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]Como testar se a linha do Campo Caixa de combinação esta vazio?

    avatar
    flecha
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 304
    Registrado : 11/01/2012

    [Resolvido]Como testar se a linha do Campo Caixa de combinação esta vazio? Empty [Resolvido]Como testar se a linha do Campo Caixa de combinação esta vazio?

    Mensagem  flecha 26/1/2017, 19:46

    Olá,

    Uso muito o preenchimento de documento .doc com os campos do form do Access,

    Resolvi retirar uma rotina que verifica os campos e coloquei umas linhas de teste no botão Imprimir, vide linhas

    Código:

    ElseIf IsNull(Me.ESTADO) = True Then
        MsgBox "Estado é de preenchimento obrigatório", vbInformation, "Atenção"
        Me.ESTADO.SetFocus
    'ElseIf IsNull(Me.Cargo) = True Then
     '  MsgBox "Cargo é de preenchimento obrigatório", vbInformation, "Atenção"
      '  Me.Cargo.SetFocus
    'ElseIf IsNull(Me.Classe) = True Then
     '  MsgBox "Classe é de preenchimento obrigatório", vbInformation, "Atenção"
      '  Me.Classe.SetFocus

    Acontece que o Campo Cargo e Classe são caixas de combinação e não deu certo.
    As caixa de texto foi normal.

    Como saio dessa, como testo campo da caixa no form?

    Obrigado
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Como testar se a linha do Campo Caixa de combinação esta vazio? Empty Re: [Resolvido]Como testar se a linha do Campo Caixa de combinação esta vazio?

    Mensagem  Celso Roberto 27/1/2017, 08:52

    Olá...
    Tente desta maneira

    Código:
    If IsNull(Me.ESTADO) Or Me.ESTADO= "" Then
                MsgBox "Estado é de preenchimento obrigatório", vbInformation, "Atenção"
                DoCmd.CancelEvent
                Me.ESTADO.SetFocus
          elseIf IsNull(Me.Cargo) Or Me.Cargo= "" Then
              MsgBox "Cargo é de preenchimento obrigatório", vbInformation, "Atenção"
              DoCmd.CancelEvent
              Me.Cargo.SetFocus
          ElseIf IsNull(Me.Classe) Or Me.Classe= "" Then
              MsgBox "Classe é de preenchimento obrigatório", vbInformation, "Atenção"
              DoCmd.CancelEvent
              Me.Classe.SetFocus
          Else
          Exit Sub
          End If

    Aguardo

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....

    diogopompermayer1 gosta desta mensagem

    avatar
    flecha
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 304
    Registrado : 11/01/2012

    [Resolvido]Como testar se a linha do Campo Caixa de combinação esta vazio? Empty Re: [Resolvido]Como testar se a linha do Campo Caixa de combinação esta vazio?

    Mensagem  flecha 27/1/2017, 23:14

    O erro que dá é

    Erro de compilação
    Método ou membro de dados não encontrado

    Na linha --> Me.Cargo.Setfocus fica em grifo azul o Setfocus

    parece que não posso voltar o foco para a texbox.
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Como testar se a linha do Campo Caixa de combinação esta vazio? Empty Re: [Resolvido]Como testar se a linha do Campo Caixa de combinação esta vazio?

    Mensagem  Celso Roberto 27/1/2017, 23:40

    Olá..
    O nome do campo esta correto?
    Se você comentar o setfocus ele passa?
    Jogue o foco para outro campo e veja se vai
    Ou Anexe estas partes para vermos oque pode ser

    Aguardo


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    avatar
    flecha
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 304
    Registrado : 11/01/2012

    [Resolvido]Como testar se a linha do Campo Caixa de combinação esta vazio? Empty Re: [Resolvido]Como testar se a linha do Campo Caixa de combinação esta vazio?

    Mensagem  flecha 28/1/2017, 17:08

    Celso,

    Eu comentei a linha e passou de boa, vou deixar assim.


    Obrigado
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Como testar se a linha do Campo Caixa de combinação esta vazio? Empty Re: [Resolvido]Como testar se a linha do Campo Caixa de combinação esta vazio?

    Mensagem  Celso Roberto 30/1/2017, 17:09

    Olá..

    Valeuuu

    O fórum agradece o seu retorno

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....

    Conteúdo patrocinado


    [Resolvido]Como testar se a linha do Campo Caixa de combinação esta vazio? Empty Re: [Resolvido]Como testar se a linha do Campo Caixa de combinação esta vazio?

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 18:00