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


3 participantes

    [Resolvido]checar valor campos

    avatar
    ictsp
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 229
    Registrado : 02/09/2016

    [Resolvido]checar valor campos Empty [Resolvido]checar valor campos

    Mensagem  ictsp 8/3/2017, 23:31

    Boa noite! Estou tentando impedir que sejam salvos campos em branco no meu form. Pesquisando no forum, encontrei o código abaixo do amigo JPaulo disponibilizado pelo amigo Vieira:

    Código:
    Public Function ValidaPreenchimento() As Boolean
    'By JPaulo ® Maximo Access
    Dim ctl As Control
    For Each ctl In Me.Controls
    If ctl.ControlType = acTextBox Then
    If IsNull(ctl.Value) Then
    MsgBox "O Campo '" & ctl.Tag & "' não pode ficar em branco"
    ctl.SetFocus
    Exit Function
    End If
    End If
    Next
    End Function

    Private Sub SeuBotão_Click()
    Call ValidaPreenchimento
    End Sub

    Gostaria de saber como faço para verificar as caixas de combinação do form.
    Tentei criar outra função e colocar junto no botão, mas fica um tanto estranho. Alguém teria alguma sugestão?
    Agradeço imensamente a ajuda dos amigos!!
    =>Nois
    =>Nois
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 980
    Registrado : 09/11/2012

    [Resolvido]checar valor campos Empty Re: [Resolvido]checar valor campos

    Mensagem  =>Nois 9/3/2017, 00:37

    esta função é excelente no entanto prefiro fazer um a um pois em alguns projetos não exijo que verifique 100% dos campos

    faço assim

    Código:
    if isnull(seucampo) then
    msgbox "Campo Vazio"
    me.seucampo.setfocus

    elseif isnull(seucampo2) then
    msgbox "Campo Vazio"
    me.seucampo2.setfocus

    elseif...


    elseif...


    else

    docmd.save

    msgbox "Salvo com Sucesso!"


    end if

    se atender ta na mão


    .................................................................................
    Att. Nois

    Se tudo não der certo... tente de novo drunken
    wellingtoneo
    wellingtoneo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 294
    Registrado : 30/07/2012

    [Resolvido]checar valor campos Empty Re: [Resolvido]checar valor campos

    Mensagem  wellingtoneo 9/3/2017, 00:45

    Olá, a baixo segue a alteração solicitada, mas se você não tem muitos campos para verificar, vale apena fazer um a um como citado pelo nosso colega.

    Código:

    Public Function ValidaPreenchimento() As Boolean
    'By JPaulo ® Maximo Access
    Dim ctl As Control
    For Each ctl In Me.Controls
    If ctl.ControlType = acTextBox Or acCombobox Then
    If IsNull(ctl.Value) Then
    MsgBox "O Campo '" & ctl.Tag & "' não pode ficar em branco"
    ctl.SetFocus
    Exit Function
    End If
    End If
    Next
    End Function


    avatar
    ictsp
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 229
    Registrado : 02/09/2016

    [Resolvido]checar valor campos Empty Re: [Resolvido]checar valor campos

    Mensagem  ictsp 9/3/2017, 10:26

    Bom dia amigos! Muito obrigado pelas informações. Ambos os códigos funcionaram perfeitamente.
    =>Nois
    =>Nois
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 980
    Registrado : 09/11/2012

    [Resolvido]checar valor campos Empty Re: [Resolvido]checar valor campos

    Mensagem  =>Nois 11/3/2017, 00:33

    Obrigado pelo Retorno,

    até a proxima.


    .................................................................................
    Att. Nois

    Se tudo não der certo... tente de novo drunken

    Conteúdo patrocinado


    [Resolvido]checar valor campos Empty Re: [Resolvido]checar valor campos

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 23:34