zoukankan      html  css  js  c++  java
  • 报表表格中的迷你图

    表格类的报表,多为普通的网格加上文字与数字。Wyn Enterprise报表的迷你图,可为表格类报表增添更好的视觉元素。以下图为例:

    表格内显示的是每个省份的订单金额合计,这个合计金额是全年的合计,如果想了解各个月份的销售趋势,就可以在表格中放一个迷你图,展示每个月份的订单合计。

    (一)迷你图的基本使用
    使用迷你图的一般场景是将迷你图拖放到一个表格或者矩表的单元格中,如下图:

    为了能够设置边框线,最好先在单元格中拖放一个【容器】,再将迷你图拖放到这个容器中。
    实际上,将迷你图直接拖放到报表空白区域、单独使用也可以,只是由于迷你图的表现能力毕竟不如标准的【图表】元素,所以不建议这样使用迷你图。
    迷你图支持的图形种类包括5种:折线图、柱形图、盈亏图、面积图、堆积图,如下图:

    可以看到,常见的饼图或圆环图不在可选类型列表中。

    (二)迷你图的数据绑定

    迷你图的Y轴数据对应的属性是【系列值】,X轴数据对应的数据为【分组条件】,如下图:

    这两个属性都支持直接绑定数据集字段,也支持更复杂的表达式。
    比如图中的=Sum(Fields!订单金额.Value),如果改为直接绑定字段的 =Fields!订单金额.Value ,那么迷你图实际使用的数据将是分组内首条记录,即相当于 =First(Fields!订单金额.Value) 。
    上图中的分组条件为 =Month(Fields!订购日期.Value) 表示X轴为月份数,而不是日期。

    (三)迷你图的外观调整

    除了设置迷你图的【类型】为不同的图表类型,还可以通过设置【填充样式】来调整迷你图图表的外观,如下图:

    通过选择一种【渐变类型】,可获得下图所示的视觉效果:

  • 相关阅读:
    C++ 虚函数表解析
    Zend Studio使用
    Java的位运算符具体解释实例——与(&)、非(~)、或(|)、异或(^)
    史上最简单的Hibernate入门简单介绍
    Ubuntu下很给力的下载工具
    hdu1698 Just a Hook 线段树:成段替换,总区间求和
    STL vector使用方法介绍
    Linux守护进程的编程实现
    PDO--PHP Data Objects
    经常使用的android弹出对话框
  • 原文地址:https://www.cnblogs.com/edoo/p/13540909.html
Copyright © 2011-2022 走看看