【问题标题】:How to add Indicators for string values in Report Builder?如何在报表生成器中为字符串值添加指标?
【发布时间】:2020-02-03 17:45:26
【问题描述】:

我有一个基于 Tablix 格式的报表,其中包含列和行中的字段。 我的数据集中有 3 种类型的反馈列 - (“社交”、“安全”、“其他”)。这 3 列在我的报告中的 3 个不同字段中使用。例如。

Field 1 -> Social_feedback   (can be 'Yes' or 'No' or 'N/A')
Field 2 -> Security_feedback ( can be 'Yes' or 'No' or 'N/A')
Field 3 -> Others_feedback   ( can be 'Yes' or 'No' or 'N/A')

这 3 个字段中的每一个都可以处于“是”或“否”或“不适用”三种状态。我想要一个指标字段来显示所有 3 个字段的这 3 个状态。

当我添加指标时,它只提供数字或百分比值选项。

【问题讨论】:

    标签: sql reporting-services ssrs-2008 ssrs-tablix reportbuilder3.0


    【解决方案1】:

    在您的数据集中,您需要添加一个计算字段(例如标记为:Feedback_Score)以使用表达式开关,例如:

    =switch(Fields!Social_feedback.Value = "Yes", "3", Fields!Social_feedback.Value = "No", "2",Fields!Social_feedback.Value = "N/A", "1")

    然后你需要插入一个指标,进入属性、值和状态,将值表达式更改为[First(Feedback_Score),选择数字,并修改开始和结束值。

    对于红色向下箭头,它从 0 开始并在 1 结束,对于黄色条,它将从 1 开始并在 2 结束,对于绿色向上箭头,它将从 2 开始并在 3 结束。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-31
      • 1970-01-01
      • 1970-01-01
      • 2021-06-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-29
      相关资源
      最近更新 更多