点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
请帮助我。
我在报表中显示报表时会显示带有数据dinamyc的报表,我使用单选按钮选择要显示的列。
如何使我的报表可以逻辑化 下载我想要的列?
*我要求的某些内容必须使用符号字段*
,但我不知道要使用它。
FORM dl_process_data。 如果c_nik EQ为'X'。 在gt_header后面附加" NIK"。 万一。 如果c_nama EQ为'X'。 将'Nama Karyawan'附加到gt_header。 万一。 如果c_alamat EQ为'X'。 在gt_header后面附加"阿拉马特"。 万一。 将gt_report循环到gs_report。 清除gs_excel_d。 如果c_nik EQ为'X'。 gs_excel_d-clm01 = gs_report-nik。 万一。 如果c_nama EQ为'X'。 gs_excel_d-clm02 = gs_report-nama。 万一。 如果c_alamat EQ为'X'。 gs_excel_d-clm03 = gs_report-alamat。 万一。 APPEND将gs_excel_d转到gt_excel_d。 出口 window_title ='下载模板' default_extension ='XLS' with_encoding ='X' initial_directory ='C:\' 改变 文件名= lv_文件名 路径= lv_path fullpath = lv_fullpath user_action = lv_user_action file_encoding = lv_encoding 例外情况 cntl_error = 1 error_no_gui = 2 not_supported_by_gui = 3 其他= 4。 lv_fname = lv_fullpath。 * Excel中的eksport文件 通话功能'GUI_DOWNLOAD' 出口 文件名= lv_fullpath 文件类型='DAT' 输入 文件长度= lv_length 桌子 data_tab = gt_excel_d" p_table 字段名称= gt_header 例外情况 file_write_error = 1 no_batch = 2 gui_refuse_filetransfer = 3 invalid_type = 4 no_authority = 5 unknown_error = 6 header_not_allowed = 7 spacer_not_allowed = 8 filesize_not_allowed = 9 header_too_long = 10 dp_error_create = 11 dp_error_send = 12 dp_error_write = 13 unknown_dp_error = 14 access_denied = 15 dp_out_of_memory = 16 disk_full = 17 dp_timeout = 18 file_not_found = 19 dataprovider_exception = 20 control_flush_error = 21 其他= 22。
您需要停止使用RADIO BUTTON,因为它是排他性的,请替换为复选框
请使用COMMENT按钮发表评论,提问,添加详细信息等,ANSWER仅建议 解决方案是,在答案区域的右侧删除SAP文本。 同时,系统会通知您您的评论(目前还没有)。
*抱歉,我的意思是复选框不是单选按钮。
如果我只想显示NIK和ALAMAT(勾号复选框NIK和Alamat),怎么办?。
当我在excel中执行下载时,将显示。
NIK | 阿拉马特|
(nik)| | (阿拉木图)。
............................................... ............
第1列=已填充。
第2列=空白。
column3 =已填充。
一周热门 更多>