Setfilter con valores numericos
Publicado por Carlos (8 intervenciones) el 29/08/2019 18:00:11
Hola a todos,
Yo soy bastante nuevo con este lenguaje (1 mes y algo), tengo la necesidad de hacer un filtro dinamico con un datawindow donde en una SLE escribo una descripcion y a medida que lo hago el filtro hace su trabajo, ahi toido perfecto cuando se trata de una columna texto, pero si lo hago con una numerica (codigo a barra) me da el siguiente error "expecting string expression", la cosa rara es que ese mismo codigo me deja hacer el trabajo directamente en SQL
donde en la ddlb tengo el nombre de la columna con la cual quiero filtrar y concateno el criterio
Repito con las columnas varchar no hay problemas pero con las columnas numericas tengo problemas. La misma sintaxis usada en SQL funciona siempre con numeros o texto.
Gracias.
Yo soy bastante nuevo con este lenguaje (1 mes y algo), tengo la necesidad de hacer un filtro dinamico con un datawindow donde en una SLE escribo una descripcion y a medida que lo hago el filtro hace su trabajo, ahi toido perfecto cuando se trata de una columna texto, pero si lo hago con una numerica (codigo a barra) me da el siguiente error "expecting string expression", la cosa rara es que ese mismo codigo me deja hacer el trabajo directamente en SQL
donde en la ddlb tengo el nombre de la columna con la cual quiero filtrar y concateno el criterio
1
2
3
4
filtroDyna = ddlb_TipoF.text + " like '%" + sle_search.text + "%'"
dw_ref_indb.setFilter(filtroDyna)
dw_ref_indb.filter()
Repito con las columnas varchar no hay problemas pero con las columnas numericas tengo problemas. La misma sintaxis usada en SQL funciona siempre con numeros o texto.
Gracias.
Valora esta pregunta


0