Crystal Report中的多个列在运行时

时间:2014-02-13 08:15:59

标签: crystal-reports crystal-reports-2010

我有一个水晶报告,其中选中了“使用多列格式化”选项。在“布局”选项卡中,我手动设置了列的宽度,但列的实际宽度仅在运行时确定。

那么,是否可以在运行时更改列的宽度?

我在Visual Studio 2010 Professional上使用Crystal Reports for .NET Framework 4.0。

2 个答案:

答案 0 :(得分:0)

不要增加列的宽度,而是将宽度保持为某个值,并检查can grow选项,以便在列中的数据超出时显示数据。

答案 1 :(得分:0)

试试这段代码:

TextObject MyText = (TextObject)reportdocument.ReportDefinition.ReportObjects[i];

MyText.Width =Convert.ToInt32(textbox1.Text.ToString());