2020-08-20 23:43发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在尝试将excel文... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我正在尝试将excel文件上传到SAP,但是我的十进制值之一'0.07'正在作为'7.00'上传。
我正在将其上载到类型为p十进制2的十进制字段中,但是每当十进制之前和十进制之后的值为'0'时,它都将错误地上载。 如果值为" 0.98",则表示可以正常上传。
我的excel文件包含文本格式的数字。
请咨询。
谢谢
Vaishali
我尝试使用下面的示例代码,它确实为我工作。 请看一下,我希望这会有所帮助。
ZTEST_TAB表类型由3个组件定义-
CHAR1类型的Col1。
CHAR2类型的Col2。
类型为p(2)十进制2的Col3。
参数:p_file类型rlgrap-文件名强制。 数据:lrt_iac TYPE REF TO数据, lt_raw_data类型truxs_t_text_data。 字段符号:类型标准表。 创建数据lrt_iac TYPE ZTEST_TAB。 ASSIGN lrt_iac-> *至。 *在选择屏幕上 在p_file的VALUE-REQUEST的SELECTION屏幕上。 通话功能'F4_FILENAME' 出口 field_name ='P_FILE' 输入 file_name = p_file。 选择开始。 通话功能" TEXT_CONVERT_XLS_TO_SAP" 出口 i_line_header ='X' i_tab_raw_data = lt_raw_data i_filename = p_file 桌子 i_tab_converted_data = 例外情况 conversion_failed = 1 其他= 2。 如果sy-subrc <> 0。 消息ID sy-msgid类型sy-msgty编号sy-msgno 与sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4。 返回。 ENDIF。
下面是附加的输出-
最好的问候
Shakun
最多设置5个标签!
嗨,
我尝试使用下面的示例代码,它确实为我工作。 请看一下,我希望这会有所帮助。
ZTEST_TAB表类型由3个组件定义-
CHAR1类型的Col1。
CHAR2类型的Col2。
类型为p(2)十进制2的Col3。
下面是附加的输出-
最好的问候
Shakun
一周热门 更多>