函数篇3 EXCEL导入函数去除行数限制
EXCEL 导入的两个函数:
- TEXT_CONVERT_XLS_TO_SAP 通过内表定义的字段顺序导入EXCEL文件
- ALSM_EXCEL_TO_INTERNAL_TABLE EXCEL行以列数据形式导入内表,然后要列转换成行
函数描述:Datenübernahme aus Excel mit OLE - Konvertierung ins interne Format
翻译: 将Excel柄转换为内部格式
其中 函数ALSM_EXCEL_TO_INTERNAL_TABLE 导入,有行数的限制,因为:
TABLE参数的参考结构: ALSMEX_TABLINE ROW的长度为4 ,所以最大行数为9999,超过就有问题
处理方法:
Step1. 复制函数 ALSM_EXCEL_TO_INTERNAL_TABLE 到 ZALSM_EXCEL_TO_INTERNAL_TABLE;
Step2. 将 Z函数的表参考结构改为 Z结构;
复制结构ALSMEX_TABLINE 到 ZALSMEX_TABLINE,Step3. 激活函数,解决报错问题, 复制原始函数TOP 和 F01的代码
再激活函数,
就可以破解EXCEL 导入行数的限制了。
本人常年接收SAP运维和远程项目,ECC,S/4HANA,CRM,WDA.
远程人天可谈,终身售后,有活请联系V信:18925782767(问问题免费,欢迎交流!)
!!请关注本人技术分享公众号:SAP翔子(可扫头像二维码)
每天分享新知识,博客文章也会陆续整理并迁移至公众号,与您一起共同学习