nicky555 написал:
Vik написал(а):
REPORT RSAQDVP.
я имел ввиду следующее:
PARAMETERS: pa_bukrs LIKE t001-bukrs ...
это пишется в программе-подложке (в той, откуда вызывается ваш ФМ). Она у вас, почему-то, не в пользовательском Namespace'е, кстати...
Vik написал(а):
data:
YRUMMMDCR type YRUMMMDCR,
XMMMDCR type standard table of YRUMMMDCR.
field-symbols: <struc> type YRUMMMDCR.
CALL FUNCTION 'Z_RU_MAT_MASTERDATA_PAR'
EXPORTING
I_BUKRS = ?
TABLES
MMMDCR = XMMMDCR.
loop at XMMMDCR assigning <struc>.
move-corresponding <struc> to YRUMMMDCR.
endloop.
Этот код и есть подложка, это закладка "Програмное считывание данных" в Инфосете. Переменная <struc>, насколько я понимаю, является структурой Инфосета.
Если я декларирую параметр вида
PARAMETERS: COMPANY LIKE YRUMMMDCR-COMPCODE ..., то он вылезает отдельным полем в экране выбора параметров. Мне же нужно использовать уже существующее поле параметра.
