MaximoAccess

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

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

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

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

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


3 participantes

    [Resolvido]Imagens x Subformulário

    avatar
    vileman
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 580
    Registrado : 25/05/2011

    [Resolvido]Imagens x Subformulário Empty [Resolvido]Imagens x Subformulário

    Mensagem  vileman 27/9/2011, 01:45

    Olá a todos. Após buscas neste fórum e outros sites semelhantes não consegui encontrar nada parecido para minha questão:

    Tenho um Formulário acoplado com um Subformulário, onde minha intenção é inserir imagens neste Subformulário relacionadas ao Formulário que por sua vez é baseada em 1 tabela, ou seja, o relacionamento é de 1 para vários; preciso que seja mostrado em cada registro a imagem correspondente a este registro, pois da forma que fiz, quando clico em determinado registro ele mostra em todos os demais a imagem deste registro selecionado.
    Exemplo: 1) Inclui 4 registros. Quando fiz a inclusão através do botão "Inserir" ele mostra a mesma imagem em todos os 4 registros quando clico no registro inserido, por Resultado: No registro 1 inseri um arquivo JPG, no registro 2 inseri um arquivo BMP, no registro 3 inseri um arquivo GIF, no registro 4, inseri um arquivo TIF. Ao clicar no registro 1, o mesmo é mostrado em todos os demais registros, se clico no registro 3, a mesma coisa, e assim por diante.

    OBS: A rotina abaixo é de autoria do nosso colega Vieira, que fiz através de download neste site, usada para formulário simples.
    O SubFormulário está em modo formulário contínuo, então aconteceu o seguinte:

    1) Na tabela origem do Subformulário criei o campo "ImagemAnexo" (tipo: Texto)
    - Onde é gravado o caminho do arquivo da imagem, através do item 3 abaixo)

    2) No Subformulário: criei um controle Imagem de nome "Imagem2"
    - onde é mostrada a imagem capturada através do botão "InserirAnexo"

    3) No SubFormulário: Coloquei os comandos no botão "InserirAnexo":
    ImagemAnexo.SetFocus
    Dim s As String
    s = OpenCommDlg() 'ATT: com módulo para buscar arquivo e gravar caminho na Tabela do Subformulário
    If s <> "" Then
    ImagemAnexo = s
    ImagemAnexo_AfterUpdate
    End If

    4) No SubFormulário: Tem o campo "ImagemAnexo" e coloquei os comandos no evento "Após atualizar"
    Private Sub ImagemAnexo_AfterUpdate()
    Dim s As String
    s = Nz(ImagemAnexo.Value, "")
    If s <> "" Then s = IIf(Dir(s) = "", "", s)
    On Error Resume Next
    Imagem2.Picture = s
    If Err.Number <> 0 Then Imagem2.Picture = ""
    On Error GoTo 0
    End Sub

    5) No SubFormulário: Coloquei os comandos nas propriedades no evento "No Atual"
    Private Sub Form_Current()
    ImagemAnexo_AfterUpdate
    End Sub

    Como faço para cada registro mostrar apenas seu arquivo correspondente ao ser selecionado ? Existe outra forma de fazer, se tiver um exemplo para download também serve. Também pretendo imprimir essas imagens em 1 Subrelatório acoplado a 1 Relatório.


    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Imagens x Subformulário Empty Re: [Resolvido]Imagens x Subformulário

    Mensagem  criquio 27/9/2011, 12:54

    Qual é a versão do Access? Se for 2007 ou 2010, veja esse tópico:

    http://maximoaccess.forumeiros.com/t2843-interacao-consulta-modulo-formulario-continuo


    .................................................................................
    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.

    avatar
    vileman
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 580
    Registrado : 25/05/2011

    [Resolvido]Imagens x Subformulário Empty Imagens x Subformulário

    Mensagem  vileman 28/9/2011, 12:50

    Caro Criquio, a versão é Access 2003

    Esqueci de dizer: vou ver o link sugerido por você, e depois posto o resultado, mas o tópico continua em aberto, ok? Caso consiga resolver coloco o Resolvido.


    Última edição por vileman em 30/9/2011, 14:58, editado 1 vez(es) (Motivo da edição : Complemento)
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Imagens x Subformulário Empty Re: [Resolvido]Imagens x Subformulário

    Mensagem  vieirasoft 6/10/2011, 10:51

    Como não houve retorno, o tópico passa a resolvido. Qualquer coisa reabra, por favor.

    Conteúdo patrocinado


    [Resolvido]Imagens x Subformulário Empty Re: [Resolvido]Imagens x Subformulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 09:46