我正在创建一个报告,并且有一个字段,其中有多个值表示不同的数据值。即4-完整性5精度等...我需要做的是制作多个列,其中该字段被过滤为一个值。问题是,如果我尝试在“Boolen值表达式”的报告中编辑查询项,因为不支持查询项,我会收到错误。如何修复?
示例:
ID column | Data Value = 4 | Actual Data | Data Value = 5
编辑: 我目前有一个案例,当[数据值] = 4然后[百分比]为不同的列,但我仍然得到错误的输出。我正在
ID1 | 45% | | |
ID1 | | 35% | |
ID1 | | | 67% |
我需要将所有ID1放在一行中。
答案 0 :(得分:0)
您可以通过ID总计来解决这个问题,该ID会将示例中的所有三行合并为一个:
total([Measure] for [ID])
更改三个百分比列中的每一个以使用此表达式,将其各自的数据项替换为[度量]。
通常,您不希望总百分比,但这是一个例外。由于只有一行具有实际数据,因此总数将与该行匹配,而其他两个空值将不包括在总数中。
答案 1 :(得分:-1)
简单的方法是为三个查询中的每个数据值执行此操作,并将它们连接到ID1