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

    ajuda com campo obrigatorio

    avatar
    crb_sjrp
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 172
    Registrado : 21/03/2013

    ajuda com campo obrigatorio Empty ajuda com campo obrigatorio

    Mensagem  crb_sjrp 21/7/2014, 04:53

    galera preciso de uma forcinha

    tenho um campo obrigatorio no formulario usei essa formula da certo so que ela nao deixa eu sair do formulario sem prencher esse campo
    gostaria de algo pra eu poder sair sem prenchela se eu desistir .


    Private Sub IDUSUARIO_Exit(Cancel As Integer)
    If IsNull(IDUSUARIO) Then
    DoCmd.CancelEvent
    DoCmd.RefreshRecord
    MsgBox "O Nome do Usuario é Obrigatório...", vbCritical, "GERENCIADOR"
    IDUSUARIO.SetFocus
    End If
    End Sub



    pra sair uso esse codigo

    Private Sub SAIR_Click()
    If MsgBox("Deseja Sair do Sistema? ", vbYesNo, "Aviso de Saída") = vbYes Then
    Undo
    Quit
    End If
    End Sub
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    ajuda com campo obrigatorio Empty Re: ajuda com campo obrigatorio

    Mensagem  Noobezinho 21/7/2014, 08:44

    Cleber


    Experimente o código abaixo que deverá ser colocado no evento Ao fechar ou ao descarregar o formulário.
    O formulário não deve ter os botões de navegação, pois se mudar de registro, o código não ira ser executado.

    Código:


    If IsNull(Me.IDUSUARIO) Then
       If MsgBox("O nome do usuário é obrigatório." & vbCrLf & "Se fechar a formulário sem preencher o campo," & _
                 "o registro não será salvo." & vbCrLf & "Deseja continuar?", vbQuestion + vbYesNo, "Atenção") = vbYes Then
                
           DoCmd.Close acForm, "TeuForm", acSaveNo ' Sai sem salvar
       Else ' caso contrário não sai e retorna para o o controle em branco
          Me.usuario.SetFocus
       End If
    End If


    Obs.: Nome do controle - IDUSUÁRIO, mas na mensagem fala em nome do usuario. Verifique isso.

    Abraços

    Noob


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    crb_sjrp
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 172
    Registrado : 21/03/2013

    ajuda com campo obrigatorio Empty Re: ajuda com campo obrigatorio

    Mensagem  crb_sjrp 27/7/2014, 07:50

    amigo e id do ususario mesmo que esta ligado mas la mostra o nome

    olha deu certo so que ele sai do campo idusuario

    oque eu queria e que ficasse do jeito que eu lhe mandei o exemplo so que me deichase sair se eu não preenchesse
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    ajuda com campo obrigatorio Empty Re: ajuda com campo obrigatorio

    Mensagem  Noobezinho 27/7/2014, 12:35

    Você deve escolher entre , campo obrigatório ou não.

    Da forma que deseja, quando estiver no campo obrigatório e sair dele sem OBRIGATORIAMENTE o preencher, é contraditório.

    O código que postei, vai fazer isso, mas somente no momento de gravar ou salvar o registro.
    Enquanto isso, o utilizador terá liberdade dentro desse formulário, inclusive de não gravar o registro.

    Noob


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.

    Conteúdo patrocinado


    ajuda com campo obrigatorio Empty Re: ajuda com campo obrigatorio

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 23/11/2024, 14:14