使用C 自帶的ReportViewer控制項生成報表

2021-10-05 14:35:00 字數 1270 閱讀 6599

第一步:新建資料集

第二步:新建模板,新增資料集

第三步:新建form窗體,拖入reportviewer控制項

第四步:載入之前建立的模板檔案

最後一步:賦值

源**如下:

private void formwwlhz2_load(object sender, eventargs e)

else if (dr["syb"].tostring().contains("重慶"))

else if (dr["syb"].tostring().contains("車載"))

else

}dt = bll.wlcg.getwwlhz();

bll.wlcg.delwwlhz();

this.reportviewer1.refreshreport();

reportviewer1.localreport.datasources.clear();

listpara = new list();

para.add(new microsoft.reporting.winforms.reportparameter("v_butxt", title));

reportviewer1.localreport.setparameters(para);

reportviewer1.localreport.datasources.add(new reportdatasource("dataset2", dt));

reportviewer1.refresh();

this.reportviewer1.refreshreport();}}

效果圖:

使用ios自帶的socket

ios自帶乙個小的cfsocket庫,可以解決簡單的socket連線需求 void connect socket cfsocketcreate kcfallocatordefault,pf inet,sock stream,ipproto tcp,kcfsocketconnectcallback,型...

Xcode 自帶svn的使用

xcode自帶svn的使用 1 中 某檔案後面有 m 標記,表示該檔案已被修改,需要commit.右鍵該檔案 source control commitselected file.2 中 某檔案後面有 a 標記,表示該檔案是新新增的,已受svn管理,需要commit.右鍵該檔案 source con...

Yii的自帶快取的使用

yii的自帶快取都繼承ccache 類,在使用上基本沒有區別 快取基礎類 ccache 提供了兩個最常用的方法 set 和 get 要在快取中儲存變數 value,我們選擇乙個唯一 id 並呼叫 set 來儲存它 被快取的資料會一直保留在快取中,直到因一些快取策略而被刪除 比如快取空間滿了,刪除最舊...