点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我们有一个Z程序,可以使用BAPI将初始库存从excel文件上传到SAP。 问题是我们已将行定义为" 65536"。 但是它一次最多上传不超过150行。 这段代码如下。
数据:it_excel像alsmex_tabline一样,在HEADER LINE中发生0。 数据:带有标题行的alsmex_tabline的xcel类型表。 数据:gd_scol类型i值'1', gd_srow TYPE i VALUE'3', gd_ecol TYPE i VALUE'256', gd_erow TYPE i VALUE'65536'。
PERFORM upload_excel_file表格gt_out 使用p_file gd_scol gd_srow gd_ecol gd_erow。 FORM upload_excel_file表格gt_out "为<...>插入正确的名称 使用p_p_file p_gd_scol p_gd_srow p_gd_ecol p_gd_erow。 数据:lt_intern TYPE kcde_cells使用标题行占用了0。 数据:ld_index类型i。 字段符号:TYPE ANY。 通话功能'KCD_EXCEL_OLE_TO_INT_CONVERT' 出口 文件名= p_p_file i_begin_col = p_gd_scol i_begin_row = p_gd_srow i_end_col = p_gd_ecol i_end_row = p_gd_erow 桌子 实习生= lt_intern []。 如果sy-subrc <> 0。 *消息ID SY-MSGID类型SY-MSGTY编号SY-MSGNO *与SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4。 万一。 如果lt_intern []为INITIAL。 格式颜色:COL_BACKGROUND。 写:/"没有数据上传"。 出口。 其他。 排序lt_intern BY行col。 循环到lt_intern。 将lt_intern-col移动到ld_index。 将结构gt_out的分配ld_index分配到 。 将lt_intern值移动到 。 在第END行。 APPEND gt_out。 清除gt_out。 ENDAT。 结局。 万一。 ENDFORM。
请告诉我,这是什么问题。 我想一次上传所有行。
谢谢
关于
玫瑰碱。
您如何解决自己的问题?
一周热门 更多>