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

    [Resolvido]Limitar turmas de curso

    avatar
    Maurício Bruno
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 233
    Registrado : 25/05/2015

    [Resolvido]Limitar turmas de curso Empty [Resolvido]Limitar turmas de curso

    Mensagem  Maurício Bruno 13/7/2016, 19:50

    Estou elaborando um formulário de agendamento de turmas de um treinamento, porém, a minha sala e limitada a 80 pessoas e tenho 47 turmas.

    Gostaria de uma ajuda de como criar uma trava que ao atingir o limite de uma determinada turma não permite mais o agendamento e da uma mensagem de turma lotada.

    Segue abaixo a tela de agendamento.

    Tela da Aplicação

    Agradeço inicialmente pela ajuda.
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]Limitar turmas de curso Empty Re: [Resolvido]Limitar turmas de curso

    Mensagem  FabioPaes 13/7/2016, 20:30

    La no agendamento, na Combo txt_Turma coloque no evento apos atualizar:

    Código:
    Private Sub txt_turma_AfterUpdate()
    If Nz(DCount("*", "[Agendamento do Treinamento]", "[Turma]='" & Me.txt_turma & "'")) > 12 Then
    Me.txt_turma = Null
    MsgBox "Esta turma :" & Me.txt_turma & " Já excedeu o Limite de 80 Alunos!!!", vbCritical
    End If
    End Sub

    Mude o 12 pelo limite de alunos... pois ele ira fazer a contagem, se for maior que 12 ele ira emitir o alerta...


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    Maurício Bruno
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 233
    Registrado : 25/05/2015

    [Resolvido]Limitar turmas de curso Empty Limitar turmas de curso

    Mensagem  Maurício Bruno 13/7/2016, 20:44

    Fábio,

    Ajudou demais. Ficou excelente

    Uma pergunta na MsgBox "Esta turma :" & Me.txt_turma & " Já excedeu o Limite de 80 Alunos!!!", vbCritical

    Este " & Me.txt_turma & " era para aparecer o número da turma, caso positivo não esta aparecendo.

    grato.
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]Limitar turmas de curso Empty Re: [Resolvido]Limitar turmas de curso

    Mensagem  FabioPaes 13/7/2016, 20:48

    Rererererere, foi so uma desatenção minha!

    Coloque a mensagem primeiro e a limpeza do campo depois!

    assim:

    Código:

    If Nz(DCount("*", "[Agendamento do Treinamento]", "[Turma]='" & Me.txt_turma & "'")) > 12 Then
    MsgBox "Esta turma :" & Me.txt_turma & " Já excedeu o Limite de 80 Alunos!!!", vbCritical
    Me.txt_turma = Null


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    Maurício Bruno
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 233
    Registrado : 25/05/2015

    [Resolvido]Limitar turmas de curso Empty Filtro em Combobox - Help!!!

    Mensagem  Maurício Bruno 27/7/2016, 01:38

    Fábio,

    Você e muito fera...

    Valeu demais ajudou muito.

    Conteúdo patrocinado


    [Resolvido]Limitar turmas de curso Empty Re: [Resolvido]Limitar turmas de curso

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 2/5/2024, 02:56