在Stimulsoft Reports的报表生成器中,你可以根据现有的数据源创建数据源。但是从其他数据源获取数据可以用来作为类比的功能使用,如数据库查询。当使用的可视化界面创建数据源时,再其过程中执行排序,分组,过滤,总计都可以使用聚合函数计算。
我们举一个简单的例子来说明这种情况,例如有一个主从报表,每个类别有对应的产品数量,如下图所示。
从上面的图片中可以看出,在报告中显示有类别名称,产品名称和产品的价格。如果想创建一个报表以显示的类别名称,并显示这个类别的所有产品的总价值,它可以以不同的方式完成,但最简单的方法是在另一个数据的基础上创建一个数据源。
要做到这个,需要在“新建数据源”对话框中选择“从其他数据源中的数据”这项,然后设置数据源,如下图所示:
获取来自其他来源的数据的方法包括以下步骤:
Stimulsoft Reports从其他数据源获取数据方法_stimulsoft
结果选项卡里面有以下参数:
点击“确定”之后,从新数据源获取的数据便可以展现在报表中了,如下图所示。