anonymous Log in
Search
Recents:
v3.0
csharp-l
Funcionamiento Formulas
11/05/20 06:49

sed12516

Replies: 3

Buenos dias:
Somos nuevos en genexus y estamos pasando un programa hecho en genexus 9
basic a la version 15 a c-sharp window y estamos teniendo problemas.
Uno de los problemas son las formulas, que se nos están aplicando antes
de tener valores o que no nos recalcula la formula.
Un ejemplo es la siguiente formula:
max(NCOVECFi, EmprCod = ACoVEEmprCo .AND. NcoVEEmplco = ACoVEEmplco, 0,
NCOVECFi)
Esta formula lo que hace es buscar la ultimo tramo de comisión de un
empleado:
Ej:
Tramo 1: de 0 a 5000 no tienes comision
Tramo 2: de 5000,001 a 10000 tienes una comision de 200 euros
Tramo 3: etc etc.
Con esta formula, obtenemos el tramo ultimo que será el inicio del
siguiente. En la versión de basic
funciona correctamente, pero en net la formula se nos ejecuta de forma
incorrecta, buscandola antes de tener ningún valor.
En basic, escribimos una linea y al tabular, la siguiente linea comienza
por el ultimo tramo, como en el ejemplo, mientras que en net, nos carga
la comisión de un empleado que no es ni el que seleccionamos y creandole
una nueva comision:
Error:
Tramo1: 200.000.000 a 0
-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,11
Por consultas owner-csharp-l@gxtech.com.uy
Replies

roberto.ascher

11/05/20 10:32
Hola. A mi gusto Windows con c-charp es una opción que no recomendaría usar a nadie. A mi me lo recomendaron en Genexus hace años y tengo algunos modelos en esa plataforma y lo odio! C-charp dispara las reglas dos veces en las TRN esto genera una cantidad de problemas que hace muy difícil usar una. Aparte la tecla DEL en las grillas marca como borrado el renglón del subfile. Como te decía nunca le aconsejaría a nadie usar c-charp con WIN. Roberto El lun., 11 de may. de 2020 a la(s) 06:50, Sergio (sed@f10informatica.com)

javier zepeda

11/05/20 10:50
Hola Existe una forma, pero implica un cambio en la forma de programar y te resuelve el tema de las formulas y otros detalles Y es utilizando BC https://wiki.genexus.com/commwiki/servlet/wiki?5846,Toc%3ABusiness+Component Saludos Leonardo Zepeda A. El lun., 11 may. 2020 a las 9:33, Roberto Ascher ()

ap.cloudcomputing

13/05/20 10:07
Buenos días, GX15 no había eliminado el generador WIN ? Saludos Libre de virus. www.avg.com <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> El lun., 11 may. 2020 a las 10:51, Leonardo Zepeda ()


Back to csharp-l