C下,FastReport直接讀取datagridvie

2021-03-24 02:15:26 字數 5702 閱讀 1771

1樓:匿名使用者

做好報表模版.

1. 把.datagridview中的資料,轉換成 datatable.

2. 將datatable 在fastreport物件中註冊資料來源3. 在fastreport物件中, 將band 繫結第2步註冊好的資料來源

4. 顯示報表

2樓:國英

你不是查詢出資料繫結到 datagridview嗎? 你在 查詢一次 放到 fastreport 裡邊

c#datagridview裡的資料如何列印,求詳細**(分數不是問題)

3樓:匿名使用者

用datatable來做,或者直接匯出excel列印

4樓:起個名子真挺難

沒有直接列印datagridview資料的方法,但可以通過報表工具來直接運算元據。**本身不宜帶列印功能。因為這樣會使列印變得死板。

如果你的程式設計還可以,那麼使用printdocument來實現資料列印更好了。

5樓:匿名使用者

列印控制項,自己繪製列印

或者把資料寫到excel中,列印(

c# 怎麼將datagridview表中的資料列印預覽,求**,不要敷衍我親們,求真正懂的大神

6樓:匿名使用者

然後新建乙個窗體,把vb2008print拖到窗體中,設定為dock:fill

在新建的窗體中初始化控制項

private void print_load(object sender, eventargs e)

把父級的datagridview的modifiers設定為public。

最後回到新建的列印窗體中編輯事件

private void vb2008print1_printdocument()

7樓:蒯問奇英華

我。。知。。道

加。。我。。私。。聊

c#如何列印從datagridview中查詢出來的資料 20

c#如何列印 datagridview的全部內容? 5

8樓:平岡捷烏

您可以參考以下幾個方法:

其實你可以把datagridview中的內容匯出到excel中,然後在進行列印;

您也可以通過生成報表或者輸出到html中列印;

可以在列印時,把資料來源作為列印的資料就可以。

用reportviewer列印即可。

9樓:匿名使用者

要通過生成報表或者輸出到html中列印.

可以參考這個:http://read.

10樓:匿名使用者

你可以把datagridview中的內容匯出到excel中,再進行列印。

c#列印預覽datagridview資料

11樓:錢多多

using system;

using system.collections.generic;

using system.***ponentmodel;

using system.data;

using system.drawing;

using system.text;

using system.windows.forms;

using system.data.sqlclient;

using system.drawing.printing;

namespace studentmanager

////// 列印預覽

/////////void btnprintview_click(object sender, eventargs e)

private void getdata()

////// datagridview轉換為二維陣列

////////////private string[,] tostringarray(datagridview datagridview, bool includecolumntext)

}int i = 0;

//包括列標題

if (includecolumntext)

i = 1;

}else

//讀取單元格資料

int rowindex = 0;

for (; i < rowscount; i++, rowindex++)

}return arrreturn;

}///

/// 列印

/////////void btnprint_click(object sender, eventargs e)

////// printdocument的printpage事件

/////////private void onprintpage(object sender, printpageeventargs e)

////// endprint事件釋放beginprint方法中佔用的資源

/////////void pddocument_endprint(object sender, printeventargs e)

private void initialize***ponent()

}/////

///// 實現datagridview的列印

/////

//public class printdatagridview

//// if (0 != printdatagridview.printrowcount)

//// else

//// }

// while (printdatagridview.printrowcount < printdatagridview.cellprintlist.

count)

//// }

// using (solidbrush solidbrush = new solidbrush(cellprint.backcolor))

//// widthtmp = cellprint.width;

// heighttmp = cellprint.height;

// rowindex = cellprint.rowindex;

// printdatagridview.printrowcount++;

// }

// poy = poy + heighttmp;

// evalue.ha**orepages = false;

// printdatagridview.isprint = true;

// }

// catch

//// }

// ///

// /// 將datagridview控制項內容轉變到 cellprintlist

// ///

// /// datagridview控制項

// /// 是否包括列標題

// private static void datagridviewcellvslist(datagridview datagridview, bool includecolumntext)

//// }

// }

// //讀取單元格資料

// for (int rowindex = 0; rowindex < rowscount; rowindex++)

//// }

// }

// }

// catch

// }

// private class datagridviewcellprint

//// get

// }

// ///

// /// 獲取為顯示進行格式化的單元格的值。

// ///

// public string formattedvalue

//// get

// }

// ///

// /// 獲取或設定列的當前寬度 (以畫素為單位)。預設值為 100。

// ///

// public int width

//// get

// }

// ///

// /// 獲取或設定列標題行的高度(以畫素為單位)。預設值為 23。

// ///

// public int height

//// get

// }

// ///

// /// 獲取或設定行號。

// ///

// public int rowindex

//// get

// }

// ///

// /// 獲取或設定列號。

// ///

// public int columnindex

//// get

// }

// ///

// /// 獲取或設定前景色。

// ///

// public system.drawing.color forecolor

//// get

// }

// ///

// /// 獲取或設定背景色。

// ///

// public system.drawing.color backcolor

//// get

// }

// }

//}}

12樓:濛濛

有直接用列印控制項列印,還可以用水晶報表列印,還可以匯出excel列印

13樓:躍月越悅

jkdtbhtyeb

駕駛證c證能直接考a2嗎,駕駛證C證能直接考A2嗎

不能,a2需要取得b1或b2滿3年,且前3個記分週期無記12分記錄。駕駛證c證不能直接申請增駕a2,須先增駕b1或者b2。申請增加中型客車 牽引車 大型客車準駕車型的,應當符合下列規定 一 申請增加中型客車準駕車型的,已取得駕駛城市公交車 大型貨車 小型汽車 小型自動擋汽車 低速載貨汽車或者三輪汽車...

一道c語言讀程式題,一道C語言讀程式題

你除錯下。第二個for只列印出5 3個 第三個for 不關他的事。只迴圈了二次 第三個for 列印出當i 1 時 列印乙個 第二個for打的4個 換行 當i 2時 j 3 列印出三個 第二個 for 列印的3個 換行當i 3時 j 5 列印出五個 第二個for 列印的2個 換行所以結果是那樣了.應該...

c1能直接考a2駕駛證嗎,C1駕駛證能直接考A2嗎

c1駕駛證不能直接考a2,需要滿足一定的條件且近兩個記分週期沒有扣滿12分才能考取a2駕駛證。具體內容 1 年齡要求 年齡要求24歲以上50歲以下。2 駕齡要求 必須取得中型客車 b1 或者大型貨車 b2 駕駛證3年以上,近兩個記分週期內沒有扣滿12分的記錄。申請增加中型客車 牽引車 大型客車準駕車...