‎2008 Feb 15 1:24 PM
hi all,
i m not getting any values for below code..as it contains some values in table..
SELECT SINGLE PSPNR POSID USR11 FROM PRPS INTO LT_PRPS WHERE PSPNR = LV_WBS_ELEM_E1.
.
READ TABLE LT_PRPS INTO WA_PRPS WITH KEY LV_USR11 = 'X'.
IF SY-SUBRC = 0.
MOVE 'X' TO LV_CHECK.
ENDIF.
‎2008 Feb 15 2:29 PM
your select doesnt look, bad, so are you really sure there is data in the Table?
and i dont mean any data, i mean data matching your where condition.
‎2008 Feb 15 1:28 PM
SELECT SINGLE PSPNR POSID USR11 FROM PRPS INTO LT_PRPS WHERE PSPNR = LV_WBS_ELEM_E1.
.
READ TABLE LT_PRPS INTO WA_PRPS WITH KEY LV_USR11 = 'X'.
IF SY-SUBRC = 0.
MOVE 'X' TO LV_CHECK.
ENDIF.
Please change the query like below.
Clear: PRPS
SELECT SINGLE * FROM PRPS WHERE PSPNR = LV_WBS_ELEM_E1.
IF SY-SUBRC = 0 AND PRPS-LV_USR11 = 'X'.
.MOVE 'X' TO LV_CHECK.
ENDIF.
Thanks,
‎2008 Feb 15 1:35 PM
HI BABA,
there is NO INTO statement..it is giving error..pls help
‎2008 Feb 15 1:28 PM
Hi,
Check in debug mode if you need to remove leading zeros.
If yes you can use function module Conversion_exit_alpha_output.
Hope it helps.
Regards,
Siddhesh S.Tawate
‎2008 Feb 15 2:03 PM
Hi
You write code like this.
DATA: LV_CHECK LIKE PRPS-US11.
SELECT SINGLE PSPNR POSID USR11
FROM PRPS
INTO LT_PRPS
WHERE PSPNR = LV_WBS_ELEM_E1.
.
READ TABLE LT_PRPS
INTO WA_PRPS
WITH KEY USR11 = 'X'.
IF SY-SUBRC = 0.
MOVE WA_PRPS-USR11 TO LV_CHECK.
ENDIF.
REGARDS,
KAMALA.
‎2008 Feb 15 2:15 PM
SELECT SINGLE PSPNR POSID USR11 FROM PRPS INTO LT_PRPS WHERE PSPNR = LV_WBS_ELEM_E1.
.
READ TABLE LT_PRPS INTO WA_PRPS WITH KEY LV_USR11 = 'X'.
IF SY-SUBRC = 0.
MOVE 'X' TO LV_CHECK.
ENDIF.
Please change the query like below.
Clear: PRPS
SELECT SINGLE * FROM into LT_PRPS WHERE PRPS WHERE PSPNR = LV_WBS_ELEM_E1.
IF SY-SUBRC = 0 AND PRPS-LV_USR11 = 'X'.
.MOVE 'X' TO LV_CHECK.
ENDIF.
‎2008 Feb 15 2:29 PM
your select doesnt look, bad, so are you really sure there is data in the Table?
and i dont mean any data, i mean data matching your where condition.
‎2008 Feb 18 10:39 AM
Use below code..
SELECT SINGLE USR11 FROM PRPS INTO LV_USR11
WHERE POSID = LV_WBS_ELEM_E.
MOVE LV_USR11 TO LV_CHECK.
‎2008 Feb 18 10:40 AM