我想按报告项目分组,但这是不允许的。所以我尝试创建一个参数......也不允许。尝试从页脚引用...再次失败。
这有点复杂。让我解释:
我有 textbox22,它的值是:
=Code.Calc_Factor(Fields!xx.Value, fields!yy.Value...)
这是报表中嵌入的 VB 代码,为每一行调用以计算标准因子。
现在要计算与标准因子的偏差,我使用 textbox89,其值为:
=(Fields!FACTOR.Value - ReportItems!textbox22.Value)/ReportItems!textbox22.Value
不要混淆Fields!FACTOR.Value
和textbox22.Value
,它们是不同的。
Fields!FACTOR.Value
是使用的因子,textbox22.Value
它应该是什么(标准因子)。
现在我想创建一个组,将偏差分成 2 组,> 1% 或不。所以我尝试创建一个组:
=IIF(ReportItems!textbox89.Value > 1,0,1)
...但随后 SSRS 抱怨使用报告项目。
我过去也遇到过使用报表项的类似问题,但这是一个新案例!
非常感谢任何帮助。