Power Builder - Filtrar y buscar decimales

 
Vista:

Filtrar y buscar decimales

Publicado por Marcela (119 intervenciones) el 17/03/2006 22:14:03
Hola,
Mi problema son los numeros decimales.
Tengo una ventana tipo response para filtrar y para buscar.
El caso es que los numeros enteros, los "filtra" y los "encuentra", cuando quiero filtrar o buscar por un valor decimal me dice "Expression not valid".
Porque? que puedo hacer?

Un boton de buscar tiene este codigo:

is_filter = is_column_name + ddlb_op.text +ls_quote + is_valor+ ls_quote

is_column_name:lo saco de un ddlb_1 que lleno con el nombre de las columnas
ddlb_op: <, >, =, etc
ls_quote: "", "'", segun el tipo de dato (number o char)
is_valor:lo saco de un ddlb_2 que se llena con los posibles valores de la columna elegida en ddlb_1.

Al principio no sabia porque andaba perfecto para algunos valores y no para otros
pero probando un rato laaargo, me di cuenta, que solo ocurre el error cuando is_valor
es un decimal.

Gracias
Marcela
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:Filtrar y buscar decimales

Publicado por Jancarlo (890 intervenciones) el 17/03/2006 23:20:07
Prueba con:

dw_1.setfilter("string(columa_decimal,'###,###,###,##0.00') = '" + string(variable_decimal,'###,###,###,##0.00') + "'")
dw_1.filter( )

Nos comentas...

Suerte !
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:Filtrar y buscar decimales

Publicado por Marcela (119 intervenciones) el 17/03/2006 23:43:27
ok, probare
Gracias
Marce
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