PDA

Ver la Versión Completa : Consulta básica, problemas con select


sanangie
04/08/09, 18:23:15
Buenas tardes abapers,

Estoy realizando un reporte de una tabla Z, es una consulta muy sencilla, pero al momento de ejecutar mi busqueda no me arroja resultados cuando los parámetros de selección los dejo en blanco. El query es el siguiente:

SELECT *
FROM ztamx_boddep
INTO TABLE i_reporte
WHERE fechaent = p_fecha
AND tipodepo = p_tipo
AND cuentanr = p_cuenta
AND bovedanr = p_bove.

Si no mal recuerdo, en el caso en que los parámetros de selección estén en blanco debería traerme todos los registros de la tabla, sin embargo me indica que no hubo coincidencias.

Alguien me puede ayudar por favor?? Me estresa que algo tan sencillo no me salga :( ....

Gracias de antemano!!!

DavidXD_XD
04/08/09, 18:26:28
Hola, para que eso resulte debes cambiar los parametros normales por parametros de seleccion (SELECT-OPTIONS) y ejecutar el query de la siguiente forma

SELECT *
FROM ztamx_boddep
INTO TABLE i_reporte
WHERE fechaent IN s_fecha
AND tipodepo IN s_tipo
AND cuentanr IN s_cuenta
AND bovedanr IN s_bove.

Donde los parametros se declararian mas o menos asi:

SELECT-OPTIONS: s_fechaent FOR (tabla-campo) ..... etc

sanangie
04/08/09, 20:21:46
Tienes mucha razón, mil gracias!