全局参数

编辑
  • 文档创建者:加菲喵
  • 浏览次数:27882次
  • 编辑次数:26次
  • 最近更新:Kevin-s 于 2019-05-31
  • 1. 描述

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

    区别如下:

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

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

    2. 操作步骤

    2.1 定义全局参数

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


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

    2.2 打开报表

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

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

    2.3 参数过滤设置

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


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

    2.4 制作参数界面

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


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

    3. 效果预览

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

    4. 已完成模板

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

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

    5 . 注意事项

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

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

     1 全局变量定义如下:

     2 模板变量定义如下:

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


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

    附件列表


    主题: 参数入门
    标签: 暂无标签 编辑/添加标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]