如何使用ActiveReport设计时创建图表报表
发布网友
发布时间:2022-04-23 03:19
我来回答
共1个回答
热心网友
时间:2023-09-09 16:39
添加ActiveReport到Visual Studio项目
5. 创建一个新Visual Studio项目。
6. 从项目菜单中选择添加新项。
7. 在弹出的添加新项对话框中,选择ActiveReports 9 页面报表然后在名称中输入ProfitsByGenre。
8. 点击添加按钮在设计界面中打开一个新的页面报表。
参见在工程中添加ActiveReports章节获取更多关于添加不同报表布局信息。
报表连接数据源
4. 在报表资源管理器中,右键点击数据源节点,然后选择添加数据源选项或者在添加按钮下选择数据源。
5. 在弹出的报表数据源对话框中,选择常规页,在名称中输入ReportData。
6. 在此页创建Reels数据库的连接。参见添加报表数据源章节获取更多关于连接数据源的信息。
添加数据集
6. 在报表资源管理器中,右键点击数据源节点然后选择添加数据集选项。
7. 在弹出的数据集对话框中,选择常规页然后输入数据集名称ProfitsByGenre。此名称会作为数据源的子节点出现在报表资源管理器中。
8. 在数据集对话框的查询页中,在查询字段下输入如下SQL:
SELECT Profit, SalesID, SaleDate, GenreName FROM SalesByGenre WHERE
(SalesID < 1090) AND (GenreName = "Comedy" OR GenreName = "Drama" OR
GenreName = "Adventure") ORDER BY SalesID
9. 点击查询文本框右上角的验证数据集图标进行验证。
10. 在字段页中,通过点击添加(+)按钮在字段列表中新添加一个字段。
11. 设置名称为Month和值为=Fields!SaleDate.Value.Month,此解析出日期字段的月。
12. 点击确定关闭对话框。新数据集和查询出来的字段会作为节点出现在报表资源管理器下。
添加Chart控件和对报表数据分组
1. 从工具箱中拖拽一个Chart控件到报表的设计界面。
2. 在出现的选择图表类型向导中,选择柱形图然后在属性窗口中设置如下属性:
属性名称 属性值
Location 0in, 0in
Size 6.5in, 4.5in
3. 双击图表控件内部在图表的顶部,右侧和底部出现UI用于拖拽字段。
4. 从报表资源管理器中拖拽Month字段到报表底部的将类别字段拖动到这里上。此操作自动将Month字段作为X坐标。
5. 右键点击month的类别分组然后选择编辑打开图表数据-类别分组对话框。
6. 在弹出对话框的常规页,在标签字段下输入下面的表达式=MonthName(Fields!Month.Value)然后点击确定关闭对话框。
7. 从报表资源管理器中拖拽Profit字段到图表底部的将数据字段拖动到这里上。此操作将Profit字段作为图表的Y坐标。
8. 在报表资源管理器中拖拽GenreName字段到右侧的将系列字段拖动到这里。此操作将系列绘制到图表区域中。
9. 右键点击系列分组然后选择编辑打开图表数据-系列分组对话框。
10. 在弹出对话框的常规页,在标签字段下输入下面的表达式=Fields!GenreName.Value。此操作将GenreName字段值展示为图例。
11. 点击确定关闭对话框。
12. 选中图表控件在属性窗口的底部,选择图表数据命令。详情参见属性窗口章节。
13. 在弹出的图表数据对话框中,查看系列值页下的值字段确保为=Sum(Fields!Profit.Value)。
配置图表外观
1. 选中图表控件然后在属性窗口下点击图表外观命令。
2. 在弹出的图表外观对话框中按照如下设置:
标题页
在标题页的图表标题下输入Profits by Genre,然后修改字号属性为14pt。
调色板页
在调色板页在下拉列表中选择Light。这是一个很好的颜色选择因为它不同于没有突出显示的类型。
图表区页
在图表区页的背景填充色下的填充色中选择Silver。
3. 点击确定关闭对话框。
4. 选中图表控件中的Axis X标签然后在属性窗口的下部点击属性对话框命令。
5. 在弹出的图表X-坐标轴-标题对话框中设置如下属性:
标题页
在标题页中,在X-坐标轴标题字段移除默认值“Axis X”文本。
标签页
在标签页中,设置字号属性为10pt。
6. 点击确定关闭对话框。
7. 选中图表控件中的Axis Y标签,然后在属性窗口下点击属性对话框命令。
8. 在弹出的图表Y-坐标轴-标题对话框中按照如下设置属性:
标题页
在标题页中,在Y-坐标轴标题移除默认值”Axis Y”文本。
标签页
在标签页的格式代码字段下拉列表中,选择Currency格式。设置字号为10pt。
刻度页
在刻度页的最小值字段中输入0。此设置Y坐标轴从0开始。
9. 点击确定关闭对话框。
预览报表
在设计时点击预览标签页查看报表。
或者
在报表浏览器中预览报表