я поменял, теперь программа требует как раз свой OCCURS
\
Цитата:
"GS_RESULT_TAB" is not an internal table - the "OCCURS n" specification
везде изменил на gs_result_tab
Code:
REPORT zpd_sravn_mrp5.
TABLES: zppmrp5, zppmrp5_12.
DATA: BEGIN OF gs_result_tab,
matnr_1 LIKE zppmrp5-matnr_1, "ДСЕ
matnr LIKE zppmrp5-matnr, "изделие
gamng_last LIKE zppmrp5_12-gamng, "потребность прошлого месяца
gamng_today LIKE zppmrp5-gamng, "потребность на сегодня
END OF gs_result_tab.
DATA gt_result_tab LIKE TABLE OF gs_result_tab.
SELECT matnr matnr_1 gamng AS gamng_last INTO CORRESPONDING FIELDS OF TABLE gs_result_tab FROM zppmrp5_12.
SELECT matnr matnr_1 gamng AS gamng_today INTO CORRESPONDING FIELDS OF TABLE gs_result_tab FROM zppmrp5.
COLLECT gs_result_tab.
LOOP AT gs_result_tab.
WRITE: / gs_result_tab-matnr, gs_result_tab-matnr_1, gs_result_tab-gamng_last, gs_result_tab-gamng_today.
ENDLOOP.
CALL SCREEN 1488.
INCLUDE zpd_sravn_mrp5_status_1488o01.
CONTROLS: zpd_sr_1488 TYPE TABLEVIEW USING SCREEN 1488.
MODULE zpd_sr_1488_change_tc_attr OUTPUT.
DESCRIBE TABLE result_tab LINES zpd_sr_1488-lines.
ENDMODULE. "ZPD_SR_1488_CHANGE_TC_ATTR OUTPUT
INCLUDE zpd_sravn_mrp5_dataf01.
скажи пожалуйста, почитать что нужно, дабы разобраться в этом вопросе...
что-то туго до меня доходит