找回密码
 立即注册

QQ登录

只需一步,快速开始

千羽

注册会员

7

主题

11

帖子

132

积分

注册会员

积分
132
千羽
注册会员   /  发表于:2020-4-18 15:18  /   查看:3037  /  回复:3
5金币
老师,好:

    我想根据表达式设置控件的有效性

  (1) =iif(ReportItems!TextBox46.Value="11" ,false,true)  这样设置,无论是否满足条件,控件都无法显示出来
  (2)=iif(ReportItems!TextBox46.Value<="11",false,true) 这样设置,可以显示控件,但是不满足自己的要求

  (3)=iif(ReportItems!TextBox46.Value<="11" and ReportItems!TextBox46.Value>"10",false,true)这样设置,无论是否满足条件,控件都无法显示出来


   请问老师,正确的表示方式怎么写?



   非常感谢!!!

最佳答案

查看完整内容

你好:ReportItems!TextBox46.Value这个方法放在了IIF方法里,执行顺序应该出现了混乱,不知道 先执行的是IIF语句还是 ReportItems的方法,所以导致这个问题。建议不要使用 ReportItems这个方法,换哪一种形式来实现下想展示的 效果。

3 个回复

倒序浏览
最佳答案
最佳答案
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-4-18 15:18:55
来自 2#
你好:ReportItems!TextBox46.Value这个方法放在了IIF方法里,执行顺序应该出现了混乱,不知道 先执行的是IIF语句还是 ReportItems的方法,所以导致这个问题。建议不要使用 ReportItems这个方法,换哪一种形式来实现下想展示的 效果。
回复 使用道具 举报
千羽
注册会员   /  发表于:2020-4-20 10:38:33
3#
非常感谢
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-4-20 13:38:11
4#
不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部