2

我正在设计 ssrs 中的报告草稿以向业务部门展示,以便他们可以就布局/数据排序和分组以及要省略或添加到报告中的字段做出决定。

为此,我不想专注于布局,也不想浪费任何时间和精力来编写查询来填充各种表格和列表。

ssrs 设计师是否允许我专注于布局而不是数据?

4

1 回答 1

1

据我所知,SSRS 中没有内置任何东西可以做到这一点。尽管您可以自己做一些技巧,以最大程度地减少创建模拟数据集所花费的时间,但您会想到一些技巧。这是我能想到的一些:

  1. 将数据库中的现有视图用于数据集,这些视图在结构上接近您在草稿获得批准时创建的数据集。

  2. 使用不同的(示例)数据库,例如 Adventureworks,并选择类似于您将用于最终报告的数据的视图或示例查询。

  3. (黑客警告!:D)使用 MS Excel 模拟数据集,将其导入临时表(例如使用 SSMS 导入任务),然后SELECT * FROM _importtable_在数据集中执行操作。

  4. 自己编写一个假查询,但只注意第一点:执行SELECT,并跳过FROM. 将它与几个UNIONs 结合以获得更多数据。例如创建这个数据集:


SELECT 1 AS UserId, 'John' AS Usr, 883 AS OrdersPlaced, '2012-05-16' AS OrderDate
UNION 
SELECT 1, 'John', 503, '2012-05-17'
UNION 
SELECT 2, 'Marcus', 503, '2012-05-16'
-- etc
于 2012-06-15T13:56:21.043 回答