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

    Dúvida sobre formulário

    avatar
    willyamsantos
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 22/02/2011

    Dúvida sobre formulário Empty Dúvida sobre formulário

    Mensagem  willyamsantos 2/5/2011, 21:10

    Caro Amigos,

    Tenho uma determinada tabela que é CADASTRO DE HÓSPEDE, para simplificar tenho dois campos NOME e CPF.

    E tenho outra tabela CHECK-IN, com esses mesmo campos.

    Minha dúvda é, como poderia fazer para que na tabela CHECK-IN, nos campos CPF gostaria de digitar o CPF e ele fosse relacionado com o CPF cadastrado no CADASTRO DE HÓSPEDE, e que trouxesse também o nome da pessoa.

    Muito obrigado pela ajuda, vcs são demais.

    Willyam Santos
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Dúvida sobre formulário Empty Re: Dúvida sobre formulário

    Mensagem  criquio 2/5/2011, 21:17

    Amigão, pelo que você exemplificou, temos aí um problema de redundância. Você já tem os campos Nome e CPF na tabela de clientes. Não é necessário replicá-los em outra tabela. O que você precisa fazer é criar um campo na tabela de check-in tipo número que será ligado ao código chave primária da tabela de clientes. Esses campos que serão os vínculos entre cliente e check-in. Reveja isso.


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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 22/02/2011

    Dúvida sobre formulário Empty Dúvida sobre formulário

    Mensagem  willyamsantos 2/5/2011, 21:23

    Ei criei o CAMPO CPF e NOME, mas só para fazer o relacionamento. Mas quando faço o relacionamento ele traz só o nome por exemplo, gostaria de ao digitar o CPF ele trouxesse o nome também do cliente, caso contrário, se o CPF não estive cadastrado em Cliente, dai teria que primeiramente cadastrar.

    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Dúvida sobre formulário Empty Re: Dúvida sobre formulário

    Mensagem  criquio 2/5/2011, 21:30

    Se você fizer os relacionamentos certinhos, não terá como dar erro. O certo seria algo assim:

    tblClientes tblCheckIn

    Código__________ Código
    Nome \________CódigoCliente
    DataNascimento DataEntrada
    CPF HoraEntrada
    ... ...


    Código deve ser tipo chave primária e CódigoCliente tipo número.


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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 22/02/2011

    Dúvida sobre formulário Empty Dúvida sobre formulário

    Mensagem  willyamsantos 2/5/2011, 21:35

    Não sobre esse tipo de relacionamento eu consigo fazer, porém vai ficar o número do código do cliente, mas eu gostaria de ao entrar na tela do check-in no campo CPF eu digitasse o CPF o cliente e trousse para o mesmo campo ou tá mesmo um outro campo o NOME do cliente.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Dúvida sobre formulário Empty Re: Dúvida sobre formulário

    Mensagem  criquio 2/5/2011, 21:47

    Isso é simples, basta você usar uma combo com os dois campos e no evento "Após atualizar" da combo, colocar assim:

    Me.txtCliente = Me.NomeDaCombo.Column(0)
    Me.txtCPF = Me.NomeDaCombo.Column(1)


    Ou coloca assim no evento "Ao clicar" de um botão, por exemplo:

    Me.txtCliente = DLookup("NomeCliente", "tblClientes", "Código=" & Me!txtCódigo)
    Me.txtCPF = DLookup("CPF", "tblClientes", "Código=" & Me!txtCódigo)


    É para isso que servem os relacionamentos, para você poder consultar os dados sem precisar copiá-los para outra tabela.


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


    Dúvida sobre formulário Empty Re: Dúvida sobre formulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 08:46