在ssrs 2014中合并细胞

时间:2018-03-02 10:19:03

标签: reporting-services ssrs-2014

我在visual Studio 2013中使用ssrs

enter image description here

在我的报告中,每个引用都有一次或多次访问。除日期外,每条记录的每个参考数据都相同。如果先前的记录与照片相同,我已设法隐藏数据。我想知道我是否可以合并日期字段,以便所有日期仅显示在第一个单元格中,这使得报告看起来更整洁

感谢

enter image description here

1 个答案:

答案 0 :(得分:0)

这是一个可以解决的问题。

在自定义代码中添加变量以切换返回值。使用此选项以及绑定到列和列标题文本的两个自定义代码函数来生成所需的结果。

注意:这段代码不在我的脑海中,并且无疑会编译。

Public Shared Dim DoPrint As Boolean = false

Public Procedure GetDateValue(dateValue As String) As String
Begin
  Dim Result As String=""
  If(DoPrint) Then
     Result=dateValue
     DoPrint=false
  Else 
     Result=""
  End If
  Return Result
End Procedure

Public Procedure AllowPrintAndReturn(returnValue As String) As String
Begin
  DoPrint = true
  Return returnValue     
End Procedure
<ColumnHeader> =Code!AllowPrintAndReturn(Fields!DateHeader.Value)
<DateField>    =Code!GetDateValue(Fields!DateField.Value)