一是使用了VS2005 C#2.0 + Crystal Report 2008,另外就是把模板的实现方式也更改了一下。
在这里就不一步一步讲了,模板的实现方式和xsd文件及mdb文件,请从《在水晶报表中实现任意选择指定字段显示》一文中下载
不过模板在这里做一下说明,本文中的模板中的表头部分,未使用参数字段,而是使用了公式字段。
如下图所示
最终效果为
各控件都使用了默认名称,主要的事件为Click
CR2008自动增加如下代码
1
using CrystalDecisions.Shared;
2
using CrystalDecisions.CrystalReports.Engine;
3
using CrystalDecisions.Windows.Forms;
2
3
Click事件代码:
1
private void button1_Click(object sender, EventArgs e)
2
}
2
使用公式构造表头字段节约了不少代码,呵呵。
当然这只是个程序模型~~
-EOF-