Como inserir somente o caminho da Pasta\pdf

Moderador: Avelino Sampaio

vanderlei
Mensagens: 124
Registrado em: 02 Jul 2015, 10:25

Como inserir somente o caminho da Pasta\pdf

Mensagempor vanderlei » 12 Fev 2016, 17:54

Olá
Pesquisei pelos foruns e encontrei várias maneiras de gravar somente o caminho, mas ainda tenho dúvidas, pois alguns são bem complexos
Por exemplo: anexando a imagem direto no form, basta dois cliques e acessa a imagem, (ObjetoOle) como esta atualmente.
O problema que meu banco é um cadastro de pacientes e tem mais de 30000 registros e com +- 4000 anexado já percebi um grande demora e tamanho astronomico.
A pergunta é: gravando somente o caminho, com se daria pra resgatar esta imagem de determinado paciente ? Fica vinculado a imagem de um paciente ao registro dele ? ou teria que procurar em todo o arquivo de imagem para encontrá-la quando necessitar ?
e por ultimo, como se faz isso de forma menos complexa

Grato

Disable adblock

Precisamos do seu apoio. Faca uma doacao para o site atraves do Paypal.


Avatar do usuário
neros
Mensagens: 15
Registrado em: 14 Jun 2015, 03:36

Re: Como inserir somente o caminho da Pasta\pdf

Mensagempor neros » 15 Fev 2016, 00:47

Vanderlei,
Se entendi bem, você quer encontrar uma forma para guardar as imagens (foto 3x4, presumo eu) dos seus pacientes.
Você pode criar um campo (texto, 255 caracteres) para guardar não o caminho da foto, mas o nome do arquivo com a extensão. Pode padronizar o nome do arquivo com o código do paciente (ou o CPF).
O caminho pode ficar dentro de uma constante, dependendo de como você irá distribuir a aplicação.
No formulário de pacientes, você pode criar um controle de imagem (imagem mesmo, não o OLE não acoplado) e uma função para definir a imagem em cada visualização (usando a propriedade Picture do controle imagem).
Neros Systems
Desenvolvimento em Access, VBA, SQL Server, Sharepoint e Power BI.
Conheça nosso site | contato@neros.com.br

Avatar do usuário
Avelino Sampaio
Mensagens: 1896
Registrado em: 04 Jun 2015, 18:27
Contato:

Re: Como inserir somente o caminho da Pasta\pdf

Mensagempor Avelino Sampaio » 15 Fev 2016, 09:10

==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================

vanderlei
Mensagens: 124
Registrado em: 02 Jul 2015, 10:25

Re: Como inserir somente o caminho da Pasta\pdf

Mensagempor vanderlei » 15 Fev 2016, 16:38

Acho que não fui muito claro na dúvida.
Hoje utilizo objectOle, para anexar a imagem direto no registro, acontece que no meu caso é o prontuario inicial do paciente digitalizado + - 4 paginas, sendo assim meu banco esta ficando inviável, grande e demorado, por isso que gostaria que fosse gravado somente o caminho da pasta da imagem no registro do paciente, e quando necessario ver a digitalização, dois cliques no campo e acionaria a imagem

Grato

Disable adblock

Precisamos do seu apoio. Faca uma doacao para o site atraves do Paypal.


Avatar do usuário
Avelino Sampaio
Mensagens: 1896
Registrado em: 04 Jun 2015, 18:27
Contato:

Re: Como inserir somente o caminho da Pasta\pdf

Mensagempor Avelino Sampaio » 19 Fev 2016, 11:48

Vanderlei,

a resposta está nos meus links informados. Basta gravar o nome da imagem na tabela

Aguardamos
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================

vanderlei
Mensagens: 124
Registrado em: 02 Jul 2015, 10:25

Re: Como inserir somente o caminho da Pasta\pdf

Mensagempor vanderlei » 27 Fev 2016, 13:06

Olá

Verifiquei sua sugestão, percebi que talvez seja possível utilizar a opção com Picture.

Uma vez a imagem inserida não seria possivel dois cliques na imagem e carrega-la em seu lugar de origem sem ter que acessar a pasta e procurar pela imagem desejada, para mim nem seria necessáio mostrar a image no form, mas sim quando precisasse clicar no caminho da imagem e carrega-la

No aguardo

Avatar do usuário
Avelino Sampaio
Mensagens: 1896
Registrado em: 04 Jun 2015, 18:27
Contato:

Re: Como inserir somente o caminho da Pasta\pdf

Mensagempor Avelino Sampaio » 27 Fev 2016, 14:02

Vanderlei,

não tem que acessar a pasta e procurar, desde que as imagens sejam armazenadas num local específico e de preferência como subpasta da pasta do seu projeto. Exemplo:

c:\SuaPasta\SuaPastaDeImagens

Na tabela vc guarda o nome da Imagem. Por exemplo, no campo NomeDaImagem:

img_1_2345.gif

Para carregar a imagem no campo:

Código:
me!NomeCampoImagem.picture = currentproject.Path & "\SuaPastaDeImagens\" & me!NomeDaImagem


Aguardamos
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================

vanderlei
Mensagens: 124
Registrado em: 02 Jul 2015, 10:25

Re: Como inserir somente o caminho da Pasta\pdf

Mensagempor vanderlei » 27 Fev 2016, 16:07

Quando disse clicar duas vezes na imagem e carregar, quero dizer para imprimir, só que no meu caso a imagem tem 3 - 4 paginas.
Como fazer pra imprimir estas imagens

No aguardo

vanderlei
Mensagens: 124
Registrado em: 02 Jul 2015, 10:25

Re: Como inserir somente o caminho da Pasta\pdf

Mensagempor vanderlei » 29 Fev 2016, 17:22

Avelino,
Acabei observando o botão de relatorio no exemplo e entendi a questão, mas meus prontuarios estão digitalizados no formato pdf (3 - 4 paginas). Será que não haveria a possibilidade de anexa-lo em pdf, como jpg daria muito trabalha já que não se trata de uma imagem apenas, mas no caso 3 ou 4 imagens

No aguardo

Avatar do usuário
Avelino Sampaio
Mensagens: 1896
Registrado em: 04 Jun 2015, 18:27
Contato:

Re: Como inserir somente o caminho da Pasta\pdf

Mensagempor Avelino Sampaio » 04 Mar 2016, 08:52

Vanderlei,

por que então não abrir o arquivo diretamente em PDF, sem passar para o relatório ?

Aguardamos
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================

vanderlei
Mensagens: 124
Registrado em: 02 Jul 2015, 10:25

Re: Como inserir somente o caminho da Pasta\pdf

Mensagempor vanderlei » 06 Mar 2016, 02:41

Avelino

Não seria problema, só não sei como fazer isso.
Imaginei ao invez de somente gravar o caminho em um campo, pudesse associá-lo a um botão no formulario de cadastro, assim buscaria a imagem em outra pasta sem anexá-lo ao banco, imagino que assim meu banco não ficaria inviável.
Em resumo: Quando eu precisar ver a digitalização de algum paciente, clico no botão e vou direto a ela.

No aguardo

Avatar do usuário
Avelino Sampaio
Mensagens: 1896
Registrado em: 04 Jun 2015, 18:27
Contato:

Re: Como inserir somente o caminho da Pasta\pdf

Mensagempor Avelino Sampaio » 06 Mar 2016, 10:26

Vanderlei,

veja como abrir um PDF pela minhas dicas 28 e 29:

http://www.usandoaccess.com.br/dicas/dicas-praticas-de-access-parte-3.asp?id=1&idlista=173

Sucesso!
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================

vanderlei
Mensagens: 124
Registrado em: 02 Jul 2015, 10:25

Re: Como inserir somente o caminho da Pasta\pdf

Mensagempor vanderlei » 06 Mar 2016, 22:13

Avelino

Eu vi suas dicas, mas ela contempla somente a abertura da pasta, ai eu tenho que localizar o digitalização referente ao paciente em questão.

Não teria como colocar em evento de um botão ou sei lá como, o caminho completo: Ex: c:\fotos\José da Silva

Assim inseriria no form de cadastro Tipo: inserir a foto De: \ josé da silva.pdf \ da pasta fotos\. Ai quando precisar ver esta digitalização, clico no botão PDF e o programa me mostraria a digitalização do José da silva.pdf

parece que cada vez eu entolo mais

Avatar do usuário
Avelino Sampaio
Mensagens: 1896
Registrado em: 04 Jun 2015, 18:27
Contato:

Re: Como inserir somente o caminho da Pasta\pdf

Mensagempor Avelino Sampaio » 08 Mar 2016, 11:24

Vanderlei,

faça uma nova leitura do tópico que a resposta esta aqui.

Sucesso!
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================

vanderlei
Mensagens: 124
Registrado em: 02 Jul 2015, 10:25

Re: Como inserir somente o caminho da Pasta\pdf

Mensagempor vanderlei » 09 Mar 2016, 01:01

Avelino

Me desculpe, mas não consigo ver a resposta, parece que tudo que vejo só me leva até a pasta das das imagens / pdf, embora no seu exemplo gravar o nome da imagem, não estou vendo como carrega-la
TabEvolucaoObra
NomeFoto LocalPastaObra
20150626_160405.jpg C:\Users\Usuario\Desktop\JoaoTerra\Fotos\
xCPA10_set2015_0003.jpg C:\Users\Usuario\Desktop\JoaoTerra\Fotos\

Grato, se puder da mais um empurrão !!

vanderlei
Mensagens: 124
Registrado em: 02 Jul 2015, 10:25

Re: Como inserir somente o caminho da Pasta\pdf

Mensagempor vanderlei » 12 Mar 2016, 12:33

Avelino

na verdade não sei como acessar na subpasta a imagem / pdf a partir do formulario de cadastro

Avatar do usuário
Avelino Sampaio
Mensagens: 1896
Registrado em: 04 Jun 2015, 18:27
Contato:

Re: Como inserir somente o caminho da Pasta\pdf

Mensagempor Avelino Sampaio » 14 Mar 2016, 11:29

Vanderlei, segue um pequeno exemplo.

- crie a pasta FOTOS no mesmo local deste arquivo exemplo
- Insira alguns PDF's na pasta FOTOS
- Abra o BD exemplo
- Abra o formulário frmClientes
- Clique na pasta abrir para localizar o arquivo na pasta fotos.
- Clique no botão visualizar DOC

Bom estudo!

Aguardaos
Você deve estar registrado e autenticado para ter acesso ao arquivo anexo.
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================

vanderlei
Mensagens: 124
Registrado em: 02 Jul 2015, 10:25

Re: Como inserir somente o caminho da Pasta\pdf

Mensagempor vanderlei » 14 Mar 2016, 18:09

Avelino.
Grato pelo apoio

quando executo direto do exemplo fuciona belezinha, mas quando copio os codigos para meu banco da erro na segunda linha

Código:
Public Function fncLocalizarArquivo()
Dim fd As Office.FileDialog ' Erro de compilação - tipo definido pelo usuário não foi definido
On Error GoTo trataerro
...
End Function

Avatar do usuário
Avelino Sampaio
Mensagens: 1896
Registrado em: 04 Jun 2015, 18:27
Contato:

Re: Como inserir somente o caminho da Pasta\pdf

Mensagempor Avelino Sampaio » 14 Mar 2016, 18:27

Vanderlei

- abra o VBA do seu projeto
- No menu Ferramentas clique em Referências > Marque a referência MICROSOFT OFFICE XX.X OBJECT LIBRARY

sendo XX.X ( versão do seu Access )

Se ainda ficar com dúvida, abra o VBA do meu exemplo e veja a referência marcada.

Aguardamos
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================

vanderlei
Mensagens: 124
Registrado em: 02 Jul 2015, 10:25

Re: Como inserir somente o caminho da Pasta\pdf

Mensagempor vanderlei » 14 Mar 2016, 19:13

Avelino, tem que ser comigo mesmo
No meu VBA não tem a referencia que tem no seu
agora ferrou mesmo

Vanderlei

Avatar do usuário
Avelino Sampaio
Mensagens: 1896
Registrado em: 04 Jun 2015, 18:27
Contato:

Re: Como inserir somente o caminho da Pasta\pdf

Mensagempor Avelino Sampaio » 14 Mar 2016, 19:17

Qual é a versão do seu Access ?

Aguardamos
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================

vanderlei
Mensagens: 124
Registrado em: 02 Jul 2015, 10:25

Re: Como inserir somente o caminho da Pasta\pdf

Mensagempor vanderlei » 14 Mar 2016, 19:42

Avelino

é 2007

Avatar do usuário
Avelino Sampaio
Mensagens: 1896
Registrado em: 04 Jun 2015, 18:27
Contato:

Re: Como inserir somente o caminho da Pasta\pdf

Mensagempor Avelino Sampaio » 14 Mar 2016, 20:05

Pode procurar que está lá na Lista:

MICROSOFT OFFICE 12.0 OBJECT LIBRARY

Aguardamos
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================

Avatar do usuário
Avelino Sampaio
Mensagens: 1896
Registrado em: 04 Jun 2015, 18:27
Contato:

Re: Como inserir somente o caminho da Pasta\pdf

Mensagempor Avelino Sampaio » 16 Mar 2016, 10:22

Conseguiu Vanderlei ?

Nota: Esta com o seu Office 2007 atualizado com o Sp2 o Sp3 ? Caso não, baixe através do link:

https://www.microsoft.com/pt-br/download/details.aspx?id=27838

Aguardamos
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================

vanderlei
Mensagens: 124
Registrado em: 02 Jul 2015, 10:25

Re: Como inserir somente o caminho da Pasta\pdf

Mensagempor vanderlei » 16 Mar 2016, 16:26

Avelino
Desculpa, meu access é 2010 e o Microsof Office 14 .... não esta na lista de referencia, somente o Microsoft Access 14 ...
é possivel pegar em algum lugar ?


Grato

Vanderlei

Disable adblock

Precisamos do seu apoio. Faca uma doacao para o site atraves do Paypal.



Voltar para “Tabelas”

Quem está online

Usuários neste fórum: Nenhum usuário registrado e 3 visitantes