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
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
0