MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]Campo Hiperlink

    Compartilhe
    avatar
    freisiwal
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    Registrado : 24/11/2011

    [Resolvido]Campo Hiperlink

    Mensagem  freisiwal em Dom 20 Jul - 11:03

    Estou recebendo a seguinte mensagem com relação a hiperlink:

    "Identificado um possível problema de segurança"
    "Este local pode não ser seguro"

    Existe alguma maneira de não receber esta mensagem?
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4113
    Registrado : 15/03/2013

    Re: [Resolvido]Campo Hiperlink

    Mensagem  ahteixeira em Dom 20 Jul - 11:30

    Olá, veja se o artigo seguinte ajuda

    [Você precisa estar registrado e conectado para ver este link.]
    avatar
    freisiwal
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    Registrado : 24/11/2011

    Re: [Resolvido]Campo Hiperlink

    Mensagem  freisiwal em Dom 20 Jul - 16:49

    Habilitei as macros. Coloquei o sistema em uma pasta confiável.
    E mesmo assim, não deu certo.
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4113
    Registrado : 15/03/2013

    Re: [Resolvido]Campo Hiperlink

    Mensagem  ahteixeira em Seg 21 Jul - 5:52

    Olá,

    Veja a dica 28 e 29 do nosso grande Mestre Avelino

    [Você precisa estar registrado e conectado para ver este link.]

    Abraço
    avatar
    freisiwal
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    Registrado : 24/11/2011

    Re: [Resolvido]Campo Hiperlink

    Mensagem  freisiwal em Seg 21 Jul - 9:36

    A dica do Avelino explica como abrir uma pasta através de código.
    O que eu quero é abrir um documento PDF diretamente através de hiperlink.

    Obs: No Excel, eu consigo fazer sem receber mensagens de segurança.
    Porque no Access eu recebo essa mensagem?
    avatar
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2293
    Registrado : 21/04/2011

    Re: [Resolvido]Campo Hiperlink

    Mensagem  Marcelo David em Seg 21 Jul - 9:47

    Ainda não encontrei uma maneira de fazer o Access não exibir a mensagem de segurança do ao usar o
    método do vba de abrir links... NO entanto, uso uma api para isso. Veja o código:

    Declaração da API em um módulo:
    Código:
    Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA"  _
          (ByVal Hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
    Para abrir o arquivo:
    Código:
    Call ShellExecute(0, vbNullString, CaminhoEnomeArquivoComExtenção, vbNullString, vbNullString, 1)


    Última edição por Marcelo David em Seg 21 Jul - 19:06, editado 1 vez(es)


    .................................................................................
    Marcelo David
    [Você precisa estar registrado e conectado para ver este link.] (em construção)
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4113
    Registrado : 15/03/2013

    Re: [Resolvido]Campo Hiperlink

    Mensagem  ahteixeira em Seg 21 Jul - 10:03

    Olá,

    Efetuei um teste e no meu exemplo abre sem mostrar nada.
    Anexos
    freisiwal_Hiperlink.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (54 Kb) Baixado 14 vez(es)
    avatar
    freisiwal
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    Registrado : 24/11/2011

    Re: [Resolvido]Campo Hiperlink

    Mensagem  freisiwal em Seg 21 Jul - 15:00

    Eu testei e não abriu o documento PDF.
    Também testei, excluindo o nome do documento e deixando somente o nome da pasta. Aí, o botão abre a pasta. (perfeito para abrir pasta).
    Porém, eu quero criar um campo Hiperlink e que este campo abra o documento PDF.
    Isso eu não consigo sem que apareça um aviso de segurança.
    Deve haver algum modo.
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4113
    Registrado : 15/03/2013

    Re: [Resolvido]Campo Hiperlink

    Mensagem  ahteixeira em Seg 21 Jul - 15:14

    Olá de novo

    Estranho, testei no PC da firma e deu, vou estar agora neste PC tam Access 2013.

    Acabei de testar e aqui deu.

    Descompacta os ficheiros do meu exemplo da mensagem nº 7  de forma que fique numa pasta c:\Temp e exprimenta.

    Se não der exprimenta colocar a pasta confiavel, (só se fôr isso)

    Neste pc tenho assim:

    [Você precisa estar registrado e conectado para ver esta imagem.]
    avatar
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2293
    Registrado : 21/04/2011

    Re: [Resolvido]Campo Hiperlink

    Mensagem  Marcelo David em Seg 21 Jul - 15:26

    Na mensagem 6 eu postei uma maneira, você testou?


    .................................................................................
    Marcelo David
    [Você precisa estar registrado e conectado para ver este link.] (em construção)
    avatar
    freisiwal
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    Registrado : 24/11/2011

    Re: [Resolvido]Campo Hiperlink

    Mensagem  freisiwal em Seg 21 Jul - 15:44

    Eu coloque seu arquivo em uma pasta confiável (configurada no Access).
    Coloquei o arquivo PDF, também nessa pasta.
    Configurei os documentos para não mostrarem as extensões.
    No VB (seu código), digitei o caminho completo do arquivo.
    Cliquei no botão e apareceu a fatídica mensagem.
    avatar
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2293
    Registrado : 21/04/2011

    Re: [Resolvido]Campo Hiperlink

    Mensagem  Marcelo David em Seg 21 Jul - 16:00

    Da maneira que postei, nem precisa configurar local confiável, pois a api abre como o Windows naturalmente...
    Se usou o meu código não há como a mensagem do Access surgir, pois não uso o recurso nativo do VBA...


    .................................................................................
    Marcelo David
    [Você precisa estar registrado e conectado para ver este link.] (em construção)
    avatar
    freisiwal
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    Registrado : 24/11/2011

    Re: [Resolvido]Campo Hiperlink

    Mensagem  freisiwal em Seg 21 Jul - 16:03

    A mensagem apareceu!
    avatar
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2293
    Registrado : 21/04/2011

    Re: [Resolvido]Campo Hiperlink

    Mensagem  Marcelo David em Seg 21 Jul - 16:07

    Pois poste aqui a parte do aplicativo que abre o arquivo com o código que forneci na mensagem 6 para nossa analise.


    .................................................................................
    Marcelo David
    [Você precisa estar registrado e conectado para ver este link.] (em construção)
    avatar
    freisiwal
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    Registrado : 24/11/2011

    Re: [Resolvido]Campo Hiperlink

    Mensagem  freisiwal em Seg 21 Jul - 16:26

    Me informe seu email, para que eu possa enviar a pasta com o sistema e o arquivo.
    avatar
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2293
    Registrado : 21/04/2011

    Re: [Resolvido]Campo Hiperlink

    Mensagem  Marcelo David em Seg 21 Jul - 16:28

    [Você precisa estar registrado e conectado para ver este link.]

    Vou sair agora e pouco depois das 19 horas volto e vejo o e-mail.

    No aguardo.


    .................................................................................
    Marcelo David
    [Você precisa estar registrado e conectado para ver este link.] (em construção)
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4113
    Registrado : 15/03/2013

    Re: [Resolvido]Campo Hiperlink

    Mensagem  ahteixeira em Seg 21 Jul - 17:29

    Olá a todos,

    Marcelo, por curiosidade, pode testar o meu exemplo para ver se também acontece o mesmo.

    Acho que o problema do freisiwal deve estar em alguma configuração, só mesmo com a base de exemplo poderemos testar.
    avatar
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2293
    Registrado : 21/04/2011

    Re: [Resolvido]Campo Hiperlink

    Mensagem  Marcelo David em Seg 21 Jul - 20:01

    ahteixeira escreveu:Marcelo, por curiosidade, pode testar o meu exemplo para ver se também acontece o mesmo.

    Sim, a mensagem de aparece, pois abrindo arquivo pelo FallowHiperlink do vba é padrão exibir  a mensagem de segurança
    ao abrir arquivos e realmente desconheço a alguma forma de inibi-la...


    freisiwal, você não definiu o código que eu postei.

    Teste o arquivo anexo e veja o resultado. (Altere o caminho para onde está o arquivo que deseja abrir no seu pc)
    Anexos
    Arquivo Partiuras_New1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (178 Kb) Baixado 14 vez(es)


    .................................................................................
    Marcelo David
    [Você precisa estar registrado e conectado para ver este link.] (em construção)
    avatar
    freisiwal
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    Registrado : 24/11/2011

    Re: [Resolvido]Campo Hiperlink

    Mensagem  freisiwal em Seg 21 Jul - 21:35

    Continua exibindo a mensagem.
    Vou tentar no meu Notebook. Se continuar, vou reinstalar o Access.
    avatar
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2293
    Registrado : 21/04/2011

    Re: [Resolvido]Campo Hiperlink

    Mensagem  Marcelo David em Seg 21 Jul - 22:02

    Vamos fazer o seguinte:

    Posso fazer um acesso remoto no seu pc e testar. Pode ser?
    Qual ferramenta de acesso remoto gostaria de usar?

    Uma observação: O campo na tabela não deve estar como hiperlink
    e nem o campo na Caixa de Texto do formulário e nem tão pouco no botão.


    .................................................................................
    Marcelo David
    [Você precisa estar registrado e conectado para ver este link.] (em construção)
    avatar
    freisiwal
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    Registrado : 24/11/2011

    Re: [Resolvido]Campo Hiperlink

    Mensagem  freisiwal em Seg 21 Jul - 23:20

    Deu certo!
    Muito obrigado.
    avatar
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2293
    Registrado : 21/04/2011

    Re: [Resolvido]Campo Hiperlink

    Mensagem  Marcelo David em Seg 21 Jul - 23:28

    Excelente, não esqueça de marcar como resolvido!
    Dessa vez eu marco.


    .................................................................................
    Marcelo David
    [Você precisa estar registrado e conectado para ver este link.] (em construção)
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4113
    Registrado : 15/03/2013

    Re: [Resolvido]Campo Hiperlink

    Mensagem  ahteixeira em Ter 22 Jul - 4:43

    Olá,

    Marcelo, obrigado pela informação, depois irei tentar saber porque é que no meu dá direto.

    Freisiwal, como ficou resolvido, ondes estava o problema e solução adotada.

    Os utilizadores do forum agradecem.
    avatar
    freisiwal
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    Registrado : 24/11/2011

    Re: [Resolvido]Campo Hiperlink

    Mensagem  freisiwal em Ter 22 Jul - 19:40

    Meu problema, é que eu estava configurando o campo como hiperlink, além do caminho estar errado.
    Agora vou fazer alguns ajustes. Depois vou postar o sistema para vocês analisarem e usarem, caso queiram.
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4113
    Registrado : 15/03/2013

    Re: [Resolvido]Campo Hiperlink

    Mensagem  ahteixeira em Qua 23 Jul - 4:13

    Obrigado pelo retorno.
     cheers 
    avatar
    freisiwal
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    Registrado : 24/11/2011

    Re: [Resolvido]Campo Hiperlink

    Mensagem  freisiwal em Qua 23 Jul - 6:28

    Segue o pequeno sistema para catalogar partituras. Pode servir para catalogar outros arquivos (é só fazer os ajustes).
    Para que dê certo, tem que digitar o nome do arquivo e sua extensão.

    Arquivo de Partituras

      Data/hora atual: Qua 28 Jun - 17:06