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

    Relação entre campos - Um campo depende do outro (Campos requeridos)

    avatar
    matheusrmartins
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1
    Registrado : 19/12/2014

    Relação entre campos - Um campo depende do outro (Campos requeridos) Empty Relação entre campos - Um campo depende do outro (Campos requeridos)

    Mensagem  matheusrmartins 19/12/2014, 17:25

    Criei um banco de dados para um auto escola, e nele eu tenho 5 campos, [NomeAluno] [CPFAluno] [DataHoraAula] [NomeInstrutor] [Veiculo].

    Porém queria criar algo de forma que, a aula só possa ser cadastrada se naquele dia e hora, nem o instrutor e nem o carro já tenham compromisso. Vou dar um exemplo:

    DataHoraAula: 10/10/2015 15:00
    Instrutor: InstrutorA
    Veiculo: CarroA

    Por exemplo, quero que eu consigo adicionar outra aula nesse dia e horario, porém somente se o instrutor e o veiculo forem diferentes. Se eu quiser adicionar uma aula pro dia 10/10/2015 15:00 com o InstrutorB e o CarroB eu posso, porém uma aula dia 10/10/2015 15:00 com o InstrutorA e carro B ou com o InstrutorB e carro A eu não consiga pois ou o instrutor ou o carro já terão aula nesse dia e hora.

    Como posso fazer isso?
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8251
    Registrado : 05/11/2009

    Relação entre campos - Um campo depende do outro (Campos requeridos) Empty Re: Relação entre campos - Um campo depende do outro (Campos requeridos)

    Mensagem  Alexandre Neves 19/12/2014, 18:00

    Boa tarde, e bem-vindo ao fórum
    Procure aqui no fórum. Já temos abordado questões semelhantes com tantas variantes que encontrará similutude.
    Será do género
    AoSair do controlo
    if dcount("*","Tabela","DataHoraAula&NomeInstrutor='" & TxtDataHoraAula & TxtNomeInstrutor &"'")>0 or dcount("*","Tabela","DataHoraAula&Veiculo='" & TxtDataHoraAula & TxtVeiculo &"'")>0 Then msgbox "Não pode registar nesse período ou com esse veículo"


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo

      Data/hora atual: 5/12/2022, 02:23