‎2007 Jan 24 11:59 AM
Hi,
If any brother have got the knowledge of LDB then please tell me that how to make a dynamic selection in LDB.
Scenerio : in VFV LDB i want to get VBRK-FKDAT (Billing Date) in my ABAP Program, so how to pass this dynamically means by selection screen.
Thanks,
Muhammad Usman Malik
‎2007 Jan 25 9:02 AM
Hi,
use fm RS_REFRESH_FROM_DYNAMICAL_SEL
CALL FUNCTION 'RS_REFRESH_FROM_DYNAMICAL_SEL'
EXPORTING
CURR_REPORT = SY-REPID
MODE_WRITE_OR_MOVE = 'M'
IMPORTING
P_TRANGE = RANGE
EXCEPTIONS
NOT_FOUND = 1
WRONG_TYPE = 2
OTHERS = 3.
ERR = 9.
LOOP AT RANGE INTO WA.
APPEND WA.
IF WA-TABLENAME = 'VBRK'.
ERR = 0.
ENDIF.
ENDLOOP.
CHECK ERR = 0.
ERR = 9.
LOOP AT WA-FRANGE_T INTO CA.
APPEND CA.
IF CA-FIELDNAME = 'FKDAT'.
ERR = 0.
ENDIF.
ENDLOOP.
CHECK ERR = 0.
ERR = 9.
LOOP AT CA-SELOPT_T INTO RSDSSELOPT.
...
ENDLOOP.
A.
Message was edited by:
Andreas Mann