• ベストアンサー
  • 暇なときにでも

帳票ツール

VB6でアプリケーションの開発を行います。 これまで、帳票ツールはCristalReports(もちろん製品版)またはACCESSを使ってきましたが、日本的な伝票やクロス集計の弱さや細かいバグに悩まされて、次回からは他の帳票ツールを使用するつもりです。 そこで、日立のEURと文化オリエントのActiveReportを候補に挙げてますが、それぞれのメリット、デメリットなどありましたらご教授下さい。 ちなみに、開発する帳票は、伝票系、一覧表系が半々です。

共感・応援の気持ちを伝えよう!

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.3

うちの会社でも同じように今まではCristalReportsを使用していたのですが、こちらのソフトも色々と問題が多く、一度他の製品を使ってみようという事でActiveReportを使いはじめたところです。 データの制御やクロス集計といった場合には、VBと同じ感覚でコードを記入できるという点でさすがに使いやすいです。複雑なデータ処理を必要な場合はActiveReportの方が使い易いかと思います。 しかし、グリッド線がが細かく表示されない、何より一番困ったのは拡大表示がされないという点です。 既存の伝票にデータのみを印字しなければならない場合などには位置あわせが大変だと思います。 ちなみに今は改行、改ページの問題に突き当たっていまして、何か有益な情報がどこかにのっていないものかと思い、ここにも辿り着きました。 仕事として使うにはどちらも一長一短あると思います。 両方を使った事のある者の感想の一つとして、参考にしていただけると幸いです。

共感・感謝の気持ちを伝えよう!

その他の回答 (2)

  • 回答No.2
  • safari
  • ベストアンサー率50% (1/2)

帳票ツールを探していらっしゃるそうですが、上記2製品以外にもさまざまな帳票ツールがあります。 ただ、プログラミングレスで完全なエンドコンピューティングは難しいのではないでしょうか。 DBからデータを取得する、そのデータをフォーマットに割り当てるなど、1個所を変更したら別の個所も変更しなければならないということが多いように思います。 一応、上記2製品以外にも紹介しておきますと、富士通から「SystemWalker/OutputASSIST」という製品が出ています。

共感・感謝の気持ちを伝えよう!

  • 回答No.1
  • R_Moon
  • ベストアンサー率60% (9/15)

mfukuさん、こんにちわ。直接の回答ではありませんが、MicrosoftのExcelを帳票ツールとして使うという手もありますよ。結構汎用性もあって私はよく使います。

共感・感謝の気持ちを伝えよう!

質問者からの補足

アドバイスありがとうございます。 私も帳票ツールとして長年Excelも使ってきました(すみません書いてませんでした)。 しかし、Excelは今回は対象外です。 Excelで帳票設計できるツールもAG-Tech社から発売されてますが、今回はそれも評価の結果対象外にしました。 理由は、Excelではどうしてもアプリケーション側でのプログラミングが必要になってくるからです。 今回は、エンドユーザーコンピューティングもキーワードとなります。 つまり、場合によっては、エンドユーザーに帳票のカスタマイズや新規帳票の作成を行ってもらうからです。 また、Excelでは伝票印刷に弱点を感じられます(ACCESSやCrystalReportsも)。 微妙な定型伝票への微妙な位置合わせや、金額の各桁にきっちり罫線が引かれている場合など色々と問題が発生します(我々では何とか対処できても、エンドユーザーではどうだろうか?)。 日本生まれのEURはその辺の「日本の伝票」的な部分に強いと言われてますが、実際使われている方にとってどうなんでしょうか?

関連するQ&A

  • 帳票ツールを使わずに帳票出力が出来ますか?

    VB6を使って開発しています。 帳票ツールを使わずに帳票出力が出来ないものかと考えております。 まぁそれが出来ればツールなんて必要ないじゃないかとも思うのですが(^^; よろしくお願いします。

  • VB2008から、HITACHI EURの帳票を使いたい

    お世話になります。現在、VB2008で開発をしておりますが、 DataGridViewの印刷という内容で以前質問させていただいたのですが、 それを帳票ツールで行いたいと考えております。 PCにHITACHIのEURがあるのですが、どうすればDataGridViewの内容を EURの帳票に作成することができるでしょうか・・・。 自分でも現段階でイメージがつかめず、曖昧な言葉でしか表現できないのですが、どなたか、ご教授ください。

  • VB.netで最適なWEB帳票ツール

    現在VB.netで開発中です。 そこでお聞きしたいのですが、帳票ツールで 「コレがおすすめ」といったものはありますか? アクティブレポート、クリスタルレポート、その他いろんなツールが あると思いますが、価格、機能すべてを含めて 最も最適なツールを教えて下さい。 ※それぞれのツールの利点や欠点も添えていただけると うれしいです

  • ActiveReportsで縦書きの帳票

    VB6、ActiveReport1.5Jにて開発を行っております。 問題の帳票は ddOLandscape(横方向),A4で横方向(右)にレコードを追加する、といった類のものです。 そこで表示文字自体を右に90度回転させて ddOPortrait(縦方向),A4 にして縦方向(下)にレコードを追加しようと考えたのですが、フォントでは"@MS 明朝"では左に90度回転だし(それだと集計も行っているので都合が悪いんです。)、何かいい方法がないかと思い質問しました。 よろしくお願いします。

  • ActiveReport1.5 を使ってコンビニ決済対応の帳票を作る場合の注意点など

    ActiveReport1.5を使ってコンビニ決済の払込伝票の帳票を作ろうと考えています。 実際に決済する信販会社から聞いたのですが、ActiveReportを利用して印字した場合、EAN128のバーコードの読取りが難しい場合があると聞きました。 バーの太さなどが微妙にずれたりするとのことですが、利用実績はあるとのことです。実際には実物をチェックしないとなんとも言えないとのことでした。 そこで、どなたか開発した経験のある方いませんか? いらっしゃいましたら、何か問題が起こったか、どのような問題か? どのように対策したか教えていただければと思います。

  • ソフト内でグラフや帳票を作成するために

    おはようございます。 個人的な興味から伺いたいのですが、 自己開発のWindowsGUIアプリケーション(.Net環境)を作成した場合、 データのグラフ化や帳票を作成するには、 コンポーネントとしてActiveReportやCrystalReport等のソフトを使わなければ実現できないのでしょうか? それとも、VB.Net、C#、C++.Netなどの言語のみで実現できるのでしょうか? 生産性など、作りやすさという点からは、上記ソフトを使ったほうが良いことはわかるのですが、 例えば、単純な帳票(簡単な請求書)を作るだけでも、高価なソフトを買うというのは、無駄な気がしています。

  • Javaでの帳票開発

    今まで、.NET+VS2005をメインで開発をしてきました。 これから仕事の都合でJava+NetBeansを始めることになったのですが、 一般的にJava開発ではどのような帳票ツールが使われているのでしょうか。 CrystalReportと機能的に同等のものを探してます。 CrystalReport for Javaというのがあるようですが、Linuxで動くアプリを作れるかが不明なので・・・。 やりたい事は例えば、クラサバもしくはWebのある画面に印刷ボタンがあって押すと、印刷ダイアログを 表示し「xxx集計表」を印刷、もしくは「xxx集計表」をPDF形式にて出力というのを考えています。

  • VisualBasic2008での印刷支援ツール

    現在、VB6.0から2008の開発環境を整えるべく調べているのですが、印刷機能をサポートするツールの選択で行き詰っております。以前はエクセルを使用した帳票印刷を主としてvbReportを使用していました。2008に対応した帳票印刷の支援ツールでおすすめがあれば教えて頂けると幸いです!(^^)

  • ActiveReportについて

    いつも参考にさせていただいてます。 VB6.0での開発でActiveReport1.5Jを使用して帳票を作成しているのですが、プレビュー画面の出力結果と、実際に用紙に出力した出力結果とでは罫線のズレが生じました。 プレビュー画面に罫線を合わすと用紙の方がズレ、用紙の方で合わすとプレビュー画面の方がズレます。 これはActiveReportのバグなのでしょうか?それともプリンタのドライバが最新ではないからでしょうか? このような経験をされた方がいらっしゃったら、対処法をご教授お願いしいたします。

  • ACCESSに変わるレポーティングツール探しています

    基幹システム(Oracle10g)のデータをもとに、ACCESSを使用していろいろな帳票や集計を行っているのですが、同じようなことを他の市販ツールを用いてできないかと考えており、いい製品があれば教えていただけないでしょうか。 ■現在の使用法(ACCESS) ・基幹データ(Oracle)をACCESSからODBCリンク接続して、リアルな情報を元に帳票(ACCESSレポート)出力やデータのクエリ集計出力(csv出力)を行っている。 ・帳票出力やデータ集計出力に必要な情報について、基幹データに存在しないものもあるので、それらについてはACCESSのフォームから直接データを入力しており、それらのデータをクエリにてマージして出力している。 ■市販ツールの要件 ・現在ACCESSで行っていることが実現可能 ・大量の基幹データでも高速処理が可能(現在処理性能が低くて困ってます) ・エンドユーザ(ACCESSは問題なく使用できるレベルの人)が、ある程度の説明を実施すれば帳票や集計クエリなどの開発を行うことが可能 ・帳票やデータ集計クエリのサーバーでの一元管理も可能