公式字段在asp.net 2010的cr中未显示通过的值

公式字段在asp.net 2010的cr中未显示通过的值,asp.net,crystal-reports,report,Asp.net,Crystal Reports,Report,这是我的第一个问题,我正在使用asp.net 2010并尝试将值传递给公式字段,该值已传递,我可以在消息框中捕捉到它,但它不会出现在报告中。我在vb.net中使用相同的代码,没有任何问题 我的代码 Report.Datadifinition.formulafield(1).Text= "'value'" 我确信这段代码没有问题,可能是crystal软件本身造成的吗? 需要帮忙吗 先谢谢你 这是c#中的公式字段创建示例,希望它能帮助您: FormulaFieldDefinitions defin

这是我的第一个问题,我正在使用asp.net 2010并尝试将值传递给公式字段,该值已传递,我可以在消息框中捕捉到它,但它不会出现在报告中。我在vb.net中使用相同的代码,没有任何问题

我的代码

Report.Datadifinition.formulafield(1).Text= "'value'"
我确信这段代码没有问题,可能是crystal软件本身造成的吗? 需要帮忙吗


先谢谢你

这是c#中的公式字段创建示例,希望它能帮助您:

FormulaFieldDefinitions definitions = report1.FormulaFields;
string formulaText = "IF " + report1.Database.Tables[1].Fields[3].Name 
+ " > 10 THEN" + report1.Database.Tables[1].Fields[2].Name;
definitions.Add("Test", formulaText);
report1.Sections[1].AddFieldObject(definitions[1], 0, 0);

请参见“谢谢Hamidreza”,但此代码不在我的问题范围内,再次感谢。