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

    numero do processo não propaga entre tabelas

    avatar
    marciospoli
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 30/12/2013

    numero do processo não propaga entre tabelas Empty numero do processo não propaga entre tabelas

    Mensagem  marciospoli 2/1/2014, 10:26

    Olá estou montando um banco de dados e preciso que o número do processo quando cadastrado seja replicado para outra tabela. Pois funciona assim cadastra-se os dados da pessoa. dai a outra tabela serve para controle de pagamento. Porém quando adiciono dados na tabela principal e a secundária que é a Tb_Pagamentos o número do processo não é replicado dai não tem como fazer o controle dos valores. O primeiro campo farei uma consulta ainda não está pronta. Mas quero que os relacinamentos funcionem e o cadastro funciona. Alguem pode me ajudar?
    Anexos
    numero do processo não propaga entre tabelas Attachmentdarfsold.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (183 Kb) Baixado 10 vez(es)
    Dilson
    Dilson
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1743
    Registrado : 11/11/2009

    numero do processo não propaga entre tabelas Empty Re: numero do processo não propaga entre tabelas

    Mensagem  Dilson 4/1/2014, 09:09

    Olá meu amigão.

    Para relacionar dados entre tabelas é altamente recomendado usar numeração: (Chave primária) para (Chave estrangeira). Isto é necessário para fortalecer a integridade referencial dos dados.

    Olhei a estrutura de suas tabelas e modifiquei para normalizar a relação no que observo:

    Na tabela Tb_Cadastro_Processo, o campo Código renomeie para Cod_Cad_Proc_p do tipo Numeração automática;

    Na tabela Tb_Pagamentos, criei o campo Cod_Cad_Proc_e do tipo Numeração.

    Nem preciso mostrar representação gráfica para já percebermos quais os campos que se relacionarão, não acha ?

    Daí no botão salvar coloquei:

    CurrentDb.Execute "INSERT INTO Tb_Pagamentos(Cod_Cad_Proc_e, Num_Processo_Acomp_Pag)" _
                                      & "VALUES('" & Me.Cod_Cad_Proc_p & "', '" & Me.Num_Processo_acompteste & "')"

    Me.Tb_Pagamentos_subformulário.Requery

    Repare que os espaços contidos no nome do subform foram retirados.

    Download do exemplo modificado (copie e cole no seu navegador):
    https://dl.dropboxusercontent.com/u/8080696/Integrado/darfsold_old.rar

    Continue as implementações e retorne ao surgir as dúvidas.
    avatar
    marciospoli
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 30/12/2013

    numero do processo não propaga entre tabelas Empty resolvido

    Mensagem  marciospoli 7/1/2014, 18:40

    Obrigado amigo resolvido!
    Dilson
    Dilson
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1743
    Registrado : 11/11/2009

    numero do processo não propaga entre tabelas Empty Re: numero do processo não propaga entre tabelas

    Mensagem  Dilson 7/1/2014, 19:41

    Ok.

    Por gentileza vá na sua postagem em modo de edição e aperte o botão resolvido.

    Um abraço e até a próxima.

      Data/hora atual: 25/1/2022, 17:25