GeneXus - objeto User Control

 
Vista:
Imágen de perfil de Rodolfo Andrés
Val: 90
Oro
Ha mantenido su posición en GeneXus (en relación al último mes)
Gráfica de GeneXus

objeto User Control

Publicado por Rodolfo Andrés (47 intervenciones) el 24/08/2020 04:03:52
Hola,

Alguien sabe cómo, al usar el objeto User Control, puedo incluir una(s) librería(s) javascript?, gracias.
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
Imágen de perfil de Rodolfo Andrés
Val: 90
Oro
Ha mantenido su posición en GeneXus (en relación al último mes)
Gráfica de GeneXus

objeto User Control

Publicado por Rodolfo Andrés (47 intervenciones) el 24/08/2020 14:52:59
Ya me respondí solo.

Ya se crear el UC, agregar librerías css y js, agregar Script a ejecutar en la pestaña properties, pero ahora tengo otra duda :

COMO PASÓ EL VALOR DE UNA VARIABLE, DP, o lo que sea a un javascript que ejecutó después de renderizar la página en la pestaña properties?

Será que hay alguien que entienda de que hablo???
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Maycoll
Val: 101
Oro
Ha mantenido su posición en GeneXus (en relación al último mes)
Gráfica de GeneXus

objeto User Control

Publicado por Maycoll (80 intervenciones) el 24/08/2020 21:36:24
Master, cómo va?

Para obtener el valor de una var GeneXus, podes hacer desde el lado de JavaScript lo siguiente:

1
$('#id_variable_gx').val();

Donde id_variable_gx lo vas a tener que pasar desde código GX y se obtiene así: &Var.InternalName

Espero sea de tu ayuda, sino cualquier cose avisame, o pasame mas info y vemos juntos el código.

Abrazo.
Maycoll
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

objeto User Control

Publicado por juancho (1 intervención) el 25/07/2022 22:25:52
Buenas tardes tengo el caso inverso tengo una variable en un UC en java script y quiero obtenerla en un web panel de genexus.
Como podría hacerlo?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Rodolfo Andrés
Val: 90
Oro
Ha mantenido su posición en GeneXus (en relación al último mes)
Gráfica de GeneXus

objeto User Control

Publicado por Rodolfo Andrés (47 intervenciones) el 26/07/2022 17:15:08
si es a la manera antigua, tienes que crear un método para devolver el valor.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

objeto User Control

Publicado por Dan Scott (1 intervención) el 06/09/2023 18:00:57
el motodo va en las properties del User Control?? o donde iría, esto me interesa.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

objeto User Control

Publicado por Tamir (1 intervención) el 24/06/2024 22:30:51
Pudiste hacer que el User Control retorne algun valor al web panel?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

objeto User Control

Publicado por Santiago (1 intervención) el 10/07/2024 16:19:39
Buenas, podrías explicar un poco mejor eso?
Podrias brindar un ejemplo completo? en mi caso tengo una variable x, pero no tiene la propiedad InternalName (es varchar).

En cuanto a esto $('#id_variable_gx').val(); si lo entiendo, aca es donde recibo lo del web panel por ejemplo, el tema es cuando y como lo asigno.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Rodolfo Andrés
Val: 90
Oro
Ha mantenido su posición en GeneXus (en relación al último mes)
Gráfica de GeneXus

objeto User Control

Publicado por Rodolfo Andrés (47 intervenciones) el 10/07/2024 16:38:03
no tengo un ejemplo completo que les pueda mostrar. no mostrare el codigo de lo que he publicado, pero les dejo una imagen del archivo que se debe modificar, al menos si se crea el UC desde Atom.
esto se hace en el archivo .control


Xnip_20240710_103658
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar