历史版本26 :全局参数 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 描述编辑

全局参数,顾名思义,作用于全局的参数,其使用思路与模板参数类似。

区别如下:

1)全局参数:当前工程应用下的所有模板都可以使用。                      [服务器-->全局参数]

2)模板参数:只有当前模板才可以使用。根据实际需求选择即可。     [模板-->模板参数]

2. 操作步骤编辑

2.1 定义全局参数

直接点击菜单服务器>全局参数,添加一个 area 参数,默认值设置为“华北”,如下图所示:

222

(注意:对于刚添加的参数,默认名称是 P1,...Pn,如果需要重新命名,点击名字是无法重新命名的,【 10.0 版本 】这时,切记需双击左侧的 P1,当前为 area 后修正名称即可。)

2.2 打开报表

打开报表%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Primary\GroupReport\分组报表.cpt

这个全局参数在该工程下的所有模板里均可以使用。

2.3 参数过滤设置

双击地区数据列单元格,选择过滤标签,在值区域中选择参数选项,可在下拉框中看到一个名为 area 的参数,选中它,点击添加按钮,如下图:

222

注:全局参数 area 并不是在当前模板下创建的,但是可以在模板中直接调用。

2.4 制作参数界面

点击参数模块处的,使参数界面处于可编辑状态,参数界面的右下方会显示没有添加控件的参数名称,全局参数也会显示,如下图:

222

点击添加全部,设置参数界面,如下:

3. 效果预览编辑

保存报表并分页预览,默认参数值为“华北”,直接点击查询,即可询出华北的数据:

4. 已完成模板编辑

模板效果在线查看请点击 Parameter.cpt

已完成的模板,可参见%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Primary\Parameter\模板参数.cpt

5 . 注意事项编辑

  当前存在的问题 【10.0 版本】

  全局变量和模板变量如果名称一样,会导致排版是无法正确选择具体是哪个参数,因为只显示一个参数选择。具体如下图所示

 1 全局变量定义如下:
222

 2 模板变量定义如下:

222

 布局时参考选择界面如下:

222
后续版本希望能改进,如显示哪些是全局变量,哪些是局部变量,如果重名了,如何区分等等。