【问题标题】:Need to group on expression in column in tablix需要在 tablix 的列中对表达式进行分组
【发布时间】:2014-01-08 21:25:04
【问题描述】:

我有一个按数据集中多个字段分组的报告。但是,我的 tablix 中的一列是一个表达式,而不是一个数据集字段,当我尝试将该表达式添加到详细信息分组时,我不认为该表达式是一个可供选择的选项。

基本上,我会在每个订单上提取供应商的名称。对于一种特定类型的订单(花卉种子),一个订单可以有几个不同的供应商实际提供种子,但由于它来自我们,我们确实是供应商。因此,在我的 tablix 中的供应商名称列中,我有一个表达式: =IIF(Fields!major_grp.Value = "S","Seeds",Fields!vend_desc.Value) 如果它是种子订单,我会供应商描述“种子”,否则我使用 Field!vend_desc.value 中的实际值。

我需要能够在我的计算值上添加新的组表达式,而不是数据集中的实际值,但它没有给我我的表达式作为选择的选项,只是数据集值“vend_desc”。是否可以对 tablix 列中的表达式进行分组?

我认为可能的唯一另一件事是在最初提取数据的数据集中的 SQL 选择语句中计算供应商描述的值,但我使用的选择语句非常复杂,我会讨厌让它变得更泥泞......

【问题讨论】:

    标签: sql reporting-services ssrs-2008


    【解决方案1】:

    您可以在表达式上创建组,在组属性中,在它显示组的位置,在那里添加您的表达式。

    您可以进一步查看以下链接

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-15
      • 1970-01-01
      • 2015-08-09
      • 1970-01-01
      • 2023-04-07
      • 2021-04-05
      • 1970-01-01
      • 2020-06-09
      相关资源
      最近更新 更多