公司項目中的報表多是用水晶報表生成的。項目中水晶報表的填充數(shù)據(jù)源都是使用的DataSet或DataTable(這樣很麻煩、很費時的,我暗暗想。)。我負責的模塊也有大量的報表,想到的第一件事是使用.NET Objects作為數(shù)據(jù)源生成報表(詳見水晶報表填充.Net Objects數(shù)據(jù)源)。奈何項目開發(fā)環(huán)境是VS2005(或是水晶報表版本的原因,沒去深究),測試不成功!遂,寫了個生成數(shù)據(jù)集的小工具(新建數(shù)據(jù)集是水晶報表開發(fā)中最重復而無意義的事)。




注:因為實現(xiàn)很簡單,就不貼代碼介紹實現(xiàn)過程了。如有興趣,可以通過下面的鏈接,下載查看源碼。
源碼下載(VS2010項目):水晶報表助手
新聞熱點
疑難解答