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]Imagens Access

    avatar
    Luiz Paulo Moreno
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 11/03/2011

    [Resolvido]Imagens Access Empty Imagens Access

    Mensagem  Luiz Paulo Moreno em 19/4/2011, 13:52

    Olá a todos...
    Tenho um volume de fotografias enorme a ser inserido no meu banco de dados...
    Como sou leigo na linguagem SQL gostaria de entender melhor como usam-se os codigos para armazenar o "caminho" das fotos, porém apresentando-as no relatorio, que irei imprimir em papel e encaminhar ao Cliente.
    Alguem pode me ajudar? eu li em outros topicos assuntos a respeito, porém devido ao meu nao entendimento da linguagem, fiquei "a ver navios"...
    Espero uma resposta,

    Sds,
    Luiz Paulo
    criquio
    criquio
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11228
    Registrado : 30/12/2009

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  criquio em 19/4/2011, 14:02

    Se você quer exibir as fotos no relatório, uma maneira de se fazer isso seria você colocar um controle imagem no seu relatório e colocar o caminho da imagem. A melhor forma de organizar isso seria as imagens terem o mesmo nome do código do registro. No evento "Ao carregar" do relatório:

    Me.NomeControleImagem.Picture = "Caminho da imagem\" & Me.Código & ".jpg"

    Se as imagens estiverem em uma subpasta dentro da pasta do aplicativo, melhor ainda:

    Me.NomeControleImagem.Picture = CurrentProject.Path & "\NomeDaSubPasta\" & Me.Código & ".jpg"

    Uma outra forma seria tendo o caminho de cada uma armazenada no campo do registro na tabela. Aí poderia pegar via DLookup:

    Me.NomeControleImagem.Picture = DLookup("Caminho", "NomeTabela", "Código=" & Me!Código)

    Dependendo da situação, podem ser necessárias adaptações.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    vieirasoft
    vieirasoft
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7306
    Registrado : 11/05/2010

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  vieirasoft em 19/4/2011, 14:05

    Veja este exemplo que fiz para um colega
    avatar
    Luiz Paulo Moreno
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 11/03/2011

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  Luiz Paulo Moreno em 19/4/2011, 14:23

    Me responda uma coisa... Como aplico o codigo no meu caso? (imagens estão em uma sub-pasta)

    - "NomeControleImagem" = Seria o nome da coluna em que eu coloco as fotos??? (antes em objeto OLE, agora mudei para texto)
    - "CurrentProject.Path" = O nome do arquivo ou da pasta em que meu Banco e as fotos estão inseridas?
    - "Me.Código &" = O que seria? O nome "chave" das fotos, que é igual ao registro em access. Pergunta: precisa ser chave primária?

    criquio
    criquio
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11228
    Registrado : 30/12/2009

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  criquio em 19/4/2011, 14:27

    Amigo, a dica que eu passei seria para capturar a imagem em um controle desvinculado no relatório, o que parece não ser o seu caso. Dê uma olhada no exemplo do amigo Vieira. Talvez lhe atenda melhor.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    vieirasoft
    vieirasoft
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7306
    Registrado : 11/05/2010

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  vieirasoft em 19/4/2011, 14:29

    Luiz

    Nada disso Luiz. Você deu mesmo uma estudada no exemplo? Veja bem esse exemplo e se mesmo assim entender não ser capaz sozinho de implementar, contacte.
    avatar
    Luiz Paulo Moreno
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 11/03/2011

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  Luiz Paulo Moreno em 19/4/2011, 14:50

    Desculpa Vieira, mas nao consigo entender sozinho como o codigo está montado.
    Preciso da seguinte situação:
    A hora que eu rodar o relatorio, em um local indicado, ele busca as respectivas fotos no diretório dentro da pasdta do arquivo, e apresenta pra mim, como versao de impressao...

    Vc pode me explicar?? Digo-lhe que realmente nao entendi o codigo...
    vieirasoft
    vieirasoft
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7306
    Registrado : 11/05/2010

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  vieirasoft em 19/4/2011, 14:55

    Se puder coloque aqui a bd ou envie para o meu email
    avatar
    Luiz Paulo Moreno
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 11/03/2011

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  Luiz Paulo Moreno em 19/4/2011, 15:11

    Olá Vieira,
    Enviei o arquivo em rar para o email "sergiovieirasoft@gmail.com".
    Fico no aguardo pra maiores esclarecimentos..
    vieirasoft
    vieirasoft
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7306
    Registrado : 11/05/2010

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  vieirasoft em 19/4/2011, 15:38

    Tem certeza??? Não recebi nada. Primeiro, seguindo o conselho do Criquio, coloque em ZIP e tente colocar aqui no fórum, se não der tente em RAR:

    sergiovieirasoft@gmail.com

    sergio.vieira@svcsoftwarehouse.com
    avatar
    Luiz Paulo Moreno
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 11/03/2011

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  Luiz Paulo Moreno em 19/4/2011, 15:46

    Vieira,
    Aqui o email foi dado como enviado.. Mas reenviei para os 2 emails que vc disse...
    Nao consegui colocar o arquivo aqui, pois ele está em rar e aparentemente ele nao aceitou a extensao do arquivo
    vieirasoft
    vieirasoft
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7306
    Registrado : 11/05/2010

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  vieirasoft em 19/4/2011, 15:52

    Aqui só aceita zip. Tranquilo, recebido.
    vieirasoft
    vieirasoft
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7306
    Registrado : 11/05/2010

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  vieirasoft em 19/4/2011, 16:26

    Não foi possível trabalhar encima do seu formulário pois dava-me erros constantes. Presumo que se ficheiro tivesse vindo em Access 2000 não daria problemas. Assim tive que fazer num formulário que não é o seu

    http://dl.dropbox.com/u/8157744/foto1.zip
    avatar
    Luiz Paulo Moreno
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 11/03/2011

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  Luiz Paulo Moreno em 19/4/2011, 17:44

    Me deixa entender Vieira..
    Esse codigo é utilizado para a inserção do caminho das fotos e visualização no relatorio??
    Eu nunca usei codigos SQLs e eles pra mim nao sao tao intuitivos... Estou tendo uma baita dificuldade!

    vieirasoft
    vieirasoft
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7306
    Registrado : 11/05/2010

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  vieirasoft em 19/4/2011, 17:49

    A parte do relatório não fiz, porque não sabia que queria visualizar em relatório. A parte do form está feita. Pode perfeitamente adaptar ao seu formulário. Se pretende colocar isso em relatório eu dava-lhe de sugestão o seguinte:

    Envie de novo a BD, mas formato 2000, pois eu estava tendo muitos erros, Normalmente não acontece e por isso eu peço o envio em 2003 apesar de trabalhar com o XP/formato da BD em 2000. Mas o seu estourava sempre.

    Se conseguir eu implemento tudo.
    avatar
    Luiz Paulo Moreno
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 11/03/2011

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  Luiz Paulo Moreno em 19/4/2011, 17:57

    Vieira, mandei o mesmo arquivo daquela vez, só que em ambiente Access 2000. Veja se supre.
    Agradecido..
    vieirasoft
    vieirasoft
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7306
    Registrado : 11/05/2010

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  vieirasoft em 19/4/2011, 18:00

    Recebido. Agora o tempo só depende do meu trabalho. Logo que possível retorno
    avatar
    Luiz Paulo Moreno
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 11/03/2011

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  Luiz Paulo Moreno em 19/4/2011, 18:01

    Ok Vieira, Agradeço imensamente a atenção dispensada....
    Nao sei o que seria da minha vida sem esse Fórum!
    vieirasoft
    vieirasoft
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7306
    Registrado : 11/05/2010

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  vieirasoft em 19/4/2011, 18:20

    Teste aí

    Já tem um botão para abrir o form no registo seleccionado abaixo do campo foto. Acrescentei chave primária ao seu ObjectID, pois você ia ter graves problemas

    http://dl.dropbox.com/u/8157744/teste2000.rar

    avatar
    Luiz Paulo Moreno
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 11/03/2011

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  Luiz Paulo Moreno em 19/4/2011, 18:43

    Recebido Vieira, Obrigado!
    Uma pergunta: eu preciso alterar no codigo SQL o endereço onde estão as fotos? e ele irá identificar a foto do registro de acordo com o ID?
    vieirasoft
    vieirasoft
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7306
    Registrado : 11/05/2010

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  vieirasoft em 19/4/2011, 18:47

    Você não tem que alterar nada. Clica no botão por baixo do campo foto selecciona o local da foto (qualquer sítio do computer) e depois no botão relatório abre no registro que estiver seleccionado no ecrã.
    avatar
    Luiz Paulo Moreno
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 11/03/2011

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  Luiz Paulo Moreno em 19/4/2011, 18:52

    Sim, eu entendi.,... mas vc sabe porque o botao de inserir imagens não está funcionando??
    Ele aparentemente nao está habilitado para mim... Eu clico e nada acontece!
    Estranho...
    vieirasoft
    vieirasoft
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7306
    Registrado : 11/05/2010

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  vieirasoft em 19/4/2011, 18:53

    Amigo Luiz

    Existe um erro no relatório pois esqueci de colocar a caixa de texto foto junto á imagem3. Coloque senão dá erro
    vieirasoft
    vieirasoft
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7306
    Registrado : 11/05/2010

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  vieirasoft em 19/4/2011, 18:55

    Está a falar do formulário? Veja se o botão está com o procedimento de evento click activado. Eu experimentei antes de enviar. Só não experimentei o relatório
    vieirasoft
    vieirasoft
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7306
    Registrado : 11/05/2010

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  vieirasoft em 19/4/2011, 19:01

    Amigão baixe novamente do mesmo link e substitua por este. Tive que fazer delete ao seu relatório, pois só dava estouro. Eu não estou com tempo para ver isso, assim fiz um com meia dúzia de campos para você ver como tudo funciona

    http://dl.dropbox.com/u/8157744/teste2000.rar
    avatar
    Luiz Paulo Moreno
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 11/03/2011

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  Luiz Paulo Moreno em 19/4/2011, 19:29

    PRetendo terminar por conta propria..
    Acontece que a foto que irei inserir é no campo de "Localização da Área". Como adapatar o codigo e suas alterações ao campo certo (Localização)???
    Queria entender e andar sozinho, mas nao ando conseguindo... ele diz que a função nao está definida na hora que eu clico para a inserção da imagem!
    avatar
    Luiz Paulo Moreno
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 11/03/2011

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  Luiz Paulo Moreno em 19/4/2011, 20:49

    Amigo, se eu for aplicar o codigo ao campo "Localização da Área" na página 2 do formulario, como fica o codigo? realmente eu nao consegui adaptá-lo...
    Agradecido!
    vieirasoft
    vieirasoft
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7306
    Registrado : 11/05/2010

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  vieirasoft em 19/4/2011, 21:11

    O código não é para ser aplicado aí. Você não viu o exemplo?
    avatar
    Luiz Paulo Moreno
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 11/03/2011

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  Luiz Paulo Moreno em 19/4/2011, 21:27

    Eu vi o exemplo, acontece que eu preciso inserir as fotos em "localização da área" e nao naquele campo que vc aplicou o codigo...
    Gostaria de entender pra poder fazer as devidas adaptações...
    o debug sempre identifica na parte

    Private Sub Comando175_Click()
    ou
    s = OpenCommDlg()
    ou
    s = Nz(foto.Value, "")
    O que seria?

    Agradecido, mais uma vez!
    vieirasoft
    vieirasoft
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7306
    Registrado : 11/05/2010

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  vieirasoft em 19/4/2011, 21:36

    Então se viu o exemplo, irá verificar que tem que ter um controle Imagem ao qual lhe chamamos foto. Não podemos simplesmente pegar no código e colocar no local que pensamos ser melhor.
    vieirasoft
    vieirasoft
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7306
    Registrado : 11/05/2010

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  vieirasoft em 22/4/2011, 13:43

    Luiz Paulo

    O problema foi resolvido? Agradecemos retorno por favor, caso contrário terei que passar o tópico a resolvido
    avatar
    Luiz Paulo Moreno
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 11/03/2011

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  Luiz Paulo Moreno em 26/4/2011, 13:53

    Olá Vieira, no geral o problema foi resolvido sim.. Fiz uns ajustes, e consegui aplicar o codigo.. Ontem acabei nao mexendo nisso, por isso nao retornei.. Pode fechar o topico.!

    Agradeco imensamente a atenção, qualquer duvida volto a escrever!
    Luiz Paulo
    vieirasoft
    vieirasoft
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7306
    Registrado : 11/05/2010

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  vieirasoft em 26/4/2011, 13:56

    Abraço Paulo e bom trabalho.

    Conteúdo patrocinado

    [Resolvido]Imagens Access Empty Re: [Resolvido]Imagens Access

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 24/5/2019, 00:20