我有一个名为“Comp”的水晶报表字段,根据某些公式将包含文本“正确”或“不正确”。我想要实现的是,如果文本正确,我想将其设为绿色,否则为红色。
问问题
5213 次
2 回答
1
经过一番搜索得到它,这是答案
if{Comp} = "correct" then crGreen else crRed
于 2013-11-05T07:52:53.077 回答
1
您也可以在程序中创建公式:
FormulaFieldDefinitions definitions = MyReport.FormulaFields;
string formulaText = "IF " + MyReport.Database.Tables[1].Fields[1].Name
+ " = correct THEN crGreen else crRed";
definitions.Add("Test", formulaText);
MyReport.Sections[1].AddFieldObject(definitions[1], 0, 0);
于 2013-11-10T13:10:23.210 回答