我正在设计 ssrs 中的报告草稿以向业务部门展示,以便他们可以就布局/数据排序和分组以及要省略或添加到报告中的字段做出决定。
为此,我不想专注于布局,也不想浪费任何时间和精力来编写查询来填充各种表格和列表。
ssrs 设计师是否允许我专注于布局而不是数据?
我正在设计 ssrs 中的报告草稿以向业务部门展示,以便他们可以就布局/数据排序和分组以及要省略或添加到报告中的字段做出决定。
为此,我不想专注于布局,也不想浪费任何时间和精力来编写查询来填充各种表格和列表。
ssrs 设计师是否允许我专注于布局而不是数据?
据我所知,SSRS 中没有内置任何东西可以做到这一点。尽管您可以自己做一些技巧,以最大程度地减少创建模拟数据集所花费的时间,但您会想到一些技巧。这是我能想到的一些:
将数据库中的现有视图用于数据集,这些视图在结构上接近您在草稿获得批准时创建的数据集。
使用不同的(示例)数据库,例如 Adventureworks,并选择类似于您将用于最终报告的数据的视图或示例查询。
(黑客警告!:D)使用 MS Excel 模拟数据集,将其导入临时表(例如使用 SSMS 导入任务),然后SELECT * FROM _importtable_
在数据集中执行操作。
自己编写一个假查询,但只注意第一点:执行SELECT
,并跳过FROM
. 将它与几个UNION
s 结合以获得更多数据。例如创建这个数据集:
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