Power Builder - Filtar en un campo DropDownLIstBox

 
Vista:
sin imagen de perfil
Val: 9
Ha disminuido 1 puesto en Power Builder (en relación al último mes)
Gráfica de Power Builder

Filtar en un campo DropDownLIstBox

Publicado por Alicia (6 intervenciones) el 02/04/2020 13:16:27
Buenos días,
me gustaría saber como en este tipo de campo de un dw, se puede realizar un filtro para reducir la lista inicial cargada.

Inicialmente tengo estos valores:
1 Nuevo
2 Antiguo
3 Procesando

Pues en función de unas condiciones , me gustaría que se filtrara y la lista quedara en :
1 Nuevo
3 Procesando


Para un DropDawnDW lo realizo mediante las siguiente funciones, y lo procesa perfectamente
Setfilter('tipo <> 2')
Filter()


Pero para un DropDownLIstBox, NO lo consigo.

Alguien puede echarme un cable???

Mil gracias !
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
Imágen de perfil de Adolfo
Val: 250
Bronce
Ha mantenido su posición en Power Builder (en relación al último mes)
Gráfica de Power Builder

Filtar en un campo DropDownLIstBox

Publicado por Adolfo (257 intervenciones) el 03/04/2020 16:33:17
Asegurate de que exista el campo tipo y que este sea del tipo numerico porque si fuese caracter seria:
1
2
SetFiler("tipo <> '2'")
Filter()
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
Imágen de perfil de Leonardo Daniel A.
Val: 821
Oro
Ha mantenido su posición en Power Builder (en relación al último mes)
Gráfica de Power Builder

Filtar en un campo DropDownLIstBox

Publicado por Leonardo Daniel A. (479 intervenciones) el 04/04/2020 04:20:38
Hola, el codigo es incompleto.. supongo que lo haces con un ChildDataWindow y haces el filter

si tiens un DropDownListBox en un DW no lo podras hacer, ya que no existe una funcion para obtenerla como el GetChild, yo por eso tengo DDDW para las opciones desplegables que necesito manipular por codigo y poder obtener las con getchild
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
sin imagen de perfil
Val: 9
Ha disminuido 1 puesto en Power Builder (en relación al último mes)
Gráfica de Power Builder

Filtar en un campo DropDownLIstBox

Publicado por Alicia (6 intervenciones) el 06/04/2020 12:20:07
Hola !!!

Efectivamente no incluí todo el código, pero si lo realizo mediante un GetChild, en los dddw lo empleo y utilizo sin problema.

Como bien dices, no se puede realizar en un DropDownListBox, asi que me he creado un DDDW y de eta manera puedo filtrarlo sin problema.

Muchas Gracias !
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
Imágen de perfil de Leonardo Daniel A.
Val: 821
Oro
Ha mantenido su posición en Power Builder (en relación al último mes)
Gráfica de Power Builder

Filtar en un campo DropDownLIstBox

Publicado por Leonardo Daniel A. (479 intervenciones) el 06/04/2020 21:03:58
Que bueno amiga... Y para consultas y reportes dónde debo filtrar lo hago con un DW tipo External
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
sin imagen de perfil
Val: 9
Ha disminuido 1 puesto en Power Builder (en relación al último mes)
Gráfica de Power Builder

Filtar en un campo DropDownLIstBox

Publicado por Alicia (6 intervenciones) el 07/04/2020 19:08:43
Igual que yo. ;)
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