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

    Formulario para incremento de dados, vinculado a duas ou mais tabelas

    avatar
    HIDEKI
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2
    Registrado : 22/11/2014

    Formulario para incremento de dados, vinculado a duas ou mais tabelas Empty Formulario para incremento de dados, vinculado a duas ou mais tabelas

    Mensagem  HIDEKI 22/11/2014, 19:52

    Boa tarde amigos!
    Preciso de ajudar, utilizo um formulário que alimenta uma tabela de OCORRENCIAS, mas gostaria de ao invés de ficar digitando
    os todos os dados dos clientes, apenas digita-se o numero do cliente e o resto fosse importado de outra tabela chamada CLIENTE.
    Consegui fazer o vinculo, através do formulário, entre as tabelas OCORRENCIAS E CLIENTES, mas as informações vindas da  tabela
    CLIENTES, não são gravadas na tabela principal OCORRENCIAS.
    Como faz para essas informações serem permanentes?
    Muito obrigado
    Hideki
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Formulario para incremento de dados, vinculado a duas ou mais tabelas Empty Re: Formulario para incremento de dados, vinculado a duas ou mais tabelas

    Mensagem  criquio 22/11/2014, 20:36

    Olá! Em primeiro lugar, seja bem vindo ao fórum! Você não precisa gravar nenhum dado do cliente na outra tabela a não ser o código chave primária dele. É esse código que identifica a quem pertence a ocorrência e sempre que precisar apresentar esses dados no formulário ou relatório, basta ter as duas tabelas corretamente vinculadas, ou seja, o campo codigoCliente da tabela de ocorrências deve estar vinculado à chave primária da tabela de clientes.


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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2
    Registrado : 22/11/2014

    Formulario para incremento de dados, vinculado a duas ou mais tabelas Empty Formulario para incremento de dados, vinculado a duas ou mais tabelas

    Mensagem  HIDEKI 25/11/2014, 00:53

    Muito obrigado pelo retorno Criquio!
    Eu necessito que as informações da tabela cliente sejam gravadas na tabela ocorrência, pois os dados da tabela ocorrência são utilizados
    para outro objetivo.
    É possível essa transferência de informações, tendo como chave o código do cliente.
    Abs.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Formulario para incremento de dados, vinculado a duas ou mais tabelas Empty Re: Formulario para incremento de dados, vinculado a duas ou mais tabelas

    Mensagem  criquio 25/11/2014, 01:03

    A não ser que seja necessário passar os dados para outro equipamento que não estará em rede com o computador original, você não precisa gravar todos os dados. Precisa apenas do id, a chave primária, do cliente. Vamos supor que a tabela do cliente tenha os campos id, nome, telefone, etc e você quer exibir, em um formulário, o nome e o telefone do cliente, basta fazer uma consulta pela id. Um exemplo prático. Vamos supor que tenha uma tabela vendas. Essa tabela de vendas tem os dados da venda, tais como a data, a hora, etc, e tem a id do cliente que fez a compra. Em um formulário você tem os dados da compra e quer colocar também o nome do cliente nesse formulário. Basta uma consulta na tabela de cliente, tendo por base a id do cliente que está gravada na tabela da compra:

    Código:
    Me.NomeDoCampo = DLookup("id", "tblClientes", "id=" & Me.codCliente)

    Nesse caso, o DLookup fará uma pesquisa na tabela tblClientes na linha em que o id seja igual ao id que está no campo codCliente do formulário.


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


    Conteúdo patrocinado


    Formulario para incremento de dados, vinculado a duas ou mais tabelas Empty Re: Formulario para incremento de dados, vinculado a duas ou mais tabelas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/4/2024, 13:20