赛捷软件论坛's Archiver

lynn.yu 发表于 2018-1-26 11:03

[V5功能解说] 请求者Excel导出——单元格格式

[b]问题汇总[/b]
参数设置→工具→打印→请求者(GESALH)

在导出的Excel中,单元格格式没有采用X3的格式。


[b]管理模块[/b]
该解决方案适用于下列版本:Sage X3 V5


[b]详细说明[/b]
你在X3中的请求者功能(GESALH)内导出数据时,导出的是.CSV类型的文件。

在.CSV中,X3无法精确任何内容;这是由Excel单方面决定的(例如,如果Excel只看到数字,那么对于Excel来说这就是数字类型的)。

Excel会对“标准”格式的列进行分析,如果列中只有数字,则Excel推断该列是一个数字列。

一个生成的.CSV文件示例:
"First key of the object";"Second key";
"0000125554545544545";"54545454";
"2";"5";

这个文件在Excel中打开显示为:
First key of the object   Second key
1,25555E+14            54545454
2                       5

另一方面,如果你选择使用格式化的“文本”而不是“标准”列将这个文件导入至Excel,那么你会得到想要的结果。


[b]解决方法[/b]
在这种情况下,你需要遵循以下步骤:

• 你必须将导出文件保存在工作站上:在点击“导出”按钮之后,选择“保存至客户端”(你可以看到这是一个.csv文件)
• 打开Excel 2010→数据→自文本:选择你刚刚保存的文件
• 指定文本导入向导中的不同步骤:
o 第1步:分隔符
o 第2步:分号
o 第3步:文本

你的数据必须是正确的。

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.