2020-09-22 11:07发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 任何人都可以... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
任何人都可以给我一些步骤,在前端类的GUI_UPLOAD中包含标题行。 是否有任何演示或链接。 我正在使用带有制表符分隔的文本文件。 正在上传文件而没有标题,但是应该包含标题行。
嗨,
z-phd-whiteboard06.txt 是一个文本文件,具有3列,各标签之间用制表符分隔,并且标题行
首先,您需要一个具有3个类型为string的字段和一个表类型的结构类型。
TYPES:类型为ty_s_data_in, f1 TYPE字符串, f2 TYPE字符串, f3 TYPE字符串, 结束于ty_s_data_in。 类型ty_t_data_in带有缺省键的ty_s_data_in类型标准表。
然后将数据加载到该表类型的内部表中。
数据gt_data_in TYPE ty_t_data_in。 cl_gui_frontend_services => gui_upload( 导出文件名='c:\ z_phd_whiteboard06.txt' has_field_separator = abap_true 更改data_tab = gt_data_in)。
现在您可以访问标题了。
DATA(gs_header)= gt_data_in [1]。
您仍然需要在具有适当列类型的内部表中转换数据。
TYPES:类型为ty_s_data, 数字TYPE n LENGTH 3, 文字TYPE C长度5, 日期TYPE d, 结束于ty_s_data。 类型ty_t_data带默认键的ty_s_data类型标准表。 DATA(gt_data_without_header)= VALUE ty_t_data( FOR ls_data IN gt_data_in从2 (数字= ls_data-f1文本= ls_data-f2日期= ls_data-f3))。
最诚挚的问候。
菲利普
最多设置5个标签!
嗨,
z-phd-whiteboard06.txt 是一个文本文件,具有3列,各标签之间用制表符分隔,并且标题行
首先,您需要一个具有3个类型为string的字段和一个表类型的结构类型。
然后将数据加载到该表类型的内部表中。
现在您可以访问标题了。
您仍然需要在具有适当列类型的内部表中转换数据。
最诚挚的问候。
菲利普
一周热门 更多>