参数

教学视频

概述

参数作用是将外部数据传递到报表内部,以实现对报表数据的交互控制。

参数定义

通过报表配置页打开参数配置窗口,如下图:

image-20210429094219780

在报表配置窗口中,第一个页签就用于配置报表参数,如下图:

image-20210429094040375

参数包含三个属性:

  • 参数名称:建议用英文字符,不要使用中文字符
  • 参数类型:目前支持字符串,布尔类型,数字,日期,日期和时间,集合等
  • 默认值:用于设置当前参数的默认值,如果不设置,那么该参数的默认值就是null.

参数使用

表达式中使用参数

参数定义好之后,可以在所有支持表达式的地方使用,在表达式中引用参数格式为:$parameterName,也就是在参数名前加$符号,这样就可以在表达式中使用参数。

查询表单

很多时候,我们定义的报表参数都是用作查询参数,通过定义将参数绑定到查询表单,实现报表参数变更操作。在BaskReport当中,所有的报表模版都可以设置查询表单,定义好参数后,就可以将点击设计器上方的查询表单页签,切换到查询表单设计页面,如下图:

image-20211201151921788

切换到查询表单页签后,可以看到定义的参数会自动显示在工具栏上方,我们需要做的就是将其拖动到下方的工作区,从页完成查询表单的配置工作。

results matching ""

    No results matching ""