找回密码
 立即注册

QQ登录

只需一步,快速开始

James.Lv 讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2020-3-12 16:03  /   查看:2646  /  回复:0
本帖最后由 Eden.Sun 于 2023-1-5 18:34 编辑

在报表设计中,我们并不需要将所有数据都展示出来,经常需要根据一些设置条件来过滤出需要的数据,要进行数据过滤就需要用到报表参数。
如下图所示:
image.png463427733.png
本贴主要介绍报表参数属性的作用。

image.png654823302.png image.png939001159.png
重点:灵活利用报表参数的属性实现多功能的参数过滤。

具体参数属性介绍:
1.在报表设计界面,选择数据绑定,在报表参数分类下可以添加报表参数。
image.png664672546.png

2.点击添加之后,在报表参数分类下可以看到新增加的报表参数1,点击报表参数1,即可对参数进行编辑。

image.png860328063.png
详细介绍一下报表参数的属性:
参数名称:就是该参数的名称,用来进行数据过滤的参数名称。
提示文本:在查看报表或者预览报表时,报表参数的提示文本信息。
image.png702226562.png

数据类型:报表参数支持布尔型,日期型,日期时间型,整形,浮点型,字符串型。
布尔型:true或者false,是或者否。
image.png310945739.png
日期型:点击参数出现日期选择组件,可以选择日期,进行根据日期来过滤数据。
image.png753406371.png
日期时间型:点击出现日期时间选择组件,可以选择日期时间,进行根据日期时间来过滤数据。
image.png686002502.png
整型:输入的参数必须是整型数字。
浮点型:输入的参数作为浮点型数字处理。
字符串:输入的参数作为字符串类型处理。

多值数据属性:该属性是表示这个参数是可以进行多选的。该属性常与可用数据关联一起使用。
image.png375328368.png

隐藏:默认不显示参数。该参数常与可忽略 \ 可不输入 \ 或者默认数据关联一起使用。
可忽略:该参数可以为空值。可利用表达式 IsNothing() 来判断是否为空,进行动态数据过滤。
image.png893259582.png
多行数据:字符串型参数独有属性,用户在参数上可以输入多行文本来进行数据过滤。
image.png602102660.png
可不输入:字符串型参数独有属性,表示该文本可以为空字符串 “” ,可用作判断来进行动态数据过滤。
image.png370887145.png

3.可用数据,表示参数的下拉选择项,参数可选值有哪些。
可用数据可以来源于数据集的字段,您可以将数据集的字段作为参数的下拉选择项。
image.png130849608.png
image.png309918517.png

也可以来源于手动添加参数下拉项。
image.png997190246.png
image.png596120605.png
4.默认数据,表示参数的默认值,当你没有给参数输入值或者选择的时候,参数的默认值。
原理通可用数据一样,可以来源于数据集字段数据,也可以来源于手动添加数据。


0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部