RA написал:
Code:
assign component <ls_fcat>-fieldname
of structure <ls_data> to <l_field_value>.
if sy-subrc ne 0.
[b] message x000(0k).[/b]
endif.
У Вас каталог полей из структуры
'ZPP_RESULT_TAB_MPR5VS12'а на экран выводится gt_result_tab TYPE TABLE OF
ty_mpr5vs12Поставьте точку прерывания и посмотрите какого поля из каталога полей нет в выходной структуре
Code:
BEGIN OF ty_mpr5vs12,"gt_result_tab,
datuv TYPE zppmrp5_tmp1-datuv, "Дата
seqnr TYPE zppmrp5-seqnr, "Порядковый номер
matnr TYPE zppmrp5-matnr, "Изделие
werks_1 TYPE zppmrp5-werks_1, "Завод
matnr_1 TYPE zppmrp5-matnr_1, "ДСЕ
matnr_2 TYPE zppmrp5-matnr_2, "УЗЕЛ
maktg TYPE zpp_result_tab_mpr5vs12-maktg, "Название материала большими буквами для кода поиска
lgort_1 TYPE zppmrp5-lgort_1, "Склад отправитель
lgort_2 TYPE zppmrp5-lgort_2, "Склад получатель
arbpl_1 TYPE zppmrp5-arbpl_1, "Цех изготовитель
arbpl_2 TYPE zppmrp5-arbpl_2, "Цех потребитель
gamng_td TYPE zppmrp5-gamng, "Нормативная потребность
gamng_1_td TYPE zppmrp5_12-gamng, "Нормативная потребность за прошедший период
gamng_ld TYPE zppmrp5-gamng_1, "Подать в цех-потребитель(месяц)
gamng_1_ld TYPE zppmrp5_12-gamng_1, "Подать в цех-потребитель(месяц) за прошедший период
pbdnr TYPE zppmrp5-pbdnr, "Номер плана потребности
zbesk TYPE zppmrp5-zbesk, "Вид заготовки в концерне
elevel TYPE zppmrp5-elevel, "Уровень при разузловании
ia TYPE zppmrp5-ia, "Внутренний узел (индикатор)
id TYPE icon_d,"zppmrp5-id, "ID
count TYPE zppmrp5-ch, "Счетчик
celltab TYPE lvc_t_styl,
cellcolor TYPE lvc_t_scol,
END OF ty_mpr5vs12."gt_result_tab.
DATA: gt_result_tab TYPE TABLE OF ty_mpr5vs12.
грубо говоря вот моя структура, изначально
так ведь оно бы и не работало на других мандантах же ?
я ставил точку прерывания, остележивая попадают ли данные о цвете в нужные ячейки и все в порядке было.