关于润乾报表报表中心的属性设置说明,请打开文件(WEB-INF\reportCenter.xml)。内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<reportCenter>
<!-- 超级管理员密码初始为a000000 -->
<managerPass>82273A6BA2126D3AF24CE2D0CB0AF515</managerPass>
<roles>
<!--下一个新增机构的roleId编号 -->
<newId>2</newId>
<!--机构角色,超级管理员和管理员不可修改。role标签的属性说明:
name:机构名称;
roleId:机构编号,用于区别角色;
nodeList: 角色可见的节点id—用于生成该角色登录时看到的节点树过滤;
dsList: 设计器中可用数据源—远程服务登录能看到的数据源
dirmodeRptList:报表设计器资源路径权限—远程服务登录能看到的资源树和管理权限;
dirmodeSplList:集算器设计器资源路径权限—远程服务登录能看到的资源树和管理权限;
-->
<role name="超级管理员" roleId="0" allAuth="true" nodeList="" />
<role name="管理员" roleId="1" allAuth="true" nodeList="" />
<role name="访客" roleId="-1" dirmodeRptList="demo,1" nodeList="1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;30;31;32;33;34;35;36;37;38;39;40;41;42;43;44;45;46;47;48;49;50;51;52;53;54;55;56;57;58;59;60;61;62;63;64;65;66;67;68;69;70;71;72;73;74;75;76" dsList="demo" dirmodeSplList="demo,1" />
</roles>
<users>
<!--下一个新增用户的Id编号 -->
<newId>2</newId>
<!--user标签的属性说明:
id:机构名称;
roleId: 用户所属的机构角色id;
name: 用户名;
password: MD5加密的用户密码
email:邮箱;
phone:电话;
-->
<user id="-1" name="raq_visitor" roleId="-1" password="82273A6BA2126D3AF24CE2D0CB0AF515" />
</users>
<!--用来存储报表DQL Server数据源与dct、vsb文件关联关系-->
<dbs>
<db name="DataLogic">
<dct>dcts/demo.dct</dct>
<vsb>vsbs/demo.vsb</vsb>
</db>
<db name="DataLogicMDB">
</db>
</dbs>
<!--查询分析管理中的文件列表。标签必须与后缀名一致,程序会自动根据标签名来区分文件类型-->
<files>
<dct>dcts/demo.dct</dct>
<vsb>vsbs/demo.vsb</vsb>
.. …
</files>
<!--机构可选的目录列表-->
<paths>
<path value="" />
<path value="input" />
<path value="dcts" />
<path value="vsbs" />
<path value="analyseFiles" />
<path value="demo" />
</paths>
<!--功能树-->
<tree>
<newId>1</newId>
<name scale="1.1" paged="1" scroll="0" raq="rpx/网格式报表.rpx" url="onLineUser.jsp">首页31</name>
</tree>
<newRptId>1</newRptId>
<reports>
<!-- rpt和spl文件缺省路径,在上传时候可选择,等同于在paths中配置 -->
<rptRoot>rpx</rptRoot>
<splRoot>spl</splRoot>
<!-- 上传报表时候选择spl脚本的话,可以将spl保存到这里 -->
</reports>
<!--引用润乾报表核心配置文件的路径 -->
<raqsoftConfig>WEB-INF/raqsoftConfig.xml</raqsoftConfig>
<Configs>
<!-- 是否使用验证码 -->
<validImg>0</validImg>
<!-- 登陆验证失败次数检测,默认5次 -->
<login-fail-limit>6</login-fail-limit>
<!-- 登陆验证失败间隔时间检测,默认1分钟 -->
<login-limit-check-interval>2</login-limit-check-interval>
<!-- 登陆验证失败锁定默认10分钟 -->
<locktime>11</locktime>
<!-- 以下是单点登录用的配置,注意配置中的&符号要转义 -->
<!-- 开启单点登录配置,需要同步配置过滤器com.raqsoft.center.console.RaqTokenFilter -->
<sso-enable>0</sso-enable>
<!-- 单点登录向远程登入校验的url -->
<sso-login>http://127.0.0.1:8080/to/i</sso-login>
<sso-get-token>http://localhost:8080/auth/get?redirect=http://localhost:8081/test/raqsoft/center/ssoActivate</sso-get-token>
<!-- 实践表明主流系统以下四个配置往往不需要了 -->
<!-- 单点登录向远程校验令牌,额外逻辑的url -->
<!-- <sso-verify>http://127.0.0.1:8080/token/testsso?action=1&token={0}</sso-verify> -->
<!-- 单点登录向远程登出,额外逻辑的url -->
<!-- <sso-logout>http://127.0.0.1:8080/token/testsso?action=2&username={0}&token={1}</sso-logout> -->
<!-- 单点登录客户端cookie作用目录,一般写斜杠 -->
<sso-cookie-path>/</sso-cookie-path>
<!-- 单点登录客户端cookie作用域,主域相同才可以实现单点登录,这是一个特点,www.location1和www.location2不互通无法实现此功能 -->
<sso-cookie-domain>localhost</sso-cookie-domain>
<!-- 以下配置暂时不可在界面操作 -->
<!-- 是否加密登录时请求中带的code,1开启,注意只有md5加密方式可用!默认不开启 -->
<pass-encode />
<!-- 自定义加密类,不配置就是默认类,加密方式md5 com.raqsoft.center.util.DefaultReportCenterEncoder -->
<!-- <encoder></encoder> -->
<!-- 用户会话超时时间/秒 -->
<session-alive>3600</session-alive>
<!-- 左侧树样式jsp,accordion/tree,手风琴或者下拉树 -->
<accordionNodes>accordion</accordionNodes>
</Configs>
</reportCenter>