Parametro Lexico en Reports
Publicado por Alexandra (11 intervenciones) el 13/06/2002 16:38:34
Hola
Necesito usar un parametro lexico en un report, el query es el siguiente:
SELECT LOCA_ESQUEMA,
LOCA_TABLA,
LOCA_USUARIO,
LOCA_TERMINAL,
LOCA_FECHAHORA,
LOCA_FORMULARIO,
LOCA_NUM_SEC,
LOCA_ADHESIVO,
LOCA_FECHA_RECAUDO,
LOCA_PAQUETE,
LOCA_DOCUMENTO,
LOCA_TIPO_DOCUM,
LOCA_CAMPO,
LOCA_VALOR_ANTIGUO,
LOCA_VALOR_NUEVO
FROM DECLAESP.LOG_CAB_CAMBIOS
WHERE LOCA_USUARIO LIKE NVL(:p_usuario,'%') AND
LOCA_FORMULARIO LIKE NVL(:p_formulario,'%') AND
LOCA_NUM_SEC LIKE NVL(:p_secuencia,'%') AND
LOCA_ADHESIVO LIKE NVL(:p_adhesivo,'%') AND
LOCA_PAQUETE LIKE NVL(:p_paquete,'%' ) AND
LOCA_DOCUMENTO LIKE NVL(:p_documento,'%') AND
LOCA_TIPO_DOCUM LIKE NVL(:p_tipo_documento,'%')
AND LOCA_FECHA_RECAUDO = &:p_fecha_recaudo
Pero el rato de ejecutar el report me sale el error REP-0304 : '&' in SELECT statement was not followed by a valid lexical parameter
Que estoy haciendo mal??????
Necesito usar un parametro lexico en un report, el query es el siguiente:
SELECT LOCA_ESQUEMA,
LOCA_TABLA,
LOCA_USUARIO,
LOCA_TERMINAL,
LOCA_FECHAHORA,
LOCA_FORMULARIO,
LOCA_NUM_SEC,
LOCA_ADHESIVO,
LOCA_FECHA_RECAUDO,
LOCA_PAQUETE,
LOCA_DOCUMENTO,
LOCA_TIPO_DOCUM,
LOCA_CAMPO,
LOCA_VALOR_ANTIGUO,
LOCA_VALOR_NUEVO
FROM DECLAESP.LOG_CAB_CAMBIOS
WHERE LOCA_USUARIO LIKE NVL(:p_usuario,'%') AND
LOCA_FORMULARIO LIKE NVL(:p_formulario,'%') AND
LOCA_NUM_SEC LIKE NVL(:p_secuencia,'%') AND
LOCA_ADHESIVO LIKE NVL(:p_adhesivo,'%') AND
LOCA_PAQUETE LIKE NVL(:p_paquete,'%' ) AND
LOCA_DOCUMENTO LIKE NVL(:p_documento,'%') AND
LOCA_TIPO_DOCUM LIKE NVL(:p_tipo_documento,'%')
AND LOCA_FECHA_RECAUDO = &:p_fecha_recaudo
Pero el rato de ejecutar el report me sale el error REP-0304 : '&' in SELECT statement was not followed by a valid lexical parameter
Que estoy haciendo mal??????
Valora esta pregunta


0