找回密码
 立即注册

QQ登录

只需一步,快速开始

Eden.Sun Wyn认证
超级版主   /  发表于:2024-4-13 16:29  /   查看:981  /  回复:0
本帖最后由 Eden.Sun 于 2024-4-13 16:54 编辑

    最近有小伙伴多对于报表的字符串参数的“可不输入”和“可忽略”两个配置项有些不太明白。今天就给大家介绍一下。

    这两种设置,都可以让报表在预览时,跳过这个参数,直接获取数据然后展示。其中可不输入就是表示这个参数默认值是个空白字符串 "",可以理解为字符串有值但是是空白值,可忽略就是这个参数可以是Null,参数根本就没有值。

    我们针对两种情况分别进行演示

   1. 可不输入
       当参数设置可不输入时,表示这个参数的默认值是空字符串"",,我们通过表达式:{IIF(@报表参数1="", "T", "F")}  进行判断,结果为T
      
      




    2. 可忽略
       设置为可忽略时,表示这个参数默认值是Null,我们可以通过 IsNothing 表达式进行判断:
      

       其实在预览的时候就能看到两种设置的区别。可忽略的参数后面会有一个 空值 的勾选项。
      

      
    3. 同时设置
       当同时设置时,可不输入优先生效。。
      
      

       但是预览时,可以通过对 空值 项的选择,使可忽略的色值生效:
      


    4.  新版本
        在最新的版本中,已经优化了两种设置的提示信息,方便我们更好的进行区分:
        

本帖子中包含更多资源

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

x

0 个回复

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