【问题标题】:SSRS - Reference a Textbox Value from a RowGroupSSRS - 引用行组中的文本框值
【发布时间】:2013-03-08 16:24:08
【问题描述】:

我有一个使用 RowGroups 对数据实例进行分组的 tablix。 tablix 中的文本框指的是一个字段,因为它与该组数据中的所有其他内容相关。我想在组外创建一个文本框,在 tablix 下方,并让它引用组内该文本框的值。我尝试使用 =ReportItems!GroupTextbox1.Value 引用组文本框,但这返回空。这在 SSRS 中是否可能?提前感谢任何人都可以提供的任何帮助。

【问题讨论】:

  • 在组打印后或一系列组打印后,您在哪里引用组值?有几个选项。您可以使用数据集中的计算字段或代码全局变量。报表项路由可能会重复多次,不知道超出范围引用是否可靠。

标签: ssrs-2008 reporting-services ssrs-grouping


【解决方案1】:

可能不支持这种情况,参考http://msdn.microsoft.com/en-us/library/dd255285.aspx

如果您提供了更多关于您想要实现的输出的信息(不仅仅是您的代码),我们或许可以提供帮助。

【讨论】:

    【解决方案2】:

    希望这可以帮助某人: 您可以使用报告的自定义代码功能。打开报告属性,然后打开代码选项卡。在那里,您可以编写或拥有代码来保存结果并稍后阅读它们。变量在报告范围内。喜欢:

    Public Shared Dim MyValue as Double = 0
    Public Function SaveMyValue (ByVal s As Double) as Double
       MyValue+=s
       Return s
    End Function
    
    Public Function GetMyValue() as  Double
      Return MyValue 
    End Function
    

    使用这些函数就像这样,例如。在文本框表达式中: =Code.SaveMyValue(Fields!SomeValue.Value)

    【讨论】:

      猜你喜欢
      • 2015-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多