Entradas

Mostrando las entradas de octubre, 2020

Usar GeneXus 17 para detectar errores

 Trabajo con una KB que esta en GeneXus 16 y no esta planificada su migración hasta 2022.  De cualquier forma, ayer se liberó GeneXus 17 y tiene varias ventajas y algunas se pueden aprovechar aunque no se haga una migración . Un error que es dificil de detectar en versiones anteriores de GeneXus es cuando un parametro de entrada en un objeto es modificado. En GeneXus 17 se agregaron las siguientes validaciones spc0022 Input parameter %1 cannot be assigned.   When trying to assign a variable/attribute defined as IN in the Parm() rule. . spc0233 Parameter %1 (%2 %3) submitting ''%4'' will not be assigned.   This warning message indicates that a certain output (or input/output) parameter will not be assigned when submitting an object. In other words, if you call an object  using the Submit method and you define in the Parm rule of the submitted object  an output parameter, it will not be assigned. . Queria corregir estos errores en GX16, por lo que hice una copia de