SSRS报告显示Outlook类型日历 - 人x天x活动

时间:2011-09-29 16:24:39

标签: sql sql-server visual-studio-2008 stored-procedures reporting-services

我正在关注SSRS / SQL专家的模式/视图/意见/提示/网络链接,了解如何创建一个报告,使我能够列出如下内容:

[----人----] | [29-Sep-11] | [30-Sep-11] | [01-Oct-11] | [02-Oct-11] | [03-Oct-11] ......等等...... Bob Bobertson |活动A |活动B | ----空--- ---活动C | ---空--- | Rob Robertson |活动D |活动E |活动F |活动G | ---空--- | ......等等......

日期列是动态的 - 例如,从今天起10天(滚动窗口报告)
Person列是基于用户集合的动态列表
所以上面的表看起来很简单,但它有一个额外的尺寸/深度。 我需要获取Activity的详细信息以创建指向它的链接,并根据其他标记在报告中设置样式。

我目前难以理解如何构建结果集,然后如何将数据分组/转移到报表结构中。

之前有没有人做过相似的事情?

我正在使用CRM4.0作为记录,包括日期,人物,活动标题,可结算等

SSRS 2008用于通过VS2008 BI工作室构建报告

1 个答案:

答案 0 :(得分:0)

原来很简单!您只需插入Tablix并选择列标题的日期字段和行标签的用户名。为交叉添加公式以使用多个剩余值,这就是三个维度的解决方案! - BennIT

Adolf Garlic: 将tablix(矩阵)控件视为“设计时间数据透视表”,你不会出错 非常感谢您输入Adolf!