#1
|
|||
|
|||
Select a tabla
Hola gente MUNDOSAP.
Necesito hacer un select a una tabla y tomar los números de los objeros que inicien por IExxx. Lo estoy haciendo de la siguiente forma pero no me ha dado resultado ******************************************************** REPORT ZCLI_MOR. TABLES: JEST. DATA: t_JEST LIKE JEST OCCURS 0 WITH HEADER LINE. "DATA: STAT_CI(22) TYPE C. PARAMETERS STAT_CI TYPE JEST-OBJNR. * // Parametros *SELECTION-SCREEN BEGIN OF BLOCK EQUINR WITH FRAME TITLE text-001. *SELECT-OPTIONS: STAT_CI FOR JEST-OBJNR OBLIGATORY NO INTERVALS. *"PARAMETERS STAT_CI TYPE JEST-OBJNR. *SELECTION-SCREEN END OF BLOCK EQUINR. INITIALIZATION. STAT_CI = '*IE*'. START-OF-SELECTION. PERFORM TRAER_EQUIPO. *&---------------------------------------------------------------------* *& Form TRAER TODOS LOS EQUIPOS CON STATUS *&---------------------------------------------------------------------* * text *----------------------------------------------------------------------* FORM TRAER_EQUIPO. SELECT * "TRAER TODOS LOS EQUIPOS CON STATUS FROM JEST INTO TABLE t_JEST WHERE INACT = '' AND STAT = 'E0019' AND OBJNR = STAT_CI. ENDFORM. ********************************************************* Ya probé varias forma de hacerlo como 'IE*' , '*IE' o '*IE*' o no se si el error está en el SELECT. Gracias por la ayuda. |
#2
|
|||
|
|||
Hola,
Lo que estás haciendo no es correcto, porque lo que está buscando son los OBJNR "iguales" STAT_CI y no los que comienzan con STAT_CI. Prueba lo siguiente: SELECT * FROM JEST INTO TABLE t_JEST WHERE INACT = ' ' AND STAT = 'E0019' AND OBJNR LIKE 'IE%'. Saludos. |
#3
|
|||
|
|||
Funciona perfectamente!
Gracias Mari.Sole! |
Herramientas | Buscar en Tema |
Desplegado | |
|
|