MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]Ajuda instrução IF Then Else.

    Compartilhe

    Zeno
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 27/04/2016

    [Resolvido]Ajuda instrução IF Then Else.

    Mensagem  Zeno em Ter 14 Jun 2016, 22:59

    Olá Galera.

    Estou trabalhando no meu programa e gostaria de saber se é possível e como ,posso escrever a condição da minha função IF, quando oque quero analisar se é verdade ou não é se o campo de inserção de texto está habilitado?

    Eu tentei algo assim inicialmente:

    If Forms!d_formsa.aluno_subsa.Form.txt_nome.Enable = True Then
    .
    .
    Else
    .
    End If

    Porém sem sucesso.

    Como posso resolver este empasse?

    Agradeço desde já.

    Zeno.
    avatar
    Avelino Sampaio
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3384
    Registrado : 04/04/2010

    Re: [Resolvido]Ajuda instrução IF Then Else.

    Mensagem  Avelino Sampaio em Ter 14 Jun 2016, 23:22

    Olá!

    Antes de usar o if , use uma caixa de mensagem para observar o valor retornado. Está faltando um D no Enabled. Experimente:

    Msgbox Forms![d_formsa]![aluno_subsa]![txt_nome].Enabled

    Aguardamos
    avatar
    FabioPaes
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: [Resolvido]Ajuda instrução IF Then Else.

    Mensagem  FabioPaes em Ter 14 Jun 2016, 23:24

    Talves o problema aee seja a Localização do seu Formulario...

    Me fala uma coisa, Esse campo que vc verifica esta no mesmo Formulario??? d_formsa.aluno_subsa
    Se for, nao precisa colocar o Caminho do formulario, basta apenas chamar o Campo...

    Veja esse Exemplo que coloquei, Ele Verifica se o Campo Texto29 esta Habilitado ou nao...

    If Me.Texto29.Enabled = True Then
    MsgBox "HABILITADO"
    Else
    MsgBox "DESABILITADO"
    End If



    .................................................................................
    _____________________________________________________________________
    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!

    Zeno
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 27/04/2016

    Ajuda instrução IF Then Else.

    Mensagem  Zeno em Qua 15 Jun 2016, 18:11

    Olá pessoal.

    Encontrei o problema, o erro estava exatamente no "Enable" que substitui por "Enabled" agradeço a ajuda. Na hora fiquei mais em duvida se minha condição era valida (Pois estava acostumando a fazer comparações com dois ==), que bom que agora sei que posso escrever esse tipo de parâmetro sem problemas.

    Obrigado!

      Data/hora atual: Ter 25 Jul 2017, 09:45