zoukankan      html  css  js  c++  java
  • 向 ReportViewer 报表中添加图表

    老是忘记呀!

    取自于 http://msdn.microsoft.com/zh-cn/library/ms252128(v=vs.80).aspx

    如何添加、删除和移动图表

    若要使用图表,请在图形设计模式下打开客户端报表定义 (.rdlc) 文件。若要添加图表,请将图表报表项从工具箱拖到报表布局中。图表位于报表中后,就可以通过设置图表属性来选择图表类型和其他属性。可以通过指向阴影边并将其拖到新的位置来调整图表大小并确定图表的位置。可以通过将字段拖到拖放区域来添加数据,也可以使用编辑图表值 -“值”选项卡(ReportViewer 控件)选项卡式对话框来定义或修改图表实例数据。若要删除图表,请右键单击图表的阴影边,然后单击“删除”。或者按 DELETE 键。

    修改图表外观

    您可以更改绘图区和图表区、X 轴和 Y 轴以及图表中图例的外观。还可以将三维效果应用于图表。应用三维效果之后,就不会显示绘图区渐变填充效果。如果图表图例中使用的字号大于 10pt,则某些图例标签可能会被截断。只有在使用较大字号时才会出现这种情况。

    若要修改图表,请设置图表属性 -“常规”选项卡(ReportViewer 控件)选项卡式对话框中的属性。有关如何设置图表格式的详细信息,请参阅如何设置图表元素的样式(Reportviewer 控件)

    图表数据

    报表定义 (.rdlc) 文件中的图表数据是按以下三个轴组织的:值、类别和系列。图表通常有两个轴用于分类和度量数据:类别 (X) 轴和值 (Y) 轴。Y 轴通常为垂直轴,包含“值”选项卡中的数据。X 轴通常为水平轴,包含“类别”选项卡中的类别。所得到的图表上的点包含系列轴中的数据系列。系列轴称为 (Z) 轴。饼图和圆环图没有轴。若要显示轴区,请先单击图表。

    http://i.msdn.microsoft.com/dynimg/IC161203.gif

    单击图表后,会出现三个拖放区域,每个区域一个轴。您可以将字段从“字段”列表拖到每个拖放区域。

    若要向图表布局添加数据,请将字段从“数据源”窗口拖动到图表拖放区域。将图表布局与矩阵布局进行比较可能有助于更好地了解这些不同的区域的交互方式。值组中的字段相当于矩阵布局中的静态行或列。类别组中的字段相当于矩阵布局中的动态列组。系列组中的字段相当于矩阵布局中的动态行。

    值组用于确定每个类别组的图表元素的大小。例如,“值”字段用于确定柱形图中柱形的高度或饼图中扇区的大小。

    设计图表报表时,需要向值组至少添加一个字段。值组在图表中是静态的。如果仅向值组添加一个字段而不向系列组添加字段,则仅显示一个图表元素。如果向值组添加多个字段,则将为每个值显示一个图表元素。如果值组中有多个字段,则图表图例将显示每个值的名称。

    通常,数据在图表中是按类别分组的。如果根据类别或系列对数据进行分组,则在图表中必须使用值表达式的聚合表达式。如果因为类别组中只有一个字段而没有对数据进行分组,则不需要在值组中使用聚合字段。

    类别

    使用类别可以对数据进行分组。类别为图表元素提供标签。例如,在柱形图中,类别标签位于图表的 X 轴上,每组柱形有一个标签。

    可以嵌套类别。定义多个类别时,每个类别都嵌套在另一个类别中。例如,在按型号显示产品的柱形图中,第一个类别组应该是型号,第二个类别组应该是产品。该柱形图将在 X 轴上按型号显示产品分组。

    [标识说明信息]个人见解

    系列组

    系列组用于将其他维度添加到报表的数据中。例如,在按产品显示销售情况的柱形图中,可以向系列组添加一个字段,以按年份显示每个产品的销售情况。不要求向系列组添加字段;它在设计图表时是可选的。

    如果使用的确实是系列组,则组的名称位于图表的图例中。系列组是动态的。

    如果用上系列组的话,就拿单一的一个字段来说,信息显示如果有多个集合,就拿性别来说,一个男与女,将用两个色值来显示,如果系列组不放此字段,将用一个色值显示出来,但高度还是由"值"来决定的,不过觉的还是加上好些,直观,又通俗易懂!

    选择图表类型

    可以选择以下图表类型:柱形图、条形图、折线图、饼图、散点图、气泡图、面积图、圆环图和股价图。下表介绍了每个类型的图表并提供了指向包含详细信息的主题的链接。

    主题 说明

    柱形图类型

    介绍柱形图。柱形图将数据显示为多组垂直柱形。包括有关混合柱形/折线图的信息。

    条形图类型

    介绍条形图。条形图将数据显示为多组水平条形。

    折线图类型

    介绍折线图。折线图将数据显示为一组由折线连接的点。

    饼图类型

    介绍饼图。饼图将数据显示为占总体的百分比。

    XY 散点图类型

    介绍 XY(散点)图。XY 图将数据显示为空间的一组点。

    气泡图类型

    介绍气泡图。气泡图显示一组位置和大小都基于图表中数据的符号。

    面积图类型

    介绍面积图。面积图将数据显示为一组由线条连接的点,线条以下为填充区域。

    圆环图类型

    介绍圆环图。圆环图将数据显示为占整体的百分比。

    股价图类型

    介绍股价图。股价图将数据显示为一组带有最高价、最低价、收盘价和开盘价标记的线条。

    进公司后,一直从事报表的生成应用操作!

    又有好些天没有看过了,RDLC 我又一次来了,哈哈!!!

  • 相关阅读:
    使用git pull文件时和本地文件冲突怎么办?
    Git回滚代码到某个commit
    PHP如何在页面中原样输出HTML代码
    git 创建本地分支、提交到远程分支
    php mysqli扩展之预处理
    htmlspecialchars() 函数过滤XSS的问题
    PHP json_encode里面经常用到的 JSON_UNESCAPED_UNICODE和JSON_UNESCAPED_SLASHES
    javascript学习笔记——Array
    javascript学习笔记——Object
    javascript的底层实现学习总结
  • 原文地址:https://www.cnblogs.com/yhongl/p/3937925.html
Copyright © 2011-2022 走看看