OA协同外部XML报表接口
外部XML报表接口
将非本OA系统的报表按照本文规定的格式存成XML文件,系统去读取这些xml格式文件并在泛普OA系统系统展现出来,并可以在系统中通过权限设置为人员分配报表查看权限。1 功能配置
配置WEB-INF/prop/xmlreport.propertiesa. 配置OA报表存放地址
#文件存放地址,最后必须加“/”
report.url=ftp://泛普OA系统: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)所示。
(图1-1)
泛普OA系统完整的配置示例如下:
#设置是否启用此功能 0:不启用 1:启用
report.status=1
#文件存放地址,最后必须加"/"
report.url=ftp://泛普OA系统: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格式体定义如下:名称 | 必须 | 属性值 | 类型 | 描述 |
ResultSet | Y | VALUE | String | 报表体,属性VALUE存报表编号或日期 |
Record[] | Y | 报表内容,第一个体定义报表的名称及报表列等属性 | ||
TableName | Y | VALUE | String | 报表的名称 |
List | Y | VALUE | String | 报表列定义,以“,”分隔 |
ListName | Y | VALUE | String | 报表列名称,以“,”分隔 |
<?xml version="1.0" encoding="GBK" ?>
<!—ResultSet中VALUE放置的是报表的日期或编号-->
<ResultSet VALUE="SC_2009-01-04">
<Record>
<!--TableName 字段 放的是报表的名称-->
<TableName VALUE="XX有限公司生产日报表" />
<!-- List 字段 放的是报表的字段名 -->
<List VALUE="V1,V2,V3,V4" />
<!-- ListName 字段 放的是报表的中文列名 -->
<ListName VALUE="项目,单位,本月计划,本日计划" />
</Record>
<!--上面Record 放置的是表的字段信息和组成,下面的Record 就是一行行的数据-->
<Record>
<V1 VALUE="工业总产值 " />
<V2 VALUE="万元" />
<V3 VALUE="7985.60" />
<V4 VALUE="601.06" />
</Record>
…
</ResultSet>
3 泛普OA办公报表配置权限
每个报表都需要设置共享权限,共享的设置权限由角色中配置。角色设置:
1.选择【设置中心】→【权限管理】→【角色设置】菜单,进入(图3-1)所示页面;
(图3-1)
2.此时,可以右键菜单中点击“新建”新建角色,也可以点击已有角色名称编辑角色。在(图3-1)所示页面中点击“功能权限”链接,打开(图3-2)所示页面,点击“加入”按钮,在如(图3-3)所示页面中勾选“外部XML报表权限”,右键菜单中点击“保存”;
(图3-2)
(图3-3)
3.在(图3-1)所示页面中点击“成员”对应的数字链接,打开(图3-4)所示页面,点击“加入”按钮,在如(图3-5)所示页面中选择人员,右键菜单中点击“保存”;
(图3-4)
(图3-5)
4 OA协同菜单配置
需要设置二个菜单,一个为报表的共享设置菜单,管理报表谁可以查看,另一个菜单为报表的查询菜单,通过查询菜单,用户可以查看拥有权限的报表。1、配置报表共享菜单
2、配置报表查询菜单
5 报表共享设置
此功能设置当前OA软件配置的报表谁可以查看。点击报表对应的共享链接进行设置。选择共享设置项,点击保存。保存的共享信息可以查看“共享信息”。
6 报表查询
报表条件的报表名称下接选框中显示的即是可查看的报表,选择报表后点击右键“搜索”,可查询报表。点击报表的链接后,报表在泛普OA系统中展示如下:
- 1OA软件在企业中的欢迎度得到提高
- 2南京军区数字化医院建设创新四种模式
- 3OA软件市场不会像卖大宗消费品那样,数量多
- 4关于加快流通领域电子商务发展意见
- 5泛普OA软件流程功能-待办事宜定时提醒
- 6泛普协同OA软件在协同行业的领导者地位
- 7成都哪家OA服务做得好?
- 8成都OA发挥自己独特的作用,体现了企业管理者思想和管理艺术
- 9成都泛普OA系统中新建布局与页面布局介绍
- 10泛普OA办公系统覆盖企业管理90%以上的网络办公事务
- 11服装业需要什么样的信息化?
- 12中国人保:将信息化视为一场经济革命
- 13泛普协同OA软件中,每个员工都是一个办公节点
- 14手机视频监控应用分析
- 15如何实现应急通信车对应急现场的指挥
- 16轨道交通:寻找产业链上的高成长机会
- 17论智能电网安全建设重点
- 18电力信息化步入整合时代
- 19电子政务以“用”为本 发挥信息资源
- 20“健康E线”抢饮新型医疗服务“头啖汤”
- 21构建中小企业的SAN的几个方面
- 22OA软件建立一个多重保护系统,各层之间hi可以相互保护互补
- 23电力信息化动力源自意识
- 24云服务帮助小医院实施EHR
- 25瑞典、丹麦和挪威电子政务立法及启示
- 26如何推进金融IC卡在公共服务领域的应用
- 27成都OA软件可以通过简单的配置就实现
- 28浅析视频光端机四大常见故障及应对办法
- 29电力电容生产企业信息化改造方法
- 30协同办公系统主界面