вообщем в смартформу нужно вставить таблицу из внутренней таблици.
код создания внутр. табл
Code:
tables: spfli, sflight.
*
data: fm_name type rs38l_fnam,
cat1 type lvc_t_fcat,
wa_fieldcat type line of lvc_t_fcat.
data: userq type spfli.
DATA: BEGIN OF tabs OCCURS 0,
cityfrom LIKE spfli-cityfrom,
cityto LIKE spfli-cityto,
paymentsum LIKE sflight-paymentsum,
carrid like spfli-carrid,
connid like spfli-connid,
END OF tabs.
data: tabs1 like tabs occurs 0 with header line.
parameter: f_cityto type spfli-cityto.
check sy-subrc = 0.
select single * from spfli into userq where cityto = f_cityto.
select * from spfli into corresponding fields of table tabs.
loop at tabs.
move-corresponding tabs to tabs1.
select paymentsum from sflight into tabs1-paymentsum
where carrid = tabs-carrid
and connid = tabs-connid
and paymentsum NE 0.
if sy-subrc = 0.
append tabs1.
endif.
endselect.
clear tabs1.
endloop.
и возникает ошибка когда добавляю когда активирую в смартформе.
в проге всё активировано.
Я одного не понимаю. Как можно вообще что-то писать в ABAPе, не зная как создать структуру. Это же чуть ли не первое чему учат. Это как спросить а что такое IF/ENDIF
Я одного не понимаю. Как можно вообще что-то писать в ABAPе, не зная как создать структуру. Это же чуть ли не первое чему учат. Это как спросить а что такое IF/ENDIF
За то теперь я знаю как создать структуру.
Ничего в этом страшного нет. _________________ С уважением, mvs87.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
All product names are trademarks of their respective companies. SAPNET.RU websites are in no way affiliated with SAP AG. SAP, SAP R/3, R/3 software, mySAP, ABAP, BAPI, xApps, SAP NetWeaver and any other are registered trademarks of SAP AG. Every effort is made to ensure content integrity. Use information on this site at your own risk.