Идем на транзакцию /nSMW0 .
Добавляем свой файл.
Далее пример скачивания по нажатию на кнопку на селект-скрине
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
SELECTION-SCREEN: FUNCTION KEY 1. INITIALIZATION. DATA functxt TYPE smp_dyntxt. functxt-icon_id = '@49@'. functxt-quickinfo = text-002. functxt-icon_text = text-003. sscrfields-functxt_01 = functxt. AT SELECTION-SCREEN. CASE sscrfields-ucomm. WHEN 'FC01'. CONSTANTS: gc_gtd_tmpl_full_data TYPE w3objid VALUE 'ZREPORT_GTD_FULL_DATA'. CALL FUNCTION 'DOWNLOAD_WEB_OBJECT' EXPORTING i_extension = 'XLS' i_objid = gc_gtd_tmpl_full_data. ENDCASE. |
1 |
CONSTANTS: gc_gtd_tmpl_full_data TYPE w3objid VALUE 'ZREPORT_GTD_FULL_DATA'. |
Здесь ZREPORT_GTD_FULL_DATA – Имя файла, залитого в транзакции /nSMW0.