Filtrar fechas en datawindow - PowerBuilder
Para esto usaremos dos datepicker, uno se llamara dt_inicio y el otro dt_fin. Ademas de un boton llamado cb_buscar y un datawindow.
Para realizar el filtro debemos verificar el nombre del campo en nuestro datawindow.
En mi caso se llama "fecha_venta", a traves de este campo realizaremos el filtrado. Luego dentro del boton cb_buscar ingresamos el siguiente codigo.
//declaramos variables
string fecha1,fecha2
//asignamos los valores de los datapicker a las variables con el formato dia/mes /año
fecha1= string(dp_inicio.value,"dd/mm/yyyy")//conviertiendo a string
fecha2= string(dp_fin.value,"dd/mm/yyyy")//conviertiendo a string
//setetamos o le asignamos un filtro
dw_1.setfilter("fecha_venta between date('" + fecha1+ "') and date('"+ fecha2+"' )")
//aplicando filtro
dw_1.filter()//aplicando filtro
string fecha1,fecha2
//asignamos los valores de los datapicker a las variables con el formato dia/mes /año
fecha1= string(dp_inicio.value,"dd/mm/yyyy")//conviertiendo a string
fecha2= string(dp_fin.value,"dd/mm/yyyy")//conviertiendo a string
//setetamos o le asignamos un filtro
dw_1.setfilter("fecha_venta between date('" + fecha1+ "') and date('"+ fecha2+"' )")
//aplicando filtro
dw_1.filter()//aplicando filtro
Resultado final
No hay comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.