将数据从Excel工作表导出到z表。

2020-09-05 11:08发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)报告zalvnew。 参数:...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


报告zalvnew。

 参数:p_ifname类型rlgrap文件名。
 data:alsmex_tabline初始大小为0的it_data类型表,
 is_data类型为alsmex_tabline。

 类型:zstud3的开头,
 zstudid1就像zstud3,
 zstudname1像zstud3一样,
 像zstud3这样的zmath,
 像zstud3这样的zscience,
 像zstud3这样的zenglish,
 zstud3的结尾。

 data:zstud3初始大小为0的it_tab类型表,
 is_tab类型为zstud3。
 *如果输入文件名不是初始的。
 如果不是p_ifname是初始的。
 *将EXCEL数据上传到内部表中
 调用函数" ALSM_EXCEL_TO_INTERNAL_TABLE"
 出口
 文件名= p_ifname
 i_begin_col = 1
 i_begin_row = 1
 i_end_col = 256
 i_end_row = 65356
 桌子
 实习生= it_data
 例外情况
 参数不一致= 1
 upload_ole = 2
 其他= 3。
 如果sy-subrc <> 0。
 消息ID sy-msgid类型sy-msgty编号sy-msgno
 与sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4。
 万一。
 万一。


 *将EXCEL数据附加到内部表中
 在it_data循环到is_data。
 在新行。
 清除is_tab。
 Endat。
 如果is_data-col ='001'。
 将is_data-value移至is_tab-zstudid1。
 万一。
 如果is_data-col ='002'。
 将is_data-value移至is_tab-zstudname1。
 万一。
 如果is_data-col ='003'。
 将is_data-value移至is_tab-zmaths。
 万一。
 如果is_data-col ='004'。
 将is_data-value移至is_tab-zscience。
 万一。
 如果is_data-col ='005'。
 将is_data-value移至is_tab-zenglish。
 万一。
 在行尾。
 将is_tab附加到it_tab。
 清除:is_data。
 Endat。
 结束循环。
 从is_tab插入zstud3。


 在it_tab循环到is_tab。
 写道:/sy-vline,
 (10)is_tab-zstudid1,sy-vline,
 (10)is_tab-zstudname1,sy-vline,
 (10)is_tab-zmaths,sy-vline,
 (10)is_tab-zscience,sy-vline,
 (10)is_tab-zenglish,sy-vline。


 结束循环。
 

我已经制作了一个z表'zstud3',并且我正在尝试将数据从excel工作表插入该表中。 但是数据没有显示在数据库中。 我以前从未尝试过从excel获取条目。