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


    [Resolvido]Unico Registo

    avatar
    pinto_duarte32
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 71
    Registrado : 25/12/2012

    [Resolvido]Unico Registo Empty Unico Registo

    Mensagem  pinto_duarte32 26/12/2012, 00:07

    Boas,

    Tenho duas tabelas relacionadas: Tabela de clientes e tabela de visitas e agendamentos. Na tabela de visitas e agendamentos tenho dois campos: Data da visita e data do agendamento. O que pretendo é que o cliente possa ter vários registos de visitas, mas quanto a agendamentos só pode ter um. Ou seja, se eu quiser registar um novo agendamento em um determinado cliente e se já existir um não o posso registar enquanto não apagar o anterior...Smile Agradeço a vossa ajuda. Obrigado
    avatar
    Convidado
    Convidado


    [Resolvido]Unico Registo Empty Re: [Resolvido]Unico Registo

    Mensagem  Convidado 26/12/2012, 03:15

    Manda o BD com as tabelas ai amigão.. Logo mais essa nota sua ja vair estar somada a + 2 vamos te ensinar o caminhos das pedras.

    Abraços.
    avatar
    pinto_duarte32
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 71
    Registrado : 25/12/2012

    [Resolvido]Unico Registo Empty Unico Registo

    Mensagem  pinto_duarte32 26/12/2012, 09:28

    Hello,

    Não estou a conseguir colocar o ficheiro. Está zipado e não tem mais de 500 Megas...pode indicar-me um mail para onde enviar?

    Obrigado
    avatar
    Convidado
    Convidado


    [Resolvido]Unico Registo Empty Re: [Resolvido]Unico Registo

    Mensagem  Convidado 26/12/2012, 09:35

    Bom dia Duarte, deixe no BD apenas o necessário à solução da dúvida para evitar demoras.

    Harysohn@hotmail.com

    Cumprimentos.
    avatar
    pinto_duarte32
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 71
    Registrado : 25/12/2012

    [Resolvido]Unico Registo Empty Unico Registo

    Mensagem  pinto_duarte32 26/12/2012, 09:47

    Bom dia...Já enviei por email.

    Obrigado
    avatar
    Convidado
    Convidado


    [Resolvido]Unico Registo Empty Re: [Resolvido]Unico Registo

    Mensagem  Convidado 26/12/2012, 14:37

    Boas Duarte, isto está um pouco confuso...

    Na tabela visita tem dois campos...

    Data da visita e Agenda da nova visita...

    Explique isto, pois quando cria registro com Data da visita, ficará com o campo Agenda da Nova Visita em branco

    Agora explique a lógica do que pretende, pois pode ser que a forma não seja como estás a fazer.

    Aguardo.

    Cumprimentos.
    avatar
    pinto_duarte32
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 71
    Registrado : 25/12/2012

    [Resolvido]Unico Registo Empty RE: Unico Registo

    Mensagem  pinto_duarte32 26/12/2012, 14:58

    Boas,

    Sim de facto existem esses dois campos...Data da visita e data do novo agendamento. A ideia seria que após a visita pudesse inserir uma data para nova visita e essa data para nova visita só pudesse ser registada uma vez...ou sejaa imaginemos que um dos vendedores foi visitar um cliente:
    Registar Visita ao cliente: 26/12/2012
    Depois de visita agendar nova visita para um mês depois: 26/01/2013.
    Quando o vendedor visitar novamente o cliente nesse dia iria registar efetivamente a visita: 26/01/2013 e iria agendar nova visita para dois meses depois: 26/03/2013... só que o que eu quero é que no novo agendamento fique só um registo. Agora como está iria ficar com dois agendamentos o de 26/01/2013 que já ocorreu e o novo agendamento. Ora, ao efetuar uma consulta sobre visitas vencidas por exemplo em Abril vai-me aparecer as duas a de 26/01/2013 e a de 26/03/2013 (esta ultima efetivamente estará vencida) mas a de 26/01/2013 não...SmileSmileSmile de facto é confuso.

    Acho que poderiam existir duas soluções: o utilizador ao registar novo agendamento apagar o registo do agendamento anterior ou então criar uma tabela somente para novos agendamentos (com uma relação de 1 para 1) ou seja um cliente só pode ter um agendamento...

    Ou há outra solução?

    Desculpe a minha ignorância nesta matéria é que há mais de 12 anos que não faço uma BD em access e como deve imaginar mesmo para fazer essa simples BD já parti a cabeça...hahahaha

    Muito obrigado pela sua paciência.

    Abraço

    Duarte
    avatar
    Convidado
    Convidado


    [Resolvido]Unico Registo Empty Re: [Resolvido]Unico Registo

    Mensagem  Convidado 26/12/2012, 15:19

    A solução seriam duas tabelas.. Logo mais vejo isto.

    Cumprimentos.
    avatar
    pinto_duarte32
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 71
    Registrado : 25/12/2012

    [Resolvido]Unico Registo Empty Re: Unico Registo

    Mensagem  pinto_duarte32 26/12/2012, 22:55

    Hello sou eu novamente aqui agora neste outro problema...

    Será que na tabela no campo Agenda Nova Visita não dá para colocar uma regra que só pode ter um registo?

    Obrigado
    avatar
    Convidado
    Convidado


    [Resolvido]Unico Registo Empty Re: [Resolvido]Unico Registo

    Mensagem  Convidado 27/12/2012, 00:54

    Amigão.. Não sei se terei tempo para ver isto hoje e amanha, talvez so sexta feira verei isto...

    Saudações.
    avatar
    Convidado
    Convidado


    [Resolvido]Unico Registo Empty Re: [Resolvido]Unico Registo

    Mensagem  Convidado 27/12/2012, 02:22

    Tai amigão, veja os relacionamentos como fiz.

    - Criei mais uma tabela,
    - Exclui campos da tabela visitas.

    A tbl Clientes >>>> tblAgenda >>>> tabela vista...

    Form contendo subfor Agenda, este contendo subform visitas.
    avatar
    pinto_duarte32
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 71
    Registrado : 25/12/2012

    [Resolvido]Unico Registo Empty Re:Unico Registo

    Mensagem  pinto_duarte32 27/12/2012, 10:01

    Amigo Piloto,

    Não se enganou no ficheiro? é que este que enviu só tem uma tabela, a tabela de funcionários.

    Obrigado
    avatar
    Convidado
    Convidado


    [Resolvido]Unico Registo Empty Re: [Resolvido]Unico Registo

    Mensagem  Convidado 27/12/2012, 10:09

    Realmente. me enganei...

    Amigão.. neste que estou te mandando, exclui os objetos que nao estavam relacionados com a dúvida, porém exclui sem querer o form de visita..

    Mande-me novamente o seu ficheiro.

    Aguardo. Cumprimentos.
    avatar
    pinto_duarte32
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 71
    Registrado : 25/12/2012

    [Resolvido]Unico Registo Empty Re: Unico Registo

    Mensagem  pinto_duarte32 27/12/2012, 10:14

    Enviado por mail amigo.

    Obrigado
    avatar
    Convidado
    Convidado


    [Resolvido]Unico Registo Empty Re: [Resolvido]Unico Registo

    Mensagem  Convidado 27/12/2012, 11:01

    Ei-lo:

    Cumprimentos.
    avatar
    pinto_duarte32
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 71
    Registrado : 25/12/2012

    [Resolvido]Unico Registo Empty Re: Unico Registo

    Mensagem  pinto_duarte32 27/12/2012, 12:31

    Olá parece-me bem, mas quando entro na BD pq é que aparecer logo uma mensagem a pedir a data da visita?

    Obrigado
    avatar
    Convidado
    Convidado


    [Resolvido]Unico Registo Empty Re: [Resolvido]Unico Registo

    Mensagem  Convidado 27/12/2012, 12:35

    Isto porque alterei na tabela o nome do campo, retirei os espaços... de: Data da Visita para: DataDaVisita.

    Evite espaços em nome de campos e objetos.

    Corrija as suas consultas e modifique o campo para o nomvo nome. Ao brir a consulta o campo alterado aparecerá assim:

    Expr1: Data da Visita

    Apague e selecione o campo correto: DataDaVisita.

    Cumprimentos.
    avatar
    pinto_duarte32
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 71
    Registrado : 25/12/2012

    [Resolvido]Unico Registo Empty Re: Unico Registo

    Mensagem  pinto_duarte32 28/12/2012, 19:42

    Obrigado...Resolvido
    avatar
    Convidado
    Convidado


    [Resolvido]Unico Registo Empty Re: [Resolvido]Unico Registo

    Mensagem  Convidado 28/12/2012, 20:38

    Ponto para o Fórum!!!

    O Fórum agradece o retorno.

    Conteúdo patrocinado


    [Resolvido]Unico Registo Empty Re: [Resolvido]Unico Registo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 00:45