anonymous Log in
Search
Recents:
v3.0
genexusextensions
Tipos de referencias entre objetos
03/03/21 09:56

Enrique Almeida

Replies: 0

Hay alguna documentación sobre los diferentes tipos de referencia que
podemos tener entre objetos?
Es muy diferente el grado de acoplamiento y las consecuencias de una
referencia a una transaccion:
*1) //Para indicar la tabla a la cual debe navegar*
*for each <NombreTransaccion>*
* //código*
*endfor*
*2) //Para generar el link*
*&TextoMail = "Por favor, presione el siguiente link " +
<NombreTransaccion>.Link(&Parametros) *
*3) //Webcomponent o WebWrapper*
*&Webwrapper.Object = <NombreTransaccion>.Create(&Parametros)*
*4) //Llamado a la transaccion para ejecutarla*
*<NombreTransaccion>(&Parametros)*
La primera es una referencia mas "debil" que la ultima y tienen
comportamientos muy diferentes en el deploy, por ejemplo.
La primera no debe llevar nada en el deploy, pero la ultima debe llevar el
ejecutable de la misma + masterpage + user controls etc.
Para hacer algunos controles automaticos, me gustaria saber distinguir este
tipo de refrencias, por ejemplo para que nadie agregue un llamado a una
transaccion, en el arbol de llamadas de un servicio web.
Entonces repito la pregunta, tenemos alguna documentación (o mejor ejemplo
de codigo) para detectar los diferentes tipos de referencias entre objetos?
Gracias,
Enrique


Back to genexusextensions