MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]Apenas um por cama

    Compartilhe

    João Ricardo
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 453
    Registrado : 20/01/2013

    [Resolvido]Apenas um por cama

    Mensagem  João Ricardo em Sex 14 Fev 2014, 05:04

    Olá amigos!

    Tenho que distribuir alunos em um alojamento com 40 camas e cada aluno tem que ter uma única cama.
    Pesquisei sobre estruturas de laço de repetição, mas ainda não entendo como escrever isso.

    No formulário do arquivo anexo vc escolhe o aluno, no sub formulário vc escolhe o alojamento e a cama.

    Vc escolhe o AFA e digita cama 1;
    O sistema tem que verificar se a cama 1 do alojamento AFA está vazia. Se estiver, então o campo NumeroCama fica com o valor 1. Se não estiver o sistema solicita que vc escolha outra cama e informa quais estão disponíveis entre as restantes (até 40).

    Pesquisei no post do Pilot, mas não clareou muito as ideias. Não consegui comparar alojamento e depois a cama com um limite de até 40.

    [Você precisa estar registrado e conectado para ver este link.]

    Segue o bd para observações Um em cada cama

    matheuspereira
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 506
    Registrado : 31/12/2012

    Apenas um por cama

    Mensagem  matheuspereira em Sab 15 Fev 2014, 13:17

    Amigo quantos alojamento são e quais são os nomes deles?

    João Ricardo
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 453
    Registrado : 20/01/2013

    Re: [Resolvido]Apenas um por cama

    Mensagem  João Ricardo em Sab 15 Fev 2014, 16:35

    Fala Matheus,

    São 24 alojamentos, sendo 12 masculinos e 12 femininos.

    AFA - Alojamento Feminino A
    AFB
    AFC
    AFD
    AFE
    AFG
    AFH
    AFI
    AFJ
    AFK
    AFL

    AMA - Alojamento Masculino A
    AMB
    AMC
    AMD
    AME
    AMF
    AMG
    AMH
    AMI
    AMJ
    AMK
    AML

    Abaixo estão códigos (chave primária) e o nome do alojamento - tblAlojamento - este mesmo valor aparece na combo Alojamento do subform.

    Cod Alojamento
    1 AMA
    2 AMB
    4 AMC
    5 AMD
    6 AME
    7 AMF
    8 AMG
    9 AMH
    10 AMI
    11 AMJ
    12 AMK
    13 AML
    14 AFA
    15 AFB
    16 AFC
    17 AFD
    18 AFE
    19 AFF
    20 AFG
    21 AFH
    22 AFI
    23 AFJ
    24 AFK
    25 AFL

    matheuspereira
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 506
    Registrado : 31/12/2012

    Apenas um por cama

    Mensagem  matheuspereira em Sab 15 Fev 2014, 20:01

    Amigo quantas camas tem cada alojamento?

    João Ricardo
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 453
    Registrado : 20/01/2013

    Re: [Resolvido]Apenas um por cama

    Mensagem  João Ricardo em Dom 16 Fev 2014, 00:09

    40 camas

    João Ricardo
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 453
    Registrado : 20/01/2013

    Re: [Resolvido]Apenas um por cama

    Mensagem  João Ricardo em Ter 18 Fev 2014, 04:14

    Olá pessoal.

    Alguma possibilidade?

     Laughing bounce scratch scratch scratch 

    João Ricardo
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 453
    Registrado : 20/01/2013

    Re: [Resolvido]Apenas um por cama

    Mensagem  João Ricardo em Qui 27 Fev 2014, 21:59

    Consegui resolver o problema e estou dando como resolvido o tópico.
    Se alguém ainda tem alguma contribuição, por favor, envie.

      Data/hora atual: Sex 09 Dez 2016, 09:41