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


2 participantes

    [Resolvido]recuperar um dado da tabela principal para tabela secundaria

    mfantinati
    mfantinati
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 10/09/2010

    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Empty recuperar um dado da tabela principal para tabela secundaria

    Mensagem  mfantinati 10/9/2010, 15:32

    Estou desenvolvendo uma solução onde tenho um formulário principal com todas as informações do colaborador e através de um botão abro outro formulário serão inseridos dados complementares, como formação, experiência, certificações, etc.

    O meu problema esta na inserção dos novos dados, pois não estou conseguindo salvar a chave de controle (Ex. Matricula do Colaborador) na segunda tabela, ou seja, fazer com este campo fique com a mesma informação da tabela aberta no primeiro formulário.

    Na primeira tabela a matricula do colaborador é autonumerada e na segunda tabela é numérica, visando manter o relacionamento entre as duas. O que eu gostara de fazer é simplesmente mover o campo da primeira tabela para o respectivo campo da segunda, algo como tabela2.matr_colaborador = tabela1.matr_colaborador.

    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Empty Re: [Resolvido]recuperar um dado da tabela principal para tabela secundaria

    Mensagem  JPaulo 10/9/2010, 15:58

    Olá seja bem vindo ao fórum.

    No evento VBA ao carregar do seu 2º formulario, coloque assim;

    Private Sub Form_Load()
    If Me.NewRecord Then
    Me.matr_colaborador.Value = Forms!NomeDoSeuForm1.matr_colaborador.Value
    End If
    End Sub


    Para que funcione o evento de abrir o 2º form, no botão do 1º form terá de estar a mandar abrir em modo ADD

    Assim;

    Private Sub SeuBotão_Click()
    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "SeuFormulario2"
    DoCmd.OpenForm stDocName, acNormal, , stLinkCriteria, acFormAdd
    End Sub





    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Folder_announce_new Instruções SQL como utilizar...
    mfantinati
    mfantinati
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 10/09/2010

    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Empty Re: [Resolvido]recuperar um dado da tabela principal para tabela secundaria

    Mensagem  mfantinati 10/9/2010, 18:11

    Paulo,

    vou fazer o teste e retorno com o que ocorreu.

    Muito obrigado !!
    mfantinati
    mfantinati
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 10/09/2010

    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Empty Retorno dos testes

    Mensagem  mfantinati 10/9/2010, 20:19

    Paulo, boa tarde.

    Implementei as alterações, conforme sugerido, porem a inclusão dos dados ocorre, porem não é recuperada, ou seja, se o registro existir na segunda tabela ele não esta sendo apresentado. Verifiquei o que esta sendo gravado na segunda tabela e constatei que o campo chave é sempre 1, ou seja, prevalece o primeiro registro. Mesmo avançando na primeira tela, ao acessar a segunda o registro que é gravado é o primeiro
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Empty Re: [Resolvido]recuperar um dado da tabela principal para tabela secundaria

    Mensagem  JPaulo 10/9/2010, 23:12

    Algo está a fazer de errado, porque é o simples.

    O facto de não aparecer se existir é porque está a mandar abrir o 2º form em modo ADD.

    Quanto a gravar sempre o primeiro, algo está de errado ae.

    Se preferir publique aqui o seu banco ou parte dele para analise.



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Folder_announce_new Instruções SQL como utilizar...
    mfantinati
    mfantinati
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 10/09/2010

    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Empty Re: [Resolvido]recuperar um dado da tabela principal para tabela secundaria

    Mensagem  mfantinati 13/9/2010, 15:48

    Prezado Paulo,

    Seque um exemplo do teste, em uma base menor, para que possa entende o que esta ocorrendo. Neste exemplo temos uma tabela de autor e outra de publicações. Nesta segunda o objetivo é podermos consultar/inserir todas as publicações de cada autor.

    Conforme havia dito, não estou conseguindo recuperar as informações após a sua inclusão, e, ainda não esta sendo inserido o código do autor a partir do segundo registro.
    mfantinati
    mfantinati
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 10/09/2010

    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Empty Re: [Resolvido]recuperar um dado da tabela principal para tabela secundaria

    Mensagem  mfantinati 13/9/2010, 15:50

    ... Não estou conseguindo enviar o exmplo
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Empty Re: [Resolvido]recuperar um dado da tabela principal para tabela secundaria

    Mensagem  JPaulo 13/9/2010, 16:13

    Coloque aqui em .zip ou .rar;

    http://www.speedyshare.com/



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Folder_announce_new Instruções SQL como utilizar...
    mfantinati
    mfantinati
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 10/09/2010

    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Empty Re: [Resolvido]recuperar um dado da tabela principal para tabela secundaria

    Mensagem  mfantinati 13/9/2010, 18:15

    http://www.speedyshare.com/files/24235456/teste.zip
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Empty Re: [Resolvido]recuperar um dado da tabela principal para tabela secundaria

    Mensagem  JPaulo 14/9/2010, 08:18

    Veja o simples;

    http://www.speedyshare.com/files/24243692/teste_II.rar



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Folder_announce_new Instruções SQL como utilizar...
    mfantinati
    mfantinati
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 10/09/2010

    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Empty Re: [Resolvido]recuperar um dado da tabela principal para tabela secundaria

    Mensagem  mfantinati 14/9/2010, 13:19

    Paulo, bom dia !

    As correções foram bem sucedidas e as atualizações e inclusões estão funcionando perfeitamente.

    Muito Obrigado !!!!
    Very Happy
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Empty Re: [Resolvido]recuperar um dado da tabela principal para tabela secundaria

    Mensagem  JPaulo 14/9/2010, 14:13

    Valew pelo retorno amigo.

    Precisando de novo dê um grito.



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]recuperar um dado da tabela principal para tabela secundaria Empty Re: [Resolvido]recuperar um dado da tabela principal para tabela secundaria

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 11:59