anonymous Log in
Search
Recents:
v3.0
csql-l
Warning en TRN - Call is ambiguous
17/01/17 14:53

fayassa

Replies: 1


Buenos días, estoy utilizando Genexus X Evolution 3 ? Version 10.3.101388
U8 con K2bTools y han comenzado a aparecerme unos warnings al especificar
las TRNs:



warning: 'Call' is ambiguous. It can be a function or a program. Assumed to
be a function. To make it a program call try 'Call.Call()'. (TrnEjemplo
Events, Line: 104, Char: 8)



Esta es la linea en los eventos donde esta dando el Warning:

En versiones anteriores (GX EV2) veo que hacia el llamado con un Link y
ahora a cambiado a Call:



Sub 'DoAfterTrnAction'

&encrypt= &K2BToolsGXPreferences.getUSE_ENCRYPTION()

If &Navigation.AfterTrn =
K2BAfterTrnNavigation.EntityManager

If &Mode = K2BTrnMode.Delete

msg("K2BEntityServices:
TransactionNavigation Invalid invocation method. Delete method cannot return
using entity manager")

Else

&DinamicObjToLink =
&TrnContext.EntityManagerName.ToLower()


K2BGetDynamicObjectToLink.Call(&DinamicObjToLink)

If &encrypt="SITE"

Call(&DinamicObjToLink,
!"_site_encryption", &TrnContext.EntityManagerNextTaskMode, TrnEjemploId,
&TrnContext.EntityManagerNextTaskCode)

Else

?





Alguna idea para solucionar estos Warnings?

Gracias.-





Francisco A. Ayassa


-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,22
Por consultas owner-csql-l@gxtech.com.uy
Replies

fayassa

17/03/17 19:38
Buenos días, estoy utilizando Genexus X Evolution 3 ? Version 10.3.101388 U8 y K2bTools y han comenzado a aparecerme unos warnings al especificar las TRNs: warning: 'Call' is ambiguous. It can be a function or a program. Assumed to be a function. To make it a program call try 'Call.Call()'. (TrnEjemplo Events, Line: 104, Char: 8) Esta es la linea en los eventos donde esta dando el Warning: En versiones anteriores (GX EV2) veo que hacia el llamado con un Link y ahora a cambiado a Call: Sub 'DoAfterTrnAction' &encrypt= &K2BToolsGXPreferences.getUSE_ENCRYPTION() If &Navigation.AfterTrn = K2BAfterTrnNavigation.EntityManager If &Mode = K2BTrnMode.Delete msg("K2BEntityServices: TransactionNavigation Invalid invocation method. Delete method cannot return using entity manager") Else &DinamicObjToLink = &TrnContext.EntityManagerName.ToLower() K2BGetDynamicObjectToLink.Call(&DinamicObjToLink) If &encrypt="SITE" Call(&DinamicObjToLink, !"_site_encryption", &TrnContext.EntityManagerNextTaskMode, TrnEjemploId, &TrnContext.EntityManagerNextTaskCode) Else ? Alguna idea para solucionar estos Warnings? Gracias.- Francisco A. Ayassa ----------------------------------------- Para Suscribirse/Desuscribirse: http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,22 Por consultas owner-csql-l@gxtech.com.uy


Back to csql-l