Filtro con 3 criterios
Publicado por Juan (231 intervenciones) el 23/01/2013 19:04:19
Hola :
Tengo un datawindow reporte, en el hay 8 registros de los cuales deseo filtrar por 3 campos de tipo String.
Uno se llana (jurisdiccion) alli se encuentran figurando las zonas de trabajo asignadas al trabajador, luego en el otro campo que se llama (quincenas) se muestra en que quincena esta laborando (ejemplo: 2sa. Quincena de Enero 2013) y finalmente tengo el campo (horario) en el figuran los 3 horarios establecidos por la empresa (ejemplo: de 08:00 a 12:00... etc)
Ahora yo he creado 3 :
ddlb_zona
ddlb_quincenas
ddlb_horario
cd_buscar
estos estan en la ventana, debajo del datawindow reporte (dw_reporte)
Deseo que al dar clic en el boton Buscar, filtre en el (dw_reporte) por los 3 criterios que he seleccionado en los DropDownLisBox.
Este es mi codigo pero me dice error "Expresion no valida", que estoy haciendo mal porfavor.
string ls_filtro
dw_reporteservicios.SETFILTER( "cia_jurisdiccion = '" + ddlb_cia.TEXT + "' AND quincenas LIKE '%" + ddlb_q.TEXT + "%'"+ "' AND horario LIKE '%" + ddlb_listado.TEXT)
dw_reporteservicios.SetFilter(ls_Filtro)
dw_reporteservicios.Filter()
gracias por su atención.
Tengo un datawindow reporte, en el hay 8 registros de los cuales deseo filtrar por 3 campos de tipo String.
Uno se llana (jurisdiccion) alli se encuentran figurando las zonas de trabajo asignadas al trabajador, luego en el otro campo que se llama (quincenas) se muestra en que quincena esta laborando (ejemplo: 2sa. Quincena de Enero 2013) y finalmente tengo el campo (horario) en el figuran los 3 horarios establecidos por la empresa (ejemplo: de 08:00 a 12:00... etc)
Ahora yo he creado 3 :
ddlb_zona
ddlb_quincenas
ddlb_horario
cd_buscar
estos estan en la ventana, debajo del datawindow reporte (dw_reporte)
Deseo que al dar clic en el boton Buscar, filtre en el (dw_reporte) por los 3 criterios que he seleccionado en los DropDownLisBox.
Este es mi codigo pero me dice error "Expresion no valida", que estoy haciendo mal porfavor.
string ls_filtro
dw_reporteservicios.SETFILTER( "cia_jurisdiccion = '" + ddlb_cia.TEXT + "' AND quincenas LIKE '%" + ddlb_q.TEXT + "%'"+ "' AND horario LIKE '%" + ddlb_listado.TEXT)
dw_reporteservicios.SetFilter(ls_Filtro)
dw_reporteservicios.Filter()
gracias por su atención.
Valora esta pregunta
0