如何使用asp.net动态地将子报表添加到mainreport正文结束部分?

时间:2013-02-12 14:51:10

标签: asp.net c#-4.0 crystal-reports subreport

我根据条件动态添加了新的子报表到主体的主报告结尾,我的代码是

int left=10;
int top=20;
int width=50;
int height=50;
report.ReportClientDocument.SubreportController.ImportSubreportEx("Test", @"C:\test-sub.rpt", report.ReportClientDocument.ReportDefController.ReportDefinition.PageFooterArea.Sections[0], left, top, width, height);

它工作正常添加子报告,但它显示页脚左侧小图像,我可以尝试增加上面的值(高度,宽度)也不显示小图像,当我点击图像子报告显示在另一个窗口,但我必须显示身体的完整子报告结束,请帮助我任何一个....

1 个答案:

答案 0 :(得分:0)

尝试启用'can grow'属性:

  Dim obj As SubreportObject = report.ReportDefinition.ReportObjects('Test')
  obj.ObjectFormat.EnableCanGrow = True