【问题标题】:Display a count of records that are not nulls显示非空记录的计数
【发布时间】:2021-11-10 17:08:48
【问题描述】:

报表中VOID字段的大部分记录为空(不显示)

我不知道从哪里开始,所以没有什么可以表明我已经尝试过。

如何在报告中显示非空记录的汇总计数?

【问题讨论】:

    标签: reporting-services


    【解决方案1】:

    假设一些事情......

    1. VOID 字段是文本。
    2. “nulls”针对每条记录,而不是 矩阵/枢轴,实际上您的数据集中不存在任何记录。
    3. 你的数据集被称为myDataSet

    要计算所有 null 或空实例,您可以使用类似这样的方法

    =SUM(IIF(LEN(TRIM(Fields!VOID.Value)) > 0 , 1, 0), "myDataSet")
    

    这将获取 VOID 字段的内容,对其进行修剪(这将删除空格,所有空格都将返回一个空字符串)。然后检查这个的LEN。如果不为零则返回 1,否则返回 0。然后对名为 myDataSet 的数据集范围内的所有结果求和。

    【讨论】:

    • 完美答案 - 谢谢!!
    猜你喜欢
    • 1970-01-01
    • 2011-09-28
    • 2019-06-08
    • 2017-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多