为什么我的报告没有根据切换的输入单选按钮更改排序?
Why isn't my report changing the sorting based on the input radio button being toggled?
我有一份报告,我希望根据 2 个单选按钮(布尔输入参数)进行不同的排序。如果选择 true
单选按钮,则按 Sum(Fields!plannedPallets.Value)
排序,否则按 Sum(Fields!lbrHrsPlanned.Value)
排序。但是,我在对组进行排序的表达式中使用语法时遇到问题。
这是我试过的:
="Sum(Fields!" & IIF(Parameters!PalletSorting.Value = True, "plannedPallets", "lbrHrsPlanned") & ".Value)"
...但这对排序没有影响。我的猜测是因为当它期待其他东西时我在这里返回一个字符串。
想通了。很简单:
=IIF(Parameters!PalletSorting.Value = True, Sum(Fields!plannedPallets.Value), Sum(Fields!lbrHrsPlanned.Value))
我有一份报告,我希望根据 2 个单选按钮(布尔输入参数)进行不同的排序。如果选择 true
单选按钮,则按 Sum(Fields!plannedPallets.Value)
排序,否则按 Sum(Fields!lbrHrsPlanned.Value)
排序。但是,我在对组进行排序的表达式中使用语法时遇到问题。
这是我试过的:
="Sum(Fields!" & IIF(Parameters!PalletSorting.Value = True, "plannedPallets", "lbrHrsPlanned") & ".Value)"
...但这对排序没有影响。我的猜测是因为当它期待其他东西时我在这里返回一个字符串。
想通了。很简单:
=IIF(Parameters!PalletSorting.Value = True, Sum(Fields!plannedPallets.Value), Sum(Fields!lbrHrsPlanned.Value))