return 使用 IIF 的 telerik gridview 中的字段(列)的数据

return data from a field (column) in telerik gridview using IIF

我正在使用 Telerik Winforms GridviewColumn expression

我正在尝试 return 使用 IIF statement.

从网格视图中的字段(列)获取数据

以下作品:

IIF(customer_name='Bills Hairy Mess','win','lose')

下面的表格崩溃了:

IIF(customer_name='Bills Hairy Mess',cust_ref_1_BOL,'lose')

我也试过了

IIF(customer_name='Bills Hairy Mess',[cust_ref_1_BOL],'lose')

cust_ref_1_BOL 是有效的字段名称,可从 'fields'

下的表达式编辑器中选取

以上是否可行?

事实证明你可以,相当简单。

您确实需要确保该字段在网格的列列表中,这是我做错的地方。

它可以不可见,但必须在那里(很明显)。

我需要从导出中排除一些列,但仍然在屏幕上使用它们进行计算,通过在导出前将它们的可见性设置为 false 可以很好地工作。