GeneXus - Definir Métodos para User Control

 
Vista:
sin imagen de perfil
Val: 67
Plata
Ha disminuido 1 puesto en GeneXus (en relación al último mes)
Gráfica de GeneXus

Definir Métodos para User Control

Publicado por Javier (46 intervenciones) el 25/02/2019 13:55:09
Hola estimados :
Los molesto por un problemita al definir users controls en Genexus X Evo3.
No entiendo cómo definir en la aplicación User Control Designer, un método de usuario que se debería invocar desde
GX de esta forma.
MiUserControl1.metodo1()
Siguiendo ejemplos de la web, entiendo que se deben definir en la pestaña JScript Render Runtime en el User Control Designer.
En el constructor:
1
2
3
4
5
6
7
8
function MiUserControl($)
{
      this.metodo1 = function() {
      // aqui el codigo para el metodo
     }
    this.show = function() {
     }
}
Instalo MiUserControl y agrego un objeto de ese tipo , y en los eventos del WebPanel puedo acceder a las propiedades del objeto, pero no al método metodo1. Cuando quiero guardar el webPanel, GX me dice que no existe se método.
Si defino un método get en la opcion Get Method value en la Pestaña Propierties para alguna propiedad, me agrega el método ese, de una forma similar al metodo1, pero tampoco la reconoce cuando intento guardar el webPanel.
El metodo1 que pretendo incluir no está relacionado a get o set de ninguna propiedad.

Gracias POR TU TIEMPO. Ojalá puedas ayudarme!
Saludos.
Javier
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder