完成了對水晶報表中的引數傳遞的學習

2021-04-13 06:41:27 字數 654 閱讀 8654

主要過程如下:

//宣告報表物件

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...