Power Builder - Seleccion de campos según fecha

 
Vista:

Seleccion de campos según fecha

Publicado por Paco Monge (16 intervenciones) el 22/02/2013 18:28:35
Hola de nuevo a todos,
Me ha surgido un pequeño problema en uno los listados que genera mi aplicacion.

Tengo una ventana en la cual introduzco 2 "datetime" a traves de 2 EditMaskControl y de ahi los paso a 2 variables.

Variables Instance:
datetime fecha_1, fecha_2 (donde almaceno las fechas datetime)
--> em_1.GetData(fecha_1)
--> em_2.GetData(fecha_2)

Ademas de esto tengo 1 DropDownListBox del cual selecciono el id_cliente:
Codigo local

string clien
SELECT id_cliente
INTO :clien
FROM LF_clientes
WHERE cliente = :ddlb_clientes.text;

A partir de aqui, llamo al dwc con los 3 datos:
dwc_facturas_clientes.retrieve(clien,fecha_1,fecha_2)

El código SQL de este dwc es el siguiente:

SELECT *
FROM LF_facturas
WHERE (id_cliente LIKE :data_input) OR (fecha_factura BETWEEN :desde_fecha AND :hasta_fecha)

Con este código me acepta la consulta, puesto que las fechas no las tiene en cuenta.
Si cambio el OR por un AND, ya no funciona.

El caso es que no se donde puede estar el problema.
Supongo que será la conversión de los "datetime" o el tratamiento de la consulta SQL.
¿ Alguna posible solución ?
Gracias y un saludo
Paco
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

Seleccion de campos según fecha

Publicado por Paco Monge (16 intervenciones) el 25/02/2013 12:05:44
solucionado. era problema de las fechas.
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