我有一个基于SSRS FetchXml
的自定义报告&#39; <&#39; 用于MS CRM 2016在线实例。该报告包含RowGroups和ColumnGroups,如下所示 - < / p>
我在这里使用tablix并在标题中表达我格式化日期字段(目标月)并显示月份和年份。数据行中的表达式计算记录的数量。
数据行中的表达式 =IIF(CountRows()=0 OR IsNothing(CountRows()),0, CountRows())
执行报告时,它会以下列方式显示数据 -
现在,我被要求为此创建sub report / drill-down
报告,我需要在相应的水平行组总计计数中显示记录详细信息(在上面的屏幕截图中突出显示) )。我发现我需要使用记录的详细信息创建另一个报告&#39; ,然后需要在RowGroup GrpByLOB_IndividualBranches
上切换。
所以我创建了一个新的报告&#39; B&#39; ,如下所示,包含3个参数 BranchName , Line 和 TargetMonth 到此报告.-
在我现有的主报告&#39; A&#39; 中添加了新的子报告。
在子报告中,我引用了 report&#39; B&#39; ,将其用作主要报告&#39; A&#39; 的子报告并创建了如上所述的3个参数。
现在这是我面临的问题。我需要显示每个相应的Line
项的子报表,并且由于ColumnGroup GroupByTargetMonth
的存在,我不确定如何以及在何处放置子报表,以便ColumnGroup不会影响数据在子报告上。
如何在此子报表的Tablix中显示记录详细信息?
我需要在每个Line
项下方显示记录详细信息,如下面所附屏幕中的箭头标记所示 -
我怎样才能做到这一点?