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]Evento "click()" não aceita "setfocus" em formulário

    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Evento "click()" não aceita "setfocus" em formulário Empty Evento "click()" não aceita "setfocus" em formulário

    Mensagem  L34NDR0 12/7/2012, 16:37

    Pessoal,

    tenho um form principal em que ao clicar em determinados rótulos, alguns campos tornam-se invisíveis, resumindo:

    on click()

    campox.visible = false
    campoy.visible = false e por aí vai...

    o problema que estou me deparando consiste na impossibilidade de tornar um campo invisível pelo código acima quando ele está com foco...

    alguém teria uma solução prática para isso? tentei inserir no início do código a seguinte expressão:

    me!qualquerobjeto.setfocus

    mas esse é um método não aceito...

    abraços

    Leandro
    avatar
    Convidado
    Convidado


    [Resolvido]Evento "click()" não aceita "setfocus" em formulário Empty Re: [Resolvido]Evento "click()" não aceita "setfocus" em formulário

    Mensagem  Convidado 12/7/2012, 18:04

    Realmente você não pode desabilitar um controle enquanto ele tiver o foco.

    Pode criar uma caixa texto, diminui-la o tamanho até que fique invisível.

    Ao clicar do objeto, envie o foco para esta caixa texto, e no evento ao reveber foco dessa caixa texto, desabilite o objeto clicado.


    Cumprimetos,
    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Evento "click()" não aceita "setfocus" em formulário Empty Re: [Resolvido]Evento "click()" não aceita "setfocus" em formulário

    Mensagem  L34NDR0 12/7/2012, 18:56

    Caro Piloto,

    Acredito que entendi a sua resposta, porém, não compreendi muito bem...
    a parte da criação da caixa de texto está entendida.

    poderia detalhar um pouco mais a partir daí?

    thanks

    Leandro

    P.S.: estão me confundindo as partes: "Ao clicar do objeto" e "desabilite o objeto clicado"
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Evento "click()" não aceita "setfocus" em formulário Empty Re: [Resolvido]Evento "click()" não aceita "setfocus" em formulário

    Mensagem  JPaulo 12/7/2012, 19:24

    O Harishon tem razão, amigo Leandro.

    Você só pode colocar um controle invisivel se enviar o foco para outro controle.

    Me.Campo2.SetFocus
    Me.Campo1.Visible=False

    e por aí...



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

    [Resolvido]Evento "click()" não aceita "setfocus" em formulário Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Evento "click()" não aceita "setfocus" em formulário Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Evento "click()" não aceita "setfocus" em formulário Folder_announce_new Instruções SQL como utilizar...
    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Evento "click()" não aceita "setfocus" em formulário Empty Re: [Resolvido]Evento "click()" não aceita "setfocus" em formulário

    Mensagem  L34NDR0 12/7/2012, 19:57

    Olha só...

    o que eu tinha feito é exatamente o que o JPaulo escreveu... e não dava certo!

    tentei novamente e funfou!

    valeu pela ajuda mais uma vez

    abraços

    Leandro
    scratch
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Evento "click()" não aceita "setfocus" em formulário Empty Re: [Resolvido]Evento "click()" não aceita "setfocus" em formulário

    Mensagem  JPaulo 12/7/2012, 20:05

    Obrigado pelo retorno.


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

    [Resolvido]Evento "click()" não aceita "setfocus" em formulário Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Evento "click()" não aceita "setfocus" em formulário Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Evento "click()" não aceita "setfocus" em formulário Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Evento "click()" não aceita "setfocus" em formulário Empty Re: [Resolvido]Evento "click()" não aceita "setfocus" em formulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 9/5/2024, 08:44