Hola
No sé en qué formato guardas las fechas en tu base de datos. Yo las guardo 
en un campo numérico en *iso y lo hago de la siguiente manera:
primero los parámetros del query tienen que ser alfanuméricos:
CHGVAR     VAR(&DATADALFA) VALUE(&DATAD) 
CHGVAR     VAR(&DATAFALFA) VALUE(&DATAF) 
Luego formateo la salida del printer:
OVRPRTF    FILE(QPQXPRTF) PAGESIZE(66 198) CPI(15) +
             OVRFLW(60) OUTQ(PRT12) HOLD(*YES) + 
             SAVE(*YES) SPLFNAME(listado) 
y luego llamo al qry:
STRQMQRY   QMQRY(*lib/query) OUTPUT(*PRINT) + 
             QMFORM(*QMQRY) ALWQRYDFN(*YES) + 
             SETVAR((DATADESDE &DATADALFA) (DATAFINS +
             &DATAFALFA)) 

A ver si te sirve


De:     Joss DJ <[email protected]>
Para:   "[email protected]" 
<[email protected]>
Fecha:  18/07/2013 03:36
Asunto: Envio de Parametros de Fecha en Qry.



Hola a todos,

Alguien me puede ayudar para decirme como le puedo hacer para enviar 
parametros de fecha a un Query dentro de un programa CLLE ya que necesito 
sacar un reporte por rango de fechas, lo intente pero no me respeta el 
rango de las fechas.

Les comento que estoy en V6R1.

Gracias por su valioso apoyo!

Saludos,
José De Jesús.
Mx ____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a