我有.rdlc
格式报告。我在我的报告中插入了表格,该表格是从数据表(也由数据适配器以编程方式填充)以编程方式(在运行时)填充的。另外我希望在表格中使用条件格式 - 基于值的单元格的背景颜色。为此,在所需列表达式的 BackGroundColor 属性中插入:
=iif(cdbl(Fields!MyField.Value),"Green","Yellow")
我没有提到我的数据表中的所有字段都是字符串。因此我使用 cdbl 函数将字符串转换为双精度。当我呈现报告时,我没有想要的结果。因此问题:
- 如何确保没有解析错误?
- 是否可以看到逐步计算(如在 excel 中)?
- 还有什么错误?
我怀疑问题可能出在文化上。