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 导入行数的限制了。