找回密码
 立即注册

QQ登录

只需一步,快速开始

村东智叟
初级会员   /  发表于:2020-8-4 22:40  /   查看:2965  /  回复:6
activereports12 如何控制rdl报表中的控件的显示和隐藏,
想实现通过点击form的btn按钮来控制RDL报表中的控件的隐藏和显示。

本帖子中包含更多资源

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

x

6 个回复

倒序浏览
村东智叟
初级会员   /  发表于:2020-8-4 22:47:24
沙发
图片上的描述有错误,但是思路是这样的,各种情况都试过了,都不行,只能将hidden的值设为固定的true或者false时才行,求大佬指导
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-8-5 09:20:22
板凳
你好,我看了你使用了容器,建议使用RDL报表,然后设置容器的Visibility属性,这里除了true、False之外还有一个可根据自己需求设置的表达式


可以在表达式里写方法,如下图:

=IIF(xx.Value=1,true,false)

本帖子中包含更多资源

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

x
回复 使用道具 举报
村东智叟
初级会员   /  发表于:2020-8-5 09:51:53
地板
本帖最后由 村东智叟 于 2020-8-5 09:55 编辑
KearneyKang 发表于 2020-8-5 09:20
你好,我看了你使用了容器,建议使用RDL报表,然后设置容器的Visibility属性,这里除了true、False之外还有 ...
您好,感谢回复。
=IIF(xx.Value=1,true,false)。这个表达式中的xx.Value的值必须是RDL的控件的值吗?窗体控件的值可以吗?
我想实现的试通过窗体上的控件的点击,来控制RDL报表中的控件的显示和隐藏。
可能是我的图表达的意思不明确。我现在的状态就是使用的RDL报表中的容器,hidden里面也是写的表达式。但是目前点击窗体上的控件实现不了控制RDL报表上的容器的隐藏和显示
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-8-5 11:02:01
5#
我大概知道你的意思了,就是窗体页面的按钮来控制显示不显示,我给你这样一个思路,使用参数报表,然后通过点击你窗体设置的按钮来给参数赋值。然后报表的显示根据参数值的不同来确定是显示还是不显示。
表达式就是这样:=IIF(参数.Value=1,true,false)

评分

参与人数 1满意度 +5 收起 理由
村东智叟 + 5 赞一个!

查看全部评分

回复 使用道具 举报
村东智叟
初级会员   /  发表于:2020-8-5 11:25:14
6#
本帖最后由 村东智叟 于 2020-8-5 11:30 编辑
KearneyKang 发表于 2020-8-5 11:02
我大概知道你的意思了,就是窗体页面的按钮来控制显示不显示,我给你这样一个思路,使用参数报表,然后通过 ...

您好,感谢回复。
您的意思,我大概明白了,我先试一下,感谢。
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-8-5 15:24:18
7#
好的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部