热心人照顾一下
A a=new A();
B b=new B();
C c=new C();//A,B,C是水晶报表RPT,各不一样。
a.SetDataSource(Dataset.Tables["数据表"]);
b.SetDataSource(Dataset.Tables["数据表"]);
c.SetDataSource(Dataset.Tables["数据表"]);
//现在有个timer控件,时间设为30秒;轮流做:
viewer.ReportSource=a;//viewer 是 CrystalDecisions.Windows.Forms.CrystalReportViewer
viewer.ReportSource=b;//
viewer.ReportSource=c;//轮流把a,b,c赋值给viewer.ReportSource;
//另外一个timer2控件,时间社为200秒
private void timer2_Tick(object sender, System.EventArgs e)//timer2是timer控件
{
viewer.RefreshReport();
}//每200秒更新一次报表内容;
可是在VS2003+自带的水晶报表中,无论过多少时间,报表不更新。到底怎么回事??