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]Atualizar Tabela assim que inserir o dado

    Compartilhe

    SrBorges
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 17/10/2016

    [Resolvido]Atualizar Tabela assim que inserir o dado

    Mensagem  SrBorges em Seg 24 Out 2016, 12:11

    Pessoal Bom dia,
    Gostaria de solicitar uma Ajuda para o problema a seguir:
    Tenho dois Formulários, o primeiro eu cadastro os dados gerais da pessoa, o segundo os dados que irão diferencia-lo se é pessoa física ou Jurídica, o problema é que estas tabelas estão relacionadas. Quando crio uma nova pessoa ela gera uma chave automática, ae eu clico em um botão de opção para escolher entre juridica ou fisica, neste evento ele abre o formulário especifico, preencho os dados e quando vou salvar ele não deixa porque o registro que criou ainda não foi atualizado na tabela e pelo fato do relacionamento ele informa que não encontrou o registro, como faço para assim que gerar este registro ele atualiza na tabela.

    Grato
    avatar
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3864
    Registrado : 20/04/2011

    Re: [Resolvido]Atualizar Tabela assim que inserir o dado

    Mensagem  Silvio em Seg 24 Out 2016, 12:56

    Bom dia, seja bem vindo ao fórum

    Poste aqui as tabelas e formulários envolvidos no teu problema para que possamos lhe ajudar melhor.

    Abraços.

    SrBorges
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 17/10/2016

    Re: [Resolvido]Atualizar Tabela assim que inserir o dado

    Mensagem  SrBorges em Seg 24 Out 2016, 14:39

    Boa tarde Silvio,

    Vc Precisa do print , do código ou da tabela exportada em Excel

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: [Resolvido]Atualizar Tabela assim que inserir o dado

    Mensagem  Noobezinho em Seg 24 Out 2016, 14:45

    Everson


    Não mencionou nada sobre importação do Excel.

    Estava para sugerir algo, mas como colocou na segunda mensagem

    que importa dados do Excel, é melhor explicar o passo a passo, de como funciona

    isso para poder entender e tentar descobrir onde está pegando, caso não consigamos,

    é necessário enviar a tabela, formulários , consultas se existir envolvidos na questão.


    [ ]'s

    SrBorges
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 17/10/2016

    Re: [Resolvido]Atualizar Tabela assim que inserir o dado

    Mensagem  SrBorges em Seg 24 Out 2016, 15:04

    Noobezinho,

    Eu não importo do excel não, e que o silvio pediu para postar as tabelas eu não sei como fazer foi só respondendo à colocação dele, mas o problema é o descrito no topico inicial.

    SrBorges
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 17/10/2016

    Re: [Resolvido]Atualizar Tabela assim que inserir o dado

    Mensagem  SrBorges em Seg 24 Out 2016, 15:13

    Noobezinho e Silvio, o problema é o seguinte

    No formulário cadastro de pessoas eu insiro os dados, sendo que o cod é numeração automática, os campos ficam desabilitados. Ae eu clico no botão novo ele habilita os campos, quando eu insiro um dado ele cria o cod do cliente, ao selecionar pessoa fisica em um grupo de opções (por exemplo) ele abre o formulario que contem os dados referente à pessoa fisica, ae é que ta o problema quando eu insiro os dados e clico em salvar, a tabela cadastro de pessoas não foi atualizada com essa nova inserção, aparece a mensagem que não foi possivel encontrar o registro na tabela cadastro de pessoas , Tem como este cod pessoa atualizar na tabela sem que eu clique para salvar o formulário completo.
    avatar
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3864
    Registrado : 20/04/2011

    Re: [Resolvido]Atualizar Tabela assim que inserir o dado

    Mensagem  Silvio em Seg 24 Out 2016, 17:56

    Everson, tabelas e formulários envolvidos em tua duvida.

    Fica complicado ficar adivinhando, temos que ver, analisar o erro.

    Ainda não temos bola cristal aqui no fórum.

    Abraços.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    [Você precisa estar registrado e conectado para ver este link.]

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: [Resolvido]Atualizar Tabela assim que inserir o dado

    Mensagem  Noobezinho em Seg 24 Out 2016, 18:15

    Everson

    Experimente assim:

    Assim que inserir os dados do formulário pessoa física/jurídica e retornar ao formulário de cadastro, no próximo campo que
    digitar coloque no evento AoSair dele isso:

    Docmd.RunCommand acCmdSaveRecord

    Com isso ele irá salvar o registro na tabela e a partir desse ponto o formulário se tornará
    um formulário de edição (pois o registro já foi salvo) para a inclusão dos dados restantes.

    Experimente,

    Se não funcionar, envie o que nos pedimos

    [ ]'s

    SrBorges
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 17/10/2016

    Re: [Resolvido]Atualizar Tabela assim que inserir o dado

    Mensagem  SrBorges em Seg 24 Out 2016, 19:15

    Segue anexo as minhas tabelas e formulários para avaliações de vcs, Noobezinho o problema com sua sugestão é simplesmente sair do formulário pessoa Física.

    Não criei ainda o formulario pessoa jurídica e funcionarios.

    Obrigado
    Anexos
    Banco de dados11.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (200 Kb) Baixado 10 vez(es)

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: [Resolvido]Atualizar Tabela assim que inserir o dado

    Mensagem  Noobezinho em Seg 24 Out 2016, 20:02

    Everson

    Olhando seu exemplo, entendi que quer relacionar os dados da tabela tbl_Pessoas

    com os dados da tabela tbl_PessoaFisica, certo?

    Se for isso, o que está faltando é justamente isso, relacionamento entre as duas tabelas.

    Ja tem o CodPessoa nas duas tabelas, só falta fazer o relacionamento , que no caso é de um para um.

    Qualquer coisa, retorne!

    [ ]'s


    SrBorges
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 17/10/2016

    Re: [Resolvido]Atualizar Tabela assim que inserir o dado

    Mensagem  SrBorges em Seg 24 Out 2016, 20:30

    Noobezinho,

    O relacionamento ja existe, neste exemplo que te mandei talvez não porque eu exportei somente as tabelas que tenho as duvidas, para inserir pessoa Fisica para uma pessoa ja cadastrada está ok, somente quando estou criando a pessoa e escolho o tipo fisica, no caso, eu não consigo salvar os registros da tabela pessoa fisica , porque ainda não foi inserido o novo registro criado para a tabela pessoa. preciso que assim que for criado um novo registro este esteja dosponivel para entao fazer a inserção da tabela pessoa fisica.

    Faça a inserção nestes tabelas que te enviei, inclua um nome e depois clique pessoa fisica, vc vai perceber que criou um novo cod e o mesmo ja esta inserido no formulario pessoa fisica, depois de inserir os dados tenta salvar para vc ver que mensagem aparece.

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: [Resolvido]Atualizar Tabela assim que inserir o dado

    Mensagem  Noobezinho em Seg 24 Out 2016, 21:36

    Everson

    Na propriedade Ao sair da caixa de texto NomePessoa do formulário frmCadastrar
    coloque o comando para salvar

    DoCmd.RunCommand acCmdSaveRecord

    [ ]'s

    SrBorges
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 17/10/2016

    Re: [Resolvido]Atualizar Tabela assim que inserir o dado

    Mensagem  SrBorges em Ter 25 Out 2016, 11:46

    Noobezinho,

    Deu certo meu brother, obrigado pela ajuda não tinha pensado nessa possibilidade.
    Tenho outra duvida aqui, mas vou tentar resolver se não conseguir incomodo vcs denovo.

    Vlw cheers

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: [Resolvido]Atualizar Tabela assim que inserir o dado

    Mensagem  Noobezinho em Ter 25 Out 2016, 11:50

    Que bom que pude ajudar !!

    Só faltou o resolvido no título do tópico.

    Edite a ultimo post e clique no botão resolvido

    Boa sorte!

    SrBorges
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 17/10/2016

    Re: [Resolvido]Atualizar Tabela assim que inserir o dado

    Mensagem  SrBorges em Ter 25 Out 2016, 13:03

    rabbit Desculpa esqueci !!!!

      Data/hora atual: Qua 23 Maio 2018, 02:15