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

    Erro de qualificador

    iberlucio
    iberlucio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 148
    Registrado : 15/12/2015

    Erro de qualificador Empty Erro de qualificador

    Mensagem  iberlucio 10/2/2016, 21:00

    Ola povo,
    Está me ocorrendo o seguinte erro ao me referenciar ao subformulario:

    Me.Frm_processoAtde.Enabled!txtUAMASOC_ATMO.Visible = False

    O erro é:
    Qualificador deve ter uma coleção.


    Agradeço a ajuda.
    philipp.moreira
    philipp.moreira
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 257
    Registrado : 05/02/2016

    Erro de qualificador Empty Re: Erro de qualificador

    Mensagem  philipp.moreira 10/2/2016, 21:27

    Tente

    Me.Frm_processoAtde.Enabled = True
    Me.[Nome do subformulario]!txtUAMASOC_ATMO.Visible = False
    iberlucio
    iberlucio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 148
    Registrado : 15/12/2015

    Erro de qualificador Empty Re: Erro de qualificador

    Mensagem  iberlucio 17/2/2016, 16:12

    Ola Phillipp,
    Fiz exatamente como orientado, mas o comando não apresenta erro e aparentemente não é executado:

           Me.Frm_SUBRELAVALIATIVO.Enabled = True

           Me.Frm_SUBRELAVALIATIVO!txtuama_aval.Visible = False
           Me.Frm_SUBRELAVALIATIVO!txtcod_aval.Visible = False
           Me.Frm_SUBRELAVALIATIVO!txt_aval.Visible = False

    Nada acontece.


    Última edição por iberlucio em 17/2/2016, 16:21, editado 1 vez(es)
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 10772
    Registrado : 04/11/2009

    Erro de qualificador Empty Re: Erro de qualificador

    Mensagem  JPaulo 17/2/2016, 16:18

    Ola;

    Veja no documento abaixo, como se referenciar aos controles nos subforms.

    http://dl.dropboxusercontent.com/u/771097/Referenciamentos.doc



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    Erro de qualificador Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Erro de qualificador Folder_announce_new 102 Códigos VBA Gratuitos...
    Erro de qualificador Folder_announce_new Instruções SQL como utilizar...
    iberlucio
    iberlucio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 148
    Registrado : 15/12/2015

    Erro de qualificador Empty Re: Erro de qualificador

    Mensagem  iberlucio 17/2/2016, 16:54

    Ola JP,

    Revisei o comando conforme tabela enviada, e a sintaxe aparentemente está correta:

    Me!Subform1.Form!ControlName.Enabled = Comando na tabela.


           Me.Frm_SUBRELAVALIATIVO.Enabled = True (correto)

           Me.Frm_SUBRELAVALIATIVO!txtuama_aval.Visible = False (Não executa)
           Me.Frm_SUBRELAVALIATIVO!txtcod_aval.Visible = False    (Não executa)
           Me.Frm_SUBRELAVALIATIVO!txt_aval.Visible = False        (Não executa)

    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 10772
    Registrado : 04/11/2009

    Erro de qualificador Empty Re: Erro de qualificador

    Mensagem  JPaulo 17/2/2016, 17:59

    O seu Frm_SUBRELAVALIATIVO está com Enabled = Falso, inicialmente ?

    Mostre-me por favor toda a instrução.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    Erro de qualificador Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Erro de qualificador Folder_announce_new 102 Códigos VBA Gratuitos...
    Erro de qualificador Folder_announce_new Instruções SQL como utilizar...
    iberlucio
    iberlucio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 148
    Registrado : 15/12/2015

    Erro de qualificador Empty Re: Erro de qualificador

    Mensagem  iberlucio 17/2/2016, 19:33

    Ola JP,
    A situação é a seguinte:

           Me.Frm_SUBRELINFORMATIVO.Enabled = False
           Me.Frm_SUBRELAVALIATIVO.Enabled = False

       If Var_TPUsu = "ATENDENTE" Then

           Me.Frm_SUBRELINFORMATIVO.Enabled = True
           Me.Frm_SUBRELAVALIATIVO.Enabled = True
           
           Me.Frm_SUBRELINFORMATIVO.Form!txtuama_inf.Visible = False
           Me.Frm_SUBRELINFORMATIVO.Form!txtcod_inf.Visible = False
           Me.Frm_SUBRELINFORMATIVO.Form!txt_inf.Visible = False
           Me.Frm_SUBRELAVALIATIVO.Form!txtuama_aval.Visible = False
           Me.Frm_SUBRELAVALIATIVO.Form!txtcod_aval.Visible = False
           Me.Frm_SUBRELAVALIATIVO.Form!txt_aval.Visible = False
           
           Me.BtnSalvar.Enabled = True

       End If
    philipp.moreira
    philipp.moreira
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 257
    Registrado : 05/02/2016

    Erro de qualificador Empty Re: Erro de qualificador

    Mensagem  philipp.moreira 17/2/2016, 19:50

    Berlucio,

    aparentemente o código está certo, com ressalva ao seu If. Pois me ocorreu que a variável testada no if não tenha valor por isso não entra no bloco If.
    Poderia disponibilizar seu BD para analisarmos melhor?

    Obs.: Não consiga disponibilizar aqui no fórum, publique ele em algum site de compartilhamento como drop box e google drive e passe o link.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 10772
    Registrado : 04/11/2009

    Erro de qualificador Empty Re: Erro de qualificador

    Mensagem  JPaulo 18/2/2016, 09:45

    Iberlucio, gostaria de ver toda a instrução incluindo o evento, se é ao Carregar do form, ao abrir, ou ......



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    Erro de qualificador Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Erro de qualificador Folder_announce_new 102 Códigos VBA Gratuitos...
    Erro de qualificador Folder_announce_new Instruções SQL como utilizar...

      Data/hora atual: 3/12/2022, 06:53