Professional Documents
Culture Documents
非标配功能:017外部XML报表接口
非标配功能:017外部XML报表接口
Weaver Software
上海市联航路 1188 号 33 号楼泛微
软件大厦
邮政编码:200122
电话:+86 21 68869298
传真:+86 21 50942278
上海泛微网络科技有限公司 www.weaver.com.cn 第 1 页 共 11 页
本手册以及相关的计算机软件程序仅用于为泛微协同管理平台最
终用户提供信息,上海泛微软件有限公司有权。本手册是上海泛
微软件有限公司的专有信息,并受中华人民共和国版权法和国际
公约的保护。
未得到上海泛微软件有限公司明确的书面许可,不得为任何目的、
以任何形式或手段辅助或传播本手册的任何部分内容。
本手册内容若有变动,恕不另行通知。本手册中例子中所引用的
公司、人名和数据若非特殊说明,均属虚构。
本手册以及本手册所提及的任何产品的使用均受适应的最终用户
许可协议限制。本手册由上海泛微软件有限公司制作。本手册中
提及的所有商标、商标名称、服务标志及徽标均归其各自公司所
有。
上海泛微网络科技有限公司 www.weaver.com.cn 第 2 页 共 11 页
1 功能配置
配置 WEB-INF/prop/xmlreport.properties
a. 配置报表存放地址
#文件存放地址,最后必须加“/”
report.url=ftp://ecology:1@192.168.0.205/
#report.url=http://127.0.0.1/filesystem/test/
FTP:需要提供完整的 URL 地址及用户名密码
HTTP:提供完整的 URL 地址
b. 配置报表名称及参数
#报表名称,以“,”号分隔
report.names=生产日报表,开发周报表,综合年报
#报表文件前缀
report.files=DD_,MM_,YY_
#D:按日期;M:按月份;Y:按年份
report.gettime=D,M,Y
names,files,gettime 三个配置项必须同时使用,且三个参数的值必须同样多。
如:生产日报表对应的 XML 文件前缀为“DD_” ,并且该报表是以每日显示 gettime 的
方式是“D” ,按日期。
gettime 的说明:
D:报表以 files 中的前缀加 YYYY-MM-DD 形式的格式命名,如 DD_2008-12-31.xml
M:报表以 files 中的前缀加 YYYY-MM 形式的格式命名,如 MM_2008-12.xml
Y:报表以 files 中的前缀加 YYYY 形式的格式命名,如 YY_2008.xml
c. 查询报表的年数
#显示报表年数
report.years=10
该参数表示查询时显示的年数。即报表条件中的报表年份,如(图 1-1)所示。
上海泛微网络科技有限公司 www.weaver.com.cn 第 3 页 共 11 页
完整的配置示例如下:
#设置是否启用此功能 0:不启用 1:启用
report.status=1
#文件存放地址,最后必须加"/"
report.url=ftp://ecology:1@192.168.0.205/
#report.url=http://127.0.0.1/filesystem/test/
#文件前辍,以","号分隔,以":"号后数字指定报表类型
report.names=生产日报表,开发周报表,工作月报,生产季报,工作总结半年报,综合年报
#报表前缀
report.files=DD_,YYYY-MM_,YYYY-MM_,YYYY-S_,YYYY-Y_,YYYY_
#D:按日期;M:按月份;Y:按年份
report.gettime=D,M,M,Y,Y,Y
#显示报表年数
report.years=10
2 报表文件格式
XML 格式体定义如下:
名称 必须 属性值 类型 描述
Record[] Y 报表内容,第一个体定义报表的名
称及报表列等属性
XML 报表格式如下:
<?xml version="1.0" encoding="GBK" ?>
上海泛微网络科技有限公司 www.weaver.com.cn 第 4 页 共 11 页
3 报表配置权限
每个报表都需要设置共享权限,共享的设置权限由角色中配置。
角色设置:
1.选择【设置中心】→【权限管理】→【角色设置】菜单,进入(图 3-1)所
示页面;
上海泛微网络科技有限公司 www.weaver.com.cn 第 5 页 共 11 页
2.此时,可以右键菜单中点击“新建”新建角色,也可以点击已有角色名称编
辑角色。在(图 3-1)所示页面中点击“功能权限”链接,打开(图 3-2)所
示页面,点击“加入”按钮,在如(图 3-3)所示页面中勾选“外部 XML 报
表权限”,右键菜单中点击“保存”;
(图 3-2)
上海泛微网络科技有限公司 www.weaver.com.cn 第 6 页 共 11 页
上海泛微网络科技有限公司 www.weaver.com.cn 第 7 页 共 11 页
(图 3-5)
上海泛微网络科技有限公司 www.weaver.com.cn 第 8 页 共 11 页
需要设置二个菜单,一个为报表的共享设置菜单,管理报表谁可以查看,另一个菜单为
报表的查询菜单,通过查询菜单,用户可以查看拥有权限的报表。
1、配置报表共享菜单
2、配置报表查询菜单
上海泛微网络科技有限公司 www.weaver.com.cn 第 9 页 共 11 页
此功能设置当前配置的报表谁可以查看。点击报表对应的共享链接进行设置。
选择共享设置项,点击保存。保存的共享信息可以查看“共享信息”。
上海泛微网络科技有限公司 www.weaver.com.cn 第 10 页 共 11 页
报表条件的报表名称下接选框中显示的即是可查看的报表,选择报表后点击右键“搜
索”,可查询报表。
Weaver Software
2010-09
上海泛微网络科技有限公司 www.weaver.com.cn 第 11 页 共 11 页