A nap fele doksi írással telt, a másik fele meg CLM projekt volt. Szóval lehetett nyugodtan programozgatni, nem zavart senki. Ja, még azzal szívtam, hogy egy listbox-ot kellett felrakni a szelekciós képernyôre:
IF gt_loyc_pt_qualtype IS INITIAL.
SELECT * FROM loyc_pt_qualtype
INTO TABLE gt_loyc_pt_qualtype.
LOOP AT gt_loyc_pt_qualtype INTO gs_loyc_pt_qualtype.
gv_c = sy-tabix.
gs_list-key = gv_c.
gs_list-text = gs_loyc_pt_qualtype-code.
APPEND gs_list TO gt_list.
ENDLOOP.
CALL FUNCTION 'VRM_SET_VALUES'
EXPORTING
id = 'P_CODE'
values = gt_list
EXCEPTIONS
OTHERS = 0.
ENDIF.
Na a pirossal kiemelt résznél szívtam egy órát. Ha nem rakod bele egy karakteres változóba a lista indexet (hanem a key az egybôl az sy-tabix lesz), akkor feltölti szépen a listát, ki is lehet választani a megfelelô elemet, de amikor le akarod kérni, hogy mit választott ki a user, a CALL FUNCTION 'DYNP_VALUES_READ' nem ad vissza semmit. Mire rájöttem hogy miért... De mindegy, megvan :)
Ma is koran lépek. Majd Nándi termeli helyettem az EUs GDP-t! :)