que bom que deu certo, parabéns.
entendo que são ajustes que um analista Genexus não deveria se preocupar...
mas por enquanto só conheço esse caminho.
Nesse caso cabe avaliar se é viável fazer funcionar com o javascript ou deixar do jeito que tava antes sem funcionar.
abs,
Att
Alex Matos
Date: Tue, 3 Jul 2012 14:25:47 -0300
From: mario.cardia@tilibra.com.br
To: internet-l@gxtech.com.uy
Subject: Re: [internet-l] MyIsValid
Sim, eu fiz por javascript e funcionou...
Mas estes "ajustes técnicos" são chatos.... faz a gente perder tempo.
[]´s
Mário Cardia
Analista de Sistemas – Depto. de Informática
Tilibra/MWV
Tel. (55) (14) 3235-4038
Fax. (55) (14) 3235-4006
Rua Aimorés 6-9. Bauru – SP. CEP: 17013-900
www.tilibra.com.br
entendo que são ajustes que um analista Genexus não deveria se preocupar...
mas por enquanto só conheço esse caminho.
Nesse caso cabe avaliar se é viável fazer funcionar com o javascript ou deixar do jeito que tava antes sem funcionar.
abs,
Att
Alex Matos
Date: Tue, 3 Jul 2012 14:25:47 -0300
From: mario.cardia@tilibra.com.br
To: internet-l@gxtech.com.uy
Subject: Re: [internet-l] MyIsValid
Sim, eu fiz por javascript e funcionou...
Mas estes "ajustes técnicos" são chatos.... faz a gente perder tempo.
[]´s
Mário Cardia
Analista de Sistemas – Depto. de Informática
Tilibra/MWV
Tel. (55) (14) 3235-4038
Fax. (55) (14) 3235-4006
Rua Aimorés 6-9. Bauru – SP. CEP: 17013-900
www.tilibra.com.br
Em 3 de julho de 2012 10:59, Alex Matos <alexmatos3@hotmail.com> escreveu:
Bom dia Mario,
pelo que entendi você precisa controlar o focus do cursor entre os atribuos da sua tela, certo?
já passei por esse problema antes.
tentei a função setFocus(), mas esta só funciona no evento start.
mas resolvi utilizando javascript. Tenta o seguinte:
1.coloca um textblock no form.
2.nas propriedades altera o format 'text' desse textblock para 'HTML'
3.depois no evento is valid do atributo ou variável você pões o seguinte código:
txtblock.Caption += "<script>document.MAINFORM."+&Var.InternalName+".focus();</script>"
espero ter ajudado,
att,
Alex Matos
Date: Tue, 3 Jul 2012 09:19:18 -0300
From: mario.cardia@tilibra.com.brMinha esperança era que alguém daqui tivesse conseguido resolver o problema...
O pior é que esse user control foi recomendado pela artech.
Eu abri um SAC com um problema de que o setfocus não funcionava direito na web e eles falaram
que não funciona direito mesmo e que eu deveria usar o MyIsValid para isso.
Ainda perguntei pra eles se o MyIsValid era homologado pela Artech e eles falaram que sim e que quem
fez o User Control é um dos programadores do Genexus.
Balela... agora ficamos assim, sem suporte... e sem uma solução adequada...
Mário Cardia
Analista de Sistemas – Depto. de Informática
Tilibra/MWV
Tel. (55) (14) 3235-4038
Fax. (55) (14) 3235-4006
Rua Aimorés 6-9. Bauru – SP. CEP: 17013-900
www.tilibra.com.br
Em 2 de julho de 2012 16:19, Jander Jesus de Queiroz <jander@sydcon.com.br> escreveu:Mário,
Este é o problema de alguns User Controls, apesar de não usar este em específico mas tem vário outros que se você utiliza não funcionam direito. Vejo que a Artech deveria testar eles melhor antes de disponibilizar para nós já que na maioria dos casos são feitos por terceiros. Não podemos reclamar muito porque ainda bem que a comunidade se ajuda mas apesar da boa vontade do pessoal as vezes ocorre conflitos onde processos e funções do Genexus param de funcionar. Esses dias tive problemas com campos do tipo blob por conta de um user control que não tinha nada a ver com a situação.
O que posso te ajudar é apenas em dizer que realmente estas coisas ocorrem e faz com que perdemos um tempão até descobrir a origem do problema.
Abraços.
Jander Jesus de Queiroz.
De: Mario Cardia [mailto:mario.cardia@tilibra.com.br]
Enviada em: segunda-feira, 2 de julho de 2012 17:03
Para: internet-l@gxtech.com.uy; java-l@gxtech.com.uy
Assunto: [internet-l] MyIsValid
Alguém usa o MyIsvalid aqui?
Os botões da minha webpanel pararam de funcionar após eu usar o myisvalid. E não são os botões que estão associados ao myisvalid, é um outro atributo.
Se eu tiro o myisvalid, volta a funcionar.
E não são apenas os botões. Eu uso o F4 para sair da tela, tenho ums Sub assim:
Event 'Voltar' 4
WebPanelXPTO.Call()
EndEvent
Entes do evento do myisvalid ser executado, o F4 funciona. Depois que o evento do myisvalid é executado, o F4 não funciona mais.
Uso o Ev2. Alguém teve este problema?
Mário Cardia
Analista de Sistemas – Depto. de Informática
Tilibra/MWV
Tel. (55) (14) 3235-4038
Fax. (55) (14) 3235-4006
Rua Aimorés 6-9. Bauru – SP. CEP: 17013-900
www.tilibra.com.br
0 Response to "RE: [internet-l] MyIsValid"
Publicar un comentario