zoukankan      html  css  js  c++  java
  • 报表中通过表达式为没有数据的单元格显示特色的字符串

    一)背景介绍
    在进行报表数据统计时,有些单元格并没有数据,但是对这些单元格进行特别的显示,或者为了画面的协调,我们需要为该单元格设置一些“占位字符”,比如在空单元格中显示【--】或者【空】等内容。


    如下图所示:



    (二)实现方法
    类似这样的需求,在Wyn Enterprise报表功能中非常容易实现,我们仅需要设置一个判断是否为【Null】的表达式就可以。


    第1步:创建空白报表,并选择内置共享数据集



    第2步:添加矩表组件
    从工具箱中点击矩表图标之后,会自动打开矩表设计向导,然后按照下图绑定字段。



    第3步:预览报表
    点击报表预览按钮,在预览画面你会发现有些单元格时空的,并没有数据。



    第4步:为空白单元格设置显示内容
    在矩表数据单元格上面鼠标右键,选择表达式菜单项,



    在表达式编辑对话框中,输入以下表达式,主要通过IIF函数对计算结果吸纳判断,如果为空(Null),则返回【--】。

    1. =IIF(Sum(Fields!订单金额.Value)=Null,"--",Sum(Fields!订单金额.Value))
    复制代码






    第5步:预览报表内容
    点击报表预览按钮,在报表预览画面中你可以看到之前的空白单元格都显示了【--】



    (三)总结
    这是一个非常典型的报表表达式应用场景,通过表达式计算并返回需要显示的最终数据

  • 相关阅读:
    UVA 11021繁衍模型+概率计算
    LA 5059博弈+SG函数
    LA 3942 字典树
    Beat---hdu2614
    Wooden Sticks---hdu1051(最长上升子序列)
    欧拉函数基础
    1370
    钱币兑换问题---hdu1284(完全背包)
    Drainage Ditches--hdu1532(网络流 模板)
    Fibonacci--poj3070(矩阵快速幂)
  • 原文地址:https://www.cnblogs.com/edoo/p/13446827.html
Copyright © 2011-2022 走看看