主要過程如下:
//宣告報表物件
report rdoc=new report();
//匯入報表
rdoc.load("d://ma//dotnetstudy//report_study//report.rpt");
//宣告引數字段物件
parameterfields pfields=new parameterfields();
parameterfield pfield=new parameterfield();
parameterdiscretevalue pdvalue =new parameterdiscretevalue();
//引數欄位名
pfield.name ="title_id";
//引數字段值
pdvalue.value="bu1032";
pfield.currentvalues.add(pdvalue);
pfields.add(pfield);
//檢視器的引數字段賦值
crystalreportviewer1.parameterfieldinfo=pfields;
//報表源
crystalreportviewer1.reportsource=rdoc;
C 水晶報表傳遞引數
水晶報表會自動為每個 儲存過程中的引數 建立乙個 引數字段 所以這就成了執行時給引數賦值的問題了 引數字段執行時自定義 宣告將引數傳遞給 檢視器控制項所需的變數。parameterfields paramfields new parameterfields parameterfield paramf...
談談對水晶報表的看法
談談對水晶報表的看法 開始覺得水晶報表做報表簡單,胡搞了近1月,被領導說了一句 水晶報表不能滿足我們要求而告失敗 失敗了,有點教訓 一定要用成熟的東西,不要別人說好就認為很好,有人做過,並且與自己的工程相似才是真理 1 部署win98相當困難,開發是在win2000下通過的,rpt ordermat...
談談對水晶報表的看法
開始覺得水晶報表做報表簡單,胡搞了近1月,被領導說了一句 水晶報表不能滿足我們要求而告失敗 失敗了,有點教訓 一定要用成熟的東西,不要別人說好就認為很好,有人做過,並且與自己的工程相似才是真理 1 部署win98相當困難,開發是在win2000下通過的,rpt ordermaterialstatic...