找回密码
 立即注册

QQ登录

只需一步,快速开始

ddqq

初级会员

18

主题

53

帖子

209

积分

初级会员

积分
209
ddqq
初级会员   /  发表于:2022-6-7 11:33  /   查看:2241  /  回复:9
1金币
想从A表通过导航钻取到B表,在B表中有日期参数StartDate 和EndDate,可选择为Null

从A表设置导航时,怎么传值,才能使B表的StartDate 和EndDate 为Null,自动勾选上Null的效果

附:已测试值填空、Null等,均报错
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,这个我们这边研究验证了一下,直接传一个空值,这个目前实现不了,但是针对您这个需求,您看是不是可以换个思路来做 比如,再添加一个参数,这个参数默认是false,然后隐藏,用户单独查看这个报表的时候可以正常按照日期范围查看数据 当从一级报表跳转的时候,传递的时候给这个参数传值为true,然后查看跳转的报表的时候,看到的是所有的数据 那么在子表的设计上,就加一个判断当参数值为false的时候,执行日期过滤 ...

9 个回复

倒序浏览
最佳答案
最佳答案
James.Lv讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2022-6-7 11:33:35
来自 8#
ddqq 发表于 2022-6-8 14:45
我这边没法打开您这个demo报表,您试一下把子表的参数设一个默认值 ,然后再从demo钻取试一下

您好,这个我们这边研究验证了一下,直接传一个空值,这个目前实现不了,但是针对您这个需求,您看是不是可以换个思路来做
比如,再添加一个参数,这个参数默认是false,然后隐藏,用户单独查看这个报表的时候可以正常按照日期范围查看数据

当从一级报表跳转的时候,传递的时候给这个参数传值为true,然后查看跳转的报表的时候,看到的是所有的数据

那么在子表的设计上,就加一个判断当参数值为false的时候,执行日期过滤,为true的时候,不执行日期过滤,不去关注日期的值是多少
回复 使用道具 举报
James.Lv讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2022-6-7 13:43:40
2#
您好,跳转到报表的时候可以不设置参数,这样跳转过去就是默认的null


本帖子中包含更多资源

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

x
回复 使用道具 举报
ddqq
初级会员   /  发表于:2022-6-7 13:59:32
3#
James.Lv 发表于 2022-6-7 13:43
您好,跳转到报表的时候可以不设置参数,这样跳转过去就是默认的null

您好,B报表的日期原来是有具体默认值的,如果跳转时不设置参数,B报表日期的默认值就是它原来的默认值,不是Null
回复 使用道具 举报
James.Lv讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2022-6-7 18:10:13
4#
ddqq 发表于 2022-6-7 13:59
您好,B报表的日期原来是有具体默认值的,如果跳转时不设置参数,B报表日期的默认值就是它原来的默认值, ...

您好,您原来的参数是有默认值,但是您希望从一级报表跳转到二级报表时,二级报表参数勾选到null上?不太理解这个实际的业务需求,您方便介绍一下吗?
回复 使用道具 举报
ddqq
初级会员   /  发表于:2022-6-7 19:17:53
5#
b报表是用来查询维修主单的详细操作记录,既可以独立单独使用, 使用时需要按操作日期来查询,也可以被a报表钻取,a报表是用来查询维修主单的,通过一个维修主单Id和b报表关联,钻取要达到的效果是某个维修主单Id的所有操作记录,所以b报表的日期参数需要不生效
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2022-6-8 14:28:25
6#
ddqq 发表于 2022-6-7 19:17
b报表是用来查询维修主单的详细操作记录,既可以独立单独使用, 使用时需要按操作日期来查询,也可以被a报 ...

您好,附件是对应的demo,其中demo.rdlx是主表,您可以测试看看是否是您想要的效果。其中,子表的参数需要设置为“允许空值”,我的主表数据有一个值是null。

本帖子中包含更多资源

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

x
回复 使用道具 举报
ddqq
初级会员   /  发表于:2022-6-8 14:45:17
7#
Bella.Yuan 发表于 2022-6-8 14:28
您好,附件是对应的demo,其中demo.rdlx是主表,您可以测试看看是否是您想要的效果。其中,子表的参数需 ...

我这边没法打开您这个demo报表,您试一下把子表的参数设一个默认值 ,然后再从demo钻取试一下

本帖子中包含更多资源

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

x
回复 使用道具 举报
ddqq
初级会员   /  发表于:2022-6-10 15:16:34
9#
James.Lv 发表于 2022-6-8 19:36
您好,这个我们这边研究验证了一下,直接传一个空值,这个目前实现不了,但是针对您这个需求,您看是不是 ...

按您这个思路,我找到解决办法了,非常感谢!
回复 使用道具 举报
James.Lv讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2022-6-10 18:29:59
10#
ddqq 发表于 2022-6-10 15:16
按您这个思路,我找到解决办法了,非常感谢!

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