Stimulsoft Reports使用教程:从其他数据源获取数据

发布时间 : 2013-03-26 14:08:13.000|阅读 676 次

概述:本文主要讲解报表开发工具Stimulsoft Reports,如何从其他数据源获取数据。

相关链接:

  在Stimulsoft Reports的报表生成器中,你可以根据现有的数据源创建数据源。但是从其他数据源获取数据可以用来作为类比的功能使用,如数据库查询。当使用的可视化界面创建数据源时,再其过程中执行排序,分组,过滤,总计都可以使用聚合函数计算。

  我们举一个简单的例子来说明这种情况,例如有一个主从报表,每个类别有对应的产品数量,如下图所示。

Stimulsoft Reports使用教程:从其他数据源获取数据

  从上面的图片中可以看出,在报告中显示有类别名称,产品名称和产品的价格。如果想创建一个报表以显示的类别名称,并显示这个类别的所有产品的总价值,它可以以不同的方式完成,但最简单的方法是在另一个数据的基础上创建一个数据源。

  要做到这个,需要在“新建数据源”对话框中选择“从其他数据源中的数据”这项,然后设置数据源,如下图所示:

Stimulsoft Reports使用教程:从其他数据源获取数据

  获取来自其他来源的数据的方法包括以下步骤:

  1. 数据源:指定数据源名称和别名
  2. 排序:指定用于排序的数据列,并选择排序方向
  3. 过滤:在新数据源中设置过滤数据条件,可以添加过滤器来指定过滤表达式或条件
  4. 分组:指定分组数据条件
  5. 结果:对数据列进行聚合函数的计算,如下图所示。

Stimulsoft Reports使用教程:从其他数据源获取数据

结果选项卡里面有以下参数:

  1. “列”字段中将出现刚刚指定的新的数据源或数据。根据需求进行选择。
  2. 聚合函数”字段中需要选择用户计算的函数。
  3. “名称”字段中,指定该计算列在报表中的名称。

点击“确定”之后,从新数据源获取的数据便可以展现在报表中了,如下图所示。

Stimulsoft Reports使用教程:从其他数据源获取数据


在线
客服
微信
QQ 电话
023-68661681
返回
顶部