如何在运行时设置水晶报表的文本框值?

Stu*_*ent 6 asp.net crystal-reports visual-studio

如何在运行时设置crystal report的文本框值.我在crystal report中的section2(页眉)中有一个文本框,现在我必须在运行时设置此文本框的Text属性.基本上我必须在此文本框中传递用户名.

bud*_*uda 12

您可以在运行时更改文本框文本.你可以用这个:

using CrystalDecisions.CrystalReports.Engine;

rptMyReport report = new rptMyReport();
TextObject to = (TextObject)report.ReportDefinition.Sections["Section2"].ReportObjects["textboxname"];
to.Text = newvalue;
Run Code Online (Sandbox Code Playgroud)

另一种方法是使用参数.