如何对这份报告进行分组
How to group this report
我想知道是否有办法对这份报告进行分组。这是我的报告。
此报告按“Merchant”和“ConfirmationID”两列分组,并按“date”和“time”列排序。如您所见,由于分组,商家重复了两次。我想知道是否有办法将“商家”这一列分组以这种方式显示:
我尝试用列 merchant 再添加一个父组,但输出与我想要的不同,因为它将所有内容组合在一起并且不遵守时间和日期列的类型。这是如果我添加一个包含 Merchant:
列的父组的结果
如果有人能帮助我,我将不胜感激。
最初按确认 ID(第 1 组)分组,然后按商家(第 2 组)分组。
为您的商家组创建两行。
第一行是商家字段,第二行是 headers。
当商户价值不变时,您需要隐藏这两行。
为此,将行可见性表达式设置为 =(Fields!merchant.Value = Previous(First(Fields!merchant.Value,"merchant")))
按日期和时间订购您的详细信息。
总数更新
只创建一组
将以下自定义代码添加到您的报告中
Dim current_merchant
Dim current_confirmation
Public Function CustomGroup( merchant As String, confirmation As Integer) As String
If current_merchant <> merchant Then
current_merchant = merchant
current_confirmation = confirmation
End If
Return current_merchant & " " & Cstr(current_confirmation)
End Function
对于您的小组,将表达式设置为 =Code.CustomGroup(Fields!merchant.Value, Fields!confirmation_id.Value)
设置 confirmation_id、日期、时间的详细排序
您不需要任何可见性表达式
我想知道是否有办法对这份报告进行分组。这是我的报告。
此报告按“Merchant”和“ConfirmationID”两列分组,并按“date”和“time”列排序。如您所见,由于分组,商家重复了两次。我想知道是否有办法将“商家”这一列分组以这种方式显示:
我尝试用列 merchant 再添加一个父组,但输出与我想要的不同,因为它将所有内容组合在一起并且不遵守时间和日期列的类型。这是如果我添加一个包含 Merchant:
列的父组的结果如果有人能帮助我,我将不胜感激。
最初按确认 ID(第 1 组)分组,然后按商家(第 2 组)分组。
为您的商家组创建两行。
第一行是商家字段,第二行是 headers。
当商户价值不变时,您需要隐藏这两行。
为此,将行可见性表达式设置为 =(Fields!merchant.Value = Previous(First(Fields!merchant.Value,"merchant")))
按日期和时间订购您的详细信息。
总数更新
只创建一组
将以下自定义代码添加到您的报告中
Dim current_merchant
Dim current_confirmation
Public Function CustomGroup( merchant As String, confirmation As Integer) As String
If current_merchant <> merchant Then
current_merchant = merchant
current_confirmation = confirmation
End If
Return current_merchant & " " & Cstr(current_confirmation)
End Function
对于您的小组,将表达式设置为 =Code.CustomGroup(Fields!merchant.Value, Fields!confirmation_id.Value)
设置 confirmation_id、日期、时间的详细排序 您不需要任何可见性表达式