我在构造时创建的报表控件, 在窗口load时,先创建空的数据集,再创建报表文件,然后加载道控件上crBasic = new CRBasic();
dsBasic = new DsBasic();
crBasic.SetDataSource(dsBasic);
this.CRViewer.ReportSource = crBasic;
测试后上面这一段居然需要近1秒的时间,窗口加载非常的慢,而且不能放在新线程,也不能使用委托。
请各位高手指点,如何先完成窗口,然后在空闲时再加载上面这段代码。
大家用水晶报表做报表的时候没有碰到这样的问题吗?