tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルDataGridの罫線付き印刷
記事No884
投稿日: 2004/06/04(Fri) 12:54
投稿者ほんほん
[OSのVer]:Windows    [VBのVer]:VB.NET
はじめまして、
ただいま、VB.NETのコマンドボタンを押し、
DataGridのデータ印刷がしたいのですが、
罫線が付きません。
InvokePaintなどを使うと、罫線は表示されても
表示されている範囲しかデータが印刷されず、
スクロールバーで見る部分のデータは
無視されてしまいます。
DataGridの情報を全て罫線つきで表示する方法を
ご存知の方はどうぞ宜しくお願いいたします。

[ツリー表示へ]
タイトルRe: DataGridの罫線付き印刷
記事No897
投稿日: 2004/06/08(Tue) 17:43
投稿者花ちゃん
どなたからも回答がないようなので。
1.画面を最大にして表示出来る限りの大きさにしてトップの位置をプログラム内で
  変更しながら印刷する
2.CrystalReports 等の帳票作成用のコンポーネントを使用する
3.Excelにデータを移してExcelの印刷機能で印刷する
4.ここのMSFlexGrid関係のデーターを表形式で印字するのようにして印刷する

[ツリー表示へ]
タイトルRe^2: DataGridの罫線付き印刷
記事No901
投稿日: 2004/06/09(Wed) 13:00
投稿者ほんほん
[OSのVer]:Windows    [VBのVer]:VB.NET  
> どなたからも回答がないようなので。
> 1.画面を最大にして表示出来る限りの大きさにしてトップの位置をプログラム内で
>   変更しながら印刷する
> 2.CrystalReports 等の帳票作成用のコンポーネントを使用する
> 3.Excelにデータを移してExcelの印刷機能で印刷する
> 4.ここのMSFlexGrid関係のデーターを表形式で印字するのようにして印刷する

花ちゃんさんありがとうございます!
1番目は罫線を付けて印刷が可能なのでしょうか?(バカですみません)
2番目のCrystalReportsはヘルプを見ながら一度やってはみたのですが、
VB.NETでテーブルを使用していなかった為やり方が分からず断念していました。
3番目もやりましたが、Excelを使わないで出来たほうがいいと、上司に
言われてしまいました。
4番目、早速やってみます!

[ツリー表示へ]