找回密码
 立即注册

QQ登录

只需一步,快速开始

夏末

注册会员

1

主题

2

帖子

17

积分

注册会员

积分
17
  • 47

    金币

  • 1

    主题

  • 2

    帖子

最新发帖
夏末
注册会员   /  发表于:2024-4-24 17:22  /   查看:244  /  回复:4
本帖最后由 夏末 于 2024-4-24 17:24 编辑

我这样处理的 请教一下 为啥默认没数据了,明明是为设置null选择,单独设置一个  是可以的,去掉这个日期筛选,其他条件默认为null也可以正常。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

4 个回复

倒序浏览
Eden.SunWyn认证
超级版主   /  发表于:2024-4-25 19:00:05
沙发
您好,您的这个现象是已经查询了数据,但是根据参数筛选之后的,报表没有数据。
如果没有查询的话,报表区域应该是灰色的:


您个参数设置一下值再看看呢:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:5 天前
板凳
您好,您的问题解决了么?
回复 使用道具 举报
夏末
注册会员   /  发表于:5 天前
地板
Eden.Sun 发表于 2024-4-30 15:25
您好,您的问题解决了么?

还没,1.其实我想要的效果是为null时候,默认查询全部,2.开始日期勾选,就查询开始日期到数据最后日期的筛选,3.结束日期勾选,就查询数据开始日期的到结束日期勾选筛选,4.开始日期和结束日期都勾选,就查之间的数据
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:5 天前
5#
夏末 发表于 2024-4-30 15:31
还没,1.其实我想要的效果是为null时候,默认查询全部,2.开始日期勾选,就查询开始日期到数据最后日期的 ...



您把表达式参数的部分改成:{IIF(IsNothing(@参数), @参数, 字段名)} 试试
这个表达式的意思是,如果参数部位Null  就返回参数值,否则就返回字段本身的值,相当于 1>=1 。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部