点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我是ABAP的新手,目前正在从事一个ABAP程序,该程序将从逗号分隔的文本文件中读取数据并上传到我创建的自定义表中。
在提到youtube和Sap社区站点中的视频负载后,我努力完成了一半的要求。
以下代码使用GUI_UPLOAD函数将csv文件读取到称为UTAB的内部表中。 UTAB包含格式1的数据-名称,地址,联系人
定义了另一个称为DTAB的内部表,该表将从UTAB读取数据,并使用逗号(,)分割值,并像这样存储数据。
1.Name
2。地址
3.Contact
现在,我需要以某种方式在DTAB中循环这些值,并将它们存储在我的自定义表ZCUST_DETAIL中。
请帮助我完成代码。
REPORT ZZ_UPLOAD_GEACACCOUNT。 参数:P_FNAME类型字符串强制 CHAR的数据UTAB类型表。 字段符号像UTAB的线。 呼叫方法CL_GUI_FRONTEND_SERVICES => GUI_UPLOAD 出口 FILENAME = P_FNAME 改变 DATA_TAB = UTAB 例外情况 FILE_OPEN_ERROR = 1。 如果SY-SUBRC <> 0。 *在这里实施适当的错误处理 万一。 *现在可在UTAB表中获得卓越的数据 数据DTAB类型表CHAR100。 字段符号 像DTAB的行。 从2循环到UTAB分配 将 AT','拆分到表DTAB中 结局。
尊敬的M Jay,
代替此:
请尝试以下操作:
如果需要进一步说明,请告诉我。
感谢和问候,
Arpan Shukla
以后输入代码时,请使用代码按钮。
Matt Billigham-SAP社区主持人
谢谢Arpan!
一周热门 更多>