VB.NETで帳票を印刷するには


KP  2004-01-21 11:12:25  No: 81602  IP: [192.*.*.*]

いつもお世話になっています。
環境はVB.NET  +  Access2000です。
現在VBを勉強しているのでが、帳票印刷ツールの選択で悩んで
います。
帳票は、明細表のような一覧表をグループ単位で改ページする
固定のフォーマット(罫線付でページ内の行数が固定)のものや、
バーコードを印刷する請求書のようなものです。

現在考えている考えているのは
1.VS.NET付属のCrystalReportsを使う。
2.Excelに連携して印刷を行う。
3.市販のソフトを購入する。

1と2は試したのですが、どちらも一長一短のような気がします。
標準というわけではないのですが、みなさんはどのような手法で
帳票を作成しているのでしょうか?よろしければ教えてください。

長くなってしまいましたが、よろしくお願いします。

編集 削除
岡田 之仁  2004-01-21 18:03:11  No: 81603  IP: [192.*.*.*]

この手の問題は、プログラマーにとっては命題ですネ!〜

私も帳票については、よいツールにめぐり合っていません。
と言うか・・・よいものは、非常に高価です!

手ごろなものは、お察しの通り、一長一短・・・

ライセンスのことを考えると、Excelは使いたくない
のが実情・・・

よって、1か3と言うあたり・・・

仕様の変更やDBの設計変更が、よくある場合、CrystalReport
の場合、帳票の作成を初めからやり直さないといけない為、
メンテ性が悪いように思います。(私の知識不足かもしれません)

よって、3の方法で、ユーザーの納得する金額で購入可能な
市販ソフトを使っていると言うのが実情・・・

VB.NET では、グレープシティーのActiveReport.NET がよさそう
だと考え、丁度、これから使って製作に取り掛かるところです。

単票の場合は・・・Acrobat で、テンプレートを作成して、ハメ
込み印刷させて行っています。

そんなところです。

ご検討下さい。

※  グレープシティーの回し者ではありませんので
    あしからず・・・

以上。

編集 削除
KP  2004-01-23 09:40:49  No: 81604  IP: [192.*.*.*]

岡田 之仁さんありがとうございます。返信が遅くなりまして申し訳
ありません。

CrystalReportの件はそのように感じていました。(もっと知識不足ですが)
市販のソフト(ActiveReportを含めて)いろいろ検討しているのですが、
やはり高額ですね。

私の場合は社内ソフトのリプレースのため技術調査をしております。
VS.NETも購入してもらっているので、技術調査レベルでは、高いソフト
の購入はちょっと言い辛いところがあります。どれかに決めれば、
購入はしてもらえるとは思うのですが...

市販のソフトにはトライアル版等があるようなので、もう少し調べて
みます。

何か情報がありましたら、またよろしくお願いします。

編集 削除