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


    [Resolvido]Incluir registros em SubFormulários

    avatar
    Walter Florencio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 149
    Registrado : 06/07/2013

    [Resolvido]Incluir registros em SubFormulários Empty Incluir registros em SubFormulários

    Mensagem  Walter Florencio 28/9/2013, 05:28

    Olá pessoal. Bom dia.

    Mais uma vez venho solicitar a ajuda dos mais experientes.

    Tenho uma tabela (Tab_Pessoa) e uma outra (Tab_Foto)

    Na Tab_Pessoa os campos Cod_Pessoa, Nom_Pessoa (entre outros).

    Na Tab_Foto os campos Cod_Foto, Cod_Pessoa e LocalFoto.

    As tabelas estão relacionadas pelo campo Cod_Pessoa.

    Criei o FrmPessoa e o SubFrmFoto vinculados pelo campo Cod_Pessoa.

    A medida que avanço o cadastro de pessoa o subform mostra as fotos normalmente.

    O problema é que não estou conseguindo incluir mais fotos para a mesma pessoa.

    Criei um botão LocalizarFotoPessoa, no entanto ele altera a foto existente, e gostaria de criar um novo registro
    na Tab_Foto, com o mesmo Cod_Pessoa da Tab_Pessoa. Ou seja, adicionar mais fotos para a mesma pessoa.

    Abaixo o código do referido botão. Este código é usado em outro form para incluir apenas uma foto no registro atual, porém
    não sei como modificá-lo para incluir novos registros.

    Private Sub btnLocalizarFotoPessoa_Click()
    Dim StrCaminho As String, strPastaInicial As String
       
       strPastaInicial = fncLocalPastaBe("Fotos")
       StrCaminho = Buscar(Me.hwnd, "Inserir foto", strPastaInicial, _
       "Arquivos gráficos (*.bmp; *.gif; *.jpg)" & vbNullChar & "*.bmp; *.gif; *.jpg")

       If Len(StrCaminho) > 0 Then
           
           Me!LocalFotoPessoa = Right(StrCaminho, Len(StrCaminho) - InStrRev(StrCaminho, "\"))
           
           
           Me!FotoPessoa.Picture = fncLocalPastaBe("Fotos") & Me!LocalFotoPessoa
           
           
       End If
    End Sub
    avatar
    Convidado
    Convidado


    [Resolvido]Incluir registros em SubFormulários Empty Re: [Resolvido]Incluir registros em SubFormulários

    Mensagem  Convidado 28/9/2013, 12:20

    Bom dia Walter,

    Da uma olhada nesse post. Pode ser que lhe ajude.

    http://maximoaccess.forumeiros.com/t12925-cadastro-de-dados-de-detentos-com-4-fotos


    Nivaldo.
    avatar
    Walter Florencio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 149
    Registrado : 06/07/2013

    [Resolvido]Incluir registros em SubFormulários Empty Re

    Mensagem  Walter Florencio 28/9/2013, 14:16

    Obrigado Nivaldo, pela sua ajuda. Este exemplo é justamente o que eu já uso no sistema. Com ele nós podemos incluir até quatro fotos na tabela cadastro. Observe que os quatro campos Foto1, Foto2, Foto3 e Foto 4 ficam na mesma tabela. È justamente o que quero evitar, pois caso a pessoa tenha menos de quatro fotos, a tabela fica com um vazio, que deve ser evitado. No meu caso criei uma tabela fotos para que fosse cadastrado quantas fotos forem necessário para a pessoa. O problema como já dito è, estando em um registro, no form pai, incluir várias fotos pelo subform na tabela fotos. Lembrando que tanto as tabelas (tabpessoa e tabfotos) estão relacionadas e os form e subform estão s ncronizados pelo mesmo campo.
    avatar
    Walter Florencio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 149
    Registrado : 06/07/2013

    [Resolvido]Incluir registros em SubFormulários Empty Re

    Mensagem  Walter Florencio 29/9/2013, 01:10

    E aí pessoal. Alguma sugestão? Lembrando que meu problema é como incluir a partir de um subform que está relacionado a um form principal, tendo ambos o campo codPessoa, vários registros na tabela tabfotos.
    avatar
    Walter Florencio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 149
    Registrado : 06/07/2013

    [Resolvido]Incluir registros em SubFormulários Empty Re

    Mensagem  Walter Florencio 30/9/2013, 07:48

    Obrigado pessoal, problema resolvido.

    Conteúdo patrocinado


    [Resolvido]Incluir registros em SubFormulários Empty Re: [Resolvido]Incluir registros em SubFormulários

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 19/5/2024, 12:02