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]Validar três ou mais campos de um formulário

    avatar
    aureliomm404
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 15/01/2016

    [Resolvido]Validar três ou mais campos de um formulário Empty [Resolvido]Validar três ou mais campos de um formulário

    Mensagem  aureliomm404 11/2/2016, 23:51

    Boa noite!
    Bom, pesquisei aqui no fórum e em outros mas não encontrei.
    Tenho um formulário com todos os campos de preenchimento obrigatório.
    Só consigo tornar dois campos obrigatórios através do meu botão SALVAR que tem o seguinte código:


    Private Sub btn_Salvar_Click()
    If IsNull(Me.txt_Agencia.Value) Or Me.txt_Agencia.Value = "" Then
    MsgBox "O campo AGÊNCIA é de preenchimento obrigatório", vbExclamation, "Campo em branco"
    ElseIf IsNull(Me.txt_Empresa.Value) Or Me.txt_Empresa.Value = "" Then
    MsgBox "O campo EMPRESA é de preenchimento obrigatório", vbExclamation, "Campo em branco"
    Else
    Me.Nome.Value = Me.txt_Nome.Value
    Me.Agencia.Value = Me.txt_Agencia.Value
    Me.Responsavel.Value = Me.txt_Responsavel.Value
    Me.Empresa.Value = Me.txt_Empresa.Value
    Me.DataInicio.Value = Me.txt_DataInicial.Value
    Me.DataFinal.Value = Me.txt_DataFinal.ValidationRule
    Me.NumeroDoc.Value = Me.txt_NumeroDoc.Value
    Me.ValorOP.Value = Me.txt_ValorOp.Value
    Me.Informacoes.Value = Me.txt_Info_Bancarias
    Me.txt_ID.Value = Me.ID.Value
    Me.txt_Codigo = Me.Codigo.Value
    End If
    End Sub

    Como faço para validar os demais campos?
    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]Validar três ou mais campos de um formulário Empty Re: [Resolvido]Validar três ou mais campos de um formulário

    Mensagem  FabioPaes 12/2/2016, 00:11


    Código:

    If IsNull(seu campo) Then

    MsgBox "Campo(s) Vazio(s)!", vbCritical, "Aviso"
    me.seucampo.setfocus

    ElseIf IsNull(seu campo1) Then

    MsgBox "Campo(s) Vazio(s)!", vbCritical, "Aviso"
    me.seucampo1.setfocus

    ElseIf IsNull(seu campo2) Then

    MsgBox "Campo(s) Vazio(s)!", vbCritical, "Aviso"
    me.seucampo2.setfocus

    ElseIf IsNull(seu campo3) Then

    MsgBox "Campo(s) Vazio(s)!", vbCritical, "Aviso"
    me.seucampo3.setfocus

    Else

    MsgBox "Gravado com sucesso!", vbInformation, "Aviso"

    End if
    avatar
    aureliomm404
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 15/01/2016

    [Resolvido]Validar três ou mais campos de um formulário Empty RE: Validar três ou mais campos de um formulário

    Mensagem  aureliomm404 13/2/2016, 20:20

    Obrigado.
    Resolveu muito bem o meu problema.
    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]Validar três ou mais campos de um formulário Empty Re: [Resolvido]Validar três ou mais campos de um formulário

    Mensagem  FabioPaes 13/2/2016, 20:45

    Valeu o Fórum agradece!!!

      Data/hora atual: 26/11/2022, 19:51