昨天晚上﹐測試在vs.net2003中用推的模式呼叫crystal report﹐成功﹐今天一大早﹐
又開始繼續測試其轉檔與參數傳遞的功能﹐花了2個小時﹐都已OK,綜合這几天的測試﹐
我對crystal report在.net中的應用有如下看法﹕
(1)一般在asp.net中crystal report的使用發生問題時﹐大都是因為版本的問題﹐因為.net中自帶
的crystal report與電腦上裝的crystal report的版本一般不一至﹐如我的電腦中﹐裝的就是9.2.03的。
(2)使用xsd做datasource時﹐可以直接從server mananger中生成﹐這樣就不用自已一個個欄位的建﹐
不過﹐如果報表較復雜﹐沒有對應的table來放資料時﹐這一步還是難免的。
(3)用push方式﹐適合做一些實現起來很復雜的報表﹐直接在中間層生成想要的資料。
(4)用拉的方式﹐做報表較簡單﹐但是在.net中如何傳遞連庫信息﹐目前沒有測試
下一步的計划﹐是想測試crystal report拉的方式﹐以及自定義紙張的測試﹐本來這些東東想交給下面的人
做的﹐但是進度不是很理想﹐如果有空﹐不如自已來算了。
又開始繼續測試其轉檔與參數傳遞的功能﹐花了2個小時﹐都已OK,綜合這几天的測試﹐
我對crystal report在.net中的應用有如下看法﹕
(1)一般在asp.net中crystal report的使用發生問題時﹐大都是因為版本的問題﹐因為.net中自帶
的crystal report與電腦上裝的crystal report的版本一般不一至﹐如我的電腦中﹐裝的就是9.2.03的。
(2)使用xsd做datasource時﹐可以直接從server mananger中生成﹐這樣就不用自已一個個欄位的建﹐
不過﹐如果報表較復雜﹐沒有對應的table來放資料時﹐這一步還是難免的。
(3)用push方式﹐適合做一些實現起來很復雜的報表﹐直接在中間層生成想要的資料。
(4)用拉的方式﹐做報表較簡單﹐但是在.net中如何傳遞連庫信息﹐目前沒有測試
下一步的計划﹐是想測試crystal report拉的方式﹐以及自定義紙張的測試﹐本來這些東東想交給下面的人
做的﹐但是進度不是很理想﹐如果有空﹐不如自已來算了。