赛捷软件论坛's Archiver

lynn.yu 发表于 2021-9-13 10:46

[V12功能解说] 如何在Sage X3报表中添加动态货币符号

[b]* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。[/b]



在Sage X3中,我们的一个客户要求根据采购订单屏幕上的货币字段,在采购订单报表中的金额前添加货币符号。

[attach]7107[/attach]
货币字段

遵循以下步骤来实现上述需求:

第1步:

将你要添加货币符号的数字字段放在你的报表上,在数字字段上右击,选择“格式对象”。
[attach]7108[/attach]
格式字段

第2步:

在“格式编辑器”窗体中选择的“数字”页签,如果它还没有被选中的话。

第3步:

点击“定制”按钮。
[attach]7109[/attach]
定制

第4步:

在弹出的窗口中选择“货币符号”页签。
[attach]7110[/attach]
货币符号

第5步:

勾选“启用货币符号”复选框。

有两种选项,即固定的和浮动的:
•        固定的:当我们选择这个选项时,如果字段向右对齐,它会在货币符号和数值之间留下额外的空间。

•        浮动的:当我们选择这个选项时,它不会在货币符号和金额之间留下任何额外的空间。

第6步:

点击“货币符号”右侧的公式按钮,输入这样的公式:

If {myTable.CurrencyType} = “USD” then “$” else …(每个符号都有一个if),如下图所示:
[attach]7111[/attach]
货币符号公式

点击“保存并关闭”,使用“位置”下拉列表改变符号的位置。

通过这种方式,我们可以在水晶报表中为不同的货币添加货币符号。

页: [1]

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