PiensoPienso III
Sigue la serie de Desarrollando desde la trinchera.: PiensoPienso II. Tengo una tabla con los valores Id* Descripcion 10 Diez 20 Veinte 30 Treinta Hago un procedimiento GeneXus que hace For each If Null(Id) //siempre va a dar falso Descripcion='DentroDelIF' Endif call(pActualizoDescripcion,ID,'Fijo') Endfor donde pActualizoDescripcion es parm(In:Id, In: &Descripcion); For each Descripcion=&Descripcion Endfor commit Las preguntas son: 1) Cual es el contenido de la tabla al terminar el procedimiento? a) 10 Fijo 20 Fijo 30 Fijo b) 10 Diez 20 Veinte 30 Treinta c) 10 DentroDelIf 20 DentroDelIf 30 DentroDelIf 2) Cuantos UPDATES se realizan? a) 1 b) 3 c) 6 3) Si modifico el procedimiento comentandole el If/Endif For each //If Null(Id) // Descripcion='DentroDelIF' //Endif call(pActualizoDescripcion,ID,'Fijo') Endfor Cual es ...