GeneXus - Manejo de Condiciones Work Panel

 
Vista:

Manejo de Condiciones Work Panel

Publicado por chaly (56 intervenciones) el 07/05/2008 20:17:00
Estimados Amigos:

Desearía me den sugerencias de como resolver el siguiente problema:

Tengo un Work Panel que necesito que filtre la información en función del comportamiento de una variable que se carga a partir de un Event Start.

la grilla tiene estos atributos:

PacCod*
PacDes
ModaDes
ParNit

en el event Start, se carga una variable:

&ParControl = T o en su defecto &Parcontrol = P

Si el valor de &ParControl = T (total), deben enlistarse todos los resultados en la grilla.

Si el valor es = P (Parcial), debe filtrase así ParNit = &ParNit;

El problema radica que cuando se trabaja con condiciones, GeneXus no acepta por ejemplo:

ParNit = &ParNit If &ParControl = 'P';

Si alguien tiene una solución alterna, agredeceré mucho su comentario.

Saludos a todos,

Chaly
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Manejo de Condiciones Work Panel

Publicado por Chaly (56 intervenciones) el 07/05/2008 20:46:44
Ya lo resolví con Event Load,

Gracias , de todas formas

Chaly
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Manejo de Condiciones Work Panel

Publicado por PabloF (275 intervenciones) el 08/05/2008 14:56:56
Me alegro que lo resolvieras, tambien lo hubieras podido hacer con conditions

(ParNit = &ParNit .and. &ParControl = 'P') .or. (ParNit = &OtraCosa .and. &ParControl = 'X') .or. etc etc

Se entiende? Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar