Evento Clik num XControl - Passando parametro

Boa tarde,

Em minha aplicação criei um XControl no qual você consegue alterar diversas propriedades para mostrar os valores de um quadro eletrico em que esta um medidor.

Meu problema é que criei um evento click dentro dele para que ao ser clicado o XControl abra um Popup mostrando todas as medições daquele medidor e para isso criei uma tela indexada, a questão é que não estou conseguindo passar os parametros para essa tela. O Codigo que estou usando é

Preciso enviar essa string que digito na propriedade “Parametro” que criei para que a tela Popup saiba montar os tags da forma certa.
Esta é a imagem do erro que acontece. Não sei se a questão seria tentar passar essa propriedade parametro de forma mais genérica, mas não sei como.

Boa tarde, Gabriel,

A função SET, é utilizada quando se deseja guardar um objeto.
Como nesse caso é apenas um parâmetro, não é necessário o uso.
Deixe apenas: Arg = Quadro.Parametro

1 Like

Então Bruna, o problema continua acontecendo, mesmo deixando apenas

Arg = Quadro.Parametro
Application.DoModal “PopupQuadros”,Arg,1 + 2 + 16 + 64 + 256 + 2048

ou

Application.DoModal “PopupQuadros”,Quadro.Parametro,1 + 2 + 16 + 64 + 256 + 2048

Aqui estão as propriedades que criei.

Gabriel,

Os nomes dos seus objetos são os mesmo, e isso gera um conflito ao buscar o objeto correto que nesse caso é o Xcontrol Quadro.
Sugiro que troque o nome de um deles, exemplo: GrupoQuadro.

1 Like

Obrigado Bruna!!! Era justamente esse o problema.

Bacana Gabriel.
Boa tarde!

1 Like