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]limitar numero de alunos numa tabela

    avatar
    icruznina
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 54
    Registrado : 03/08/2015

    [Resolvido]limitar numero de alunos numa tabela Empty [Resolvido]limitar numero de alunos numa tabela

    Mensagem  icruznina 15/6/2019, 13:35

    bom dia!! como faço para limitar numero de alunos numa tabela? se tenho 30 vagas, como bloquear a 31ª inscrição?
    avatar
    renpv
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 323
    Registrado : 12/01/2015

    [Resolvido]limitar numero de alunos numa tabela Empty Re: [Resolvido]limitar numero de alunos numa tabela

    Mensagem  renpv 15/6/2019, 13:43

    Existem N formar de fazer isso. Eu acredito que a melhor forma de fazer é criando um campo "vagas" na tabela "turmas". Assim, sempre que fosse fazer inscrição de um aluno em determinada turma, o sistema contaria o que já estão matriculados e iria comparar com o número de vagas.

    Por que eu sugiro criar um campo na tabela ao invés de setar no código?
    R. As regras de negócio são dinâmicas. Hoje o limite é de 30 alunos mas amanhã pode ser mais, ou menos. Amanhã você pode ter que cadastrar uma turma com 30 alunos e outra com 50. Se você definir isso no código vai estar engessando o sistema de tal forma que só vai aceitar turmas do mesmo tamanho, sempre. E quando precisar alterar, vai ter que recorrer ao código fonte e recompilar tudo.
    avatar
    icruznina
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 54
    Registrado : 03/08/2015

    [Resolvido]limitar numero de alunos numa tabela Empty ta.. mas como proceder?

    Mensagem  icruznina 15/6/2019, 13:55

    entendi isso, e pensei em criar esse campos, mas como fazer o sistema contar e avisar?
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 750
    Registrado : 11/12/2017

    [Resolvido]limitar numero de alunos numa tabela Empty Re: [Resolvido]limitar numero de alunos numa tabela

    Mensagem  Ismael Silva 15/6/2019, 16:51

    icruznina

    Dá uma olhada neste exemplo, quem sabe pode adaptar no teu projeto


    No Campo Limite de Alunos desta Turma, você pode definir o número de vagas que tem disponível, ou seja, neste caso, eu defini como 15 o número máximo de vagas, mas você pode colocar quantas quiser, ou seja, neste caso, como defini 15, ao você colocar mais um nome, antes de atualizar, vai avisar, que o número máximo de vagas se excedeu, mas supondo que realmente abriu mais uma vaga nesta turma, além do limite que você tinha determinado, neste caso, você altera manual, o número de vagas, mas nunca, no campo Limite de alunos vai poder ser menor que o número real de alunos na tabela, se tiver menor, antes de atualizar o nome, vai vir um aviso, dizendo que o campo não pode ser menor do que a quantidade de cadastros da tabela, só pode ser igual, ou maior.


    Teste aí.



    https://www.dropbox.com/s/tvx3drtcqvpkfx9/Exemplo%20101.accdb?dl=0
    avatar
    icruznina
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 54
    Registrado : 03/08/2015

    [Resolvido]limitar numero de alunos numa tabela Empty ok

    Mensagem  icruznina 15/6/2019, 20:13

    vou testar, muito obrigada!!!
    avatar
    icruznina
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 54
    Registrado : 03/08/2015

    [Resolvido]limitar numero de alunos numa tabela Empty valeu!

    Mensagem  icruznina 15/6/2019, 20:20

    Vai dar certo, sim. Obrigada!
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 750
    Registrado : 11/12/2017

    [Resolvido]limitar numero de alunos numa tabela Empty Re: [Resolvido]limitar numero de alunos numa tabela

    Mensagem  Ismael Silva 15/6/2019, 20:36

    Certo, obrigado pelo retorno.

    Dica, Nos teu próximos tópicos não altere o Título inicial do Tópico, veja que neste caso, você iniciou o tópico com o Título: limitar numero de alunos numa tabela, e terminou assim:Valeu.

      Data/hora atual: 14/6/2021, 07:50