赛捷软件论坛's Archiver

lynn.yu 发表于 2020-4-20 15:20

[V11功能解说] 在X3中添加或定制报表

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


本文旨在向你展示如何创建新的水晶报表或者定制现有的水晶报表,并将它关联至Sage X3。在不更改任何报表参数的情况下,下面我们以客户报表为例。

首先,你需要创建一个新的报表字典。前往功能:开发→脚本字典→报表,选择SBONFAC “客户”,将它重命名为ZSBONFAC。

[attach]5982[/attach]

将【报表名称】同样更改为ZSBONFAC,这必须和你的水晶报表名称相同。

[attach]5983[/attach]

一旦报表创建好之后,你可以为报表字典添加新的打印代码。前往功能:参数设置→目标→打印代码,为SBONFAC创建新的打印代码= ZSBONFAC。

[attach]5984[/attach]

你需要为新报表创建默认值,这样在打印报表前,默认值将填入。前往功能:参数设置→目标→默认值,复制SBONFAC,并创建新的ZSBONFAC。将所有参数的默认值从SBONFAC复制到ZSBONFAC。

[attach]5985[/attach]

你可以修改现有的SBONFAC.rpt或用报表字典中的参数设置创建新的ZSBONFAC.rpt。

一旦完成之后,将ZSBONFAC.rpt复制到<SAGEX3>\<ENDPOINT>\REPORT\<LANGUAGE>

[attach]5986[/attach]

要想测试该报表,前往功能:销售→→,点击打印记录。选择打印代码ZSBONFAC。

[attach]5987[/attach]

你会看到你的定制报表。

[attach]5988[/attach]

你同样可以前往功能:报表打印→报表打印→报表打印,选择,打印你的定制报表。

[attach]5989[/attach]

你也可以把它作为菜单添加在导航页面中。首先,前往功能:开发→数据字典→表→本地菜单-消息,在项目97中添加一个新的本地菜单No. 75“Malaysia reports马来西亚报表”

[attach]5990[/attach]

返回ZSBONFAC的报表字典,在【】字段的下拉菜单中分配马来西亚报表。这个值将在功能字典中作为参数传递。

[attach]5991[/attach]

添加一个新的功能字典,复制现有的“RPTxxx”为新的RPT75。

[attach]5992[/attach]

在【操作】页签上,将【MODULE】模块代码更改为75.。

[attach]5993[/attach]

在菜单项中添加新功能。

[attach]5994[/attach]

在报表打印模块的导航页面中添加新的菜单项。

[attach]5995[/attach]

完成之后,你应该就能看到导航页面中与定制报表相关联的新菜单项了。

[attach]5996[/attach]

页: [1]

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