反馈已提交

网络繁忙

参数的种类与区别

  • 文档创建者:天玑科技-叶然
  • 历史版本:35
  • 最近更新:RosieY 于 2023-02-03
  • 1. 概述

    FineReport 设计器提供了参数查询功能,本文将介绍参数的种类及区别。

    2. 按作用域分

    2.1 模板参数

    模板参数是指在当前模板下创建的参数,只有当前报表可以使用该参数来设计报表,且必须与过滤条件结合筛选数据,详细介绍请查看:模板参数

    2.2 全局参数

    全局参数是在当前报表工程下创建的参数,在设计器菜单栏「服务器>全局参数」中定义,定义方法与模板参数相同。当前报表工程下的所有报表都可以使用该参数来设计报表,必须与过滤条件结合筛选数据。详细介绍请查看:全局参数

    注1:定义的全局参数都保存在 FineDB 的 fine_conf_entity 表中,若全局参数与模板参数名称相同,则系统默认采用模板参数。

    3. 按定义方式分

    3.1 模板参数

    模板参数和全局参数都属于模板参数的范畴,全局参数的使用方法与模板参数一致,它们之间的区别只是使用范围不同。详情介绍请参考本文第 2 节。

    3.2 数据集参数

    新建数据集时,在 SQL 查询语句中定义数据集参数,直接在数据查询时就完成数据的过滤操作。数据集参数根据使用范围不同分为模板数据集参数和服务器数据集参数,详细介绍请查看:数据集参数

    3.2.1 模板数据集参数

    在设计器数据集管理面板「模板数据集>数据库查询」中定义,只有当前报表可以使用,详细介绍请查看:数据集参数

    3.2.2 服务器数据集参数

    在设计器菜单栏「服务器>服务器数据集>数据库查询」中定义,定义方法与模板数据集参数相同,当前报表工程下的所有报表都可以使用。

    注:定义的服务器数据集参数都保存在 FineDB 的fine_conf_entity表中,若服务器数据集参数与模板数据集参数名称相同,则系统默认使用模板数据集参数

    3.3 模板参数和数据集参数的关系

    1. 两种方法定义的均是参数,在对应作用域内的功能是相同的;

    2. 参数采用名称作为唯一标识,故当模板参数与数据集参数采用同一个名称时,表示的是同一个参数。

    附件列表


    主题: 参数应用
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持