zjm212008 发表于 2020-11-5 17:29:54

请问在ActiveRepores12中GroupFooter的Format事件中可以动态添加控件吗?

原先的项目是ActiveRepores2的版本下开发,账票的后台代码在GroupFooter1.Format事件中向页面添加了Line控件,相关代码大致如下:

现在项目已经把ActiveRepores版本升级到了12,这段代码在运行时会提示“GrapeCity.ActiveReports.ReportException:无法在执行报表开始后添加或删除控件。请在ReportStart事件中修正ControlCollection”。
我想请教大家,有没有什么办法能够让ActiveRepores12也可以在GroupFooter1.Format事件中动态添加控件?因为如果把添加控件的代码移动到ReportStart事件执行的话,对代码的改动量太大了。

Lenka.Guo 发表于 2020-11-6 09:40:45

您好,这个无法在GroupFooter.Format中添加控件,只能控制各个控件的隐藏或显示。
所以您可以将多个控件同时添加,然后控制显示和隐藏。
页: [1]
查看完整版本: 请问在ActiveRepores12中GroupFooter的Format事件中可以动态添加控件吗?