Excel文件未正确读入SAP Business Object Data Services:小数位丢失

2020-09-24 14:05发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我试图添加Exce...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我试图添加Excel文件格式(.xlsx)作为数据源。 由于我的Excel工作表有多个表需要提取,因此导入时我必须将所有列读为varchar(255)。 但是,发生这种情况时,我的十进制数据将丢失其所有小数位,并且仅显示整数字符串值。

反正有没有读取Excel文件和所有数据及其小数点的位置?

付费偷看设置
发送
5条回答
Nir深蓝
1楼 · 2020-09-24 14:48.采纳回答

吴小明 Ravi kiran Pagidi

感谢您的答复!

通过设法将Excel文件中的所有数字单元格手动格式化为"常规"格式,我设法找到了解决方法,然后才将其导入作业。 但是,我想知道是否有较少的"手动"方法(而不是每次都需要采取额外的步骤将所有单元格都更改为"常规")以允许我保留小数位。

四川大学会员
2楼-- · 2020-09-24 14:55
< p>源数据类型为VARCHAR(255),目标数据为DECIMAL(13,4)。

由于无法同时提取列标题和进行验证检查,因此我无法保持源数据类型与目标数据类型匹配。

绿领巾童鞋
3楼-- · 2020-09-24 15:04

您的源列数据类型和目标列是什么 数据类型?

悻福寶寶
4楼-- · 2020-09-24 15:05

理想情况下,我应该将源列数据类型设置为十进制。 但是,我不能这样做,因为我将需要提取列标题以进行验证检查。

半个程序猿
5楼-- · 2020-09-24 14:51

创建excel文件格式时,您需要为源数据列分配正确的数据类型,以防万一 有数据丢失。

一周热门 更多>