0

我正在 RS 中开发基于某些标准显示前 N 个客户的报告。它还允许选择客户数量和时间段。

是否可以通过使用报告模型来做到这一点?似乎很难的事情是如何传递用户确定的参数。

我认为非常令人失望的另一件事是我不能使用 SQL 查询作为数据集查询,因为它使用了奇怪而复杂的 XML。尽管报表模型项似乎将其字段映射到查询或表字段。

我关心使用报表模型,因为我需要为或多或少不同的数据库模式提供统一的数据模型(相同的表和字段)。

如果有人能解释一下报告模型可以做什么,什么不能做,那就太好了。

4

2 回答 2

1

也许您正在寻找的是使用存储过程的结果作为报告的数据源。您需要在数据集级别定义参数以传递给 SP

于 2010-08-11T14:00:43.253 回答
1

您可以通过查询设计器创建基于报表模型的参数化过滤器,方法是添加过滤器,将要过滤的字段拖到过滤器区域,然后右键单击它并选择“提示”。这将自动创建一个报告参数,然后您可以通过参数属性对话框对其进行编辑,以设置数据类型、允许多个值等。

于 2011-12-30T18:51:55.120 回答