我正在使用 rdlc 报告。
我有一个文本字段“姓氏”和一个布尔字段“销售”。
根据布尔字段的值,我希望文本为红色或黑色。
查看示例我应该更改文本颜色。
但是当我选择“表达式”时对话框上的标签显示“设置表达式:值”,但我认为我应该能够选择设置颜色表达式。
我有以下表达式,但它只在文本框中显示文本“黑色”和“红色”。
=IIF(Fields!sales.Value,"Black","Red")
我正在使用 rdlc 报告。
我有一个文本字段“姓氏”和一个布尔字段“销售”。
根据布尔字段的值,我希望文本为红色或黑色。
查看示例我应该更改文本颜色。
但是当我选择“表达式”时对话框上的标签显示“设置表达式:值”,但我认为我应该能够选择设置颜色表达式。
我有以下表达式,但它只在文本框中显示文本“黑色”和“红色”。
=IIF(Fields!sales.Value,"Black","Red")
好像您正在表达文本框的值。而是把字体颜色
=IIf(fields!sales.Value = "true","Black","Blue")
为 fontcolor 文本框属性设置表达式 --> 颜色 --> 表达式。
请让我知道这对你有没有用
IIF(Fields!MiCampo.value = "Bueno","Green","Red")
其他解决方案...
Fields!MiCampo.value TYPE string
VALUE IS = "Orange"
在表达...
=Fields!MiCampo.value.ToString()