Delphiにてスケジュール管理使用するガントチャート図を
描きたいのですが、何か良いツールはありますでしょうか?
ご存知の方、いらっしゃいましたら
教えてください。
この掲示板で「ガントチャート」で検索すると
ラベルが表示されない(ガントチャート)
https://www.petitmonte.com/bbs/answers?question_id=6315
ガンチャートの使い方
https://www.petitmonte.com/bbs/answers?question_id=6762
などがありますが、いかがですか?
igyさん、ご回答ありがとうございます。
Delphiコンポーネントでは見栄えも含めて少々機能が不足していますので
帳票ツールで良いものがないか探しています。
ご存知ないですか?
探しているのは、
帳票ツール(QuickReportやLightReportなどの印刷ツール)なのですか?
TChartのようなグラフツールなのですか?
Igyさん、ご対応ありがとうございます。
現在、CristalReportsを使用しているのですが
今一、ガントチャートの見映えがよくありません。
帳票ツールで良いものはないですか?
ガントチャート図を描画したり、帳票に出力したことがないので、お役に立てませんが、
> Delphiコンポーネントでは見栄えも含めて少々機能が不足
具体的に必要な機能を詳細に挙げたり、
> 帳票ツールで良いもの
どのような事ができれば、ガオ〜さんにとって“良い”のか、
(「ガントチャートの見映えが良い」というのでも、どのような機能があれば見栄えが良くなるかなど)
詳細に挙げれば、他の方から情報が得られるかもしれません。
igyさん、お返事ありがとうございます。
説明不足で申し訳ありません。
工程の進捗状況をガントチャートで表したいです。
例えば、A工程の着手予定日と完了予定日
そして、着手実績日と完了実績日をガントチャートに表したいです。
>現在、CristalReportsを使用しているのですが
>今一、ガントチャートの見映えがよくありません。
工程の進捗状況のガントチャート図は、CristalReports で出力したときは
どのように実装したのですか?
igyさん、お返事ありがとうございます。
CrystalReportsにて、工程ガントチャートを作成し
(データベースはOracle)
DelphiにてA工程の着手予定日と完了予定日
そして、着手実績日と完了実績日をoracleデータベースのテーブルに
データ更新をし、CrystalReportsで作成したレポートを更新し、Delphiにて表示させています。
説明の仕方が悪いので意味がわからないでしゅうか?
>CrystalReportsにて、工程ガントチャートを作成し
>(データベースはOracle)
>DelphiにてA工程の着手予定日と完了予定日
>そして、着手実績日と完了実績日をoracleデータベースのテーブルに
>データ更新をし、CrystalReportsで作成したレポートを更新し、Delphiにて表示させています。
CrystalReports 自体にガントチャート を作成する機能があるわけですね。
失礼しました。
(他のグラフコンポーネントと連携してたり、直接 線を描画してたりするのかなと思いまして・・)
ということは、ガオ〜 さんがお探しなのは、
「ガントチャート作成機能がある 帳票ツール」
で、
>現在、CristalReportsを使用しているのですが
>今一、ガントチャートの見映えがよくありません。
この部分を解消するには(見栄えをよくするためには)、
どのような機能等があればよいのですか?
ちなみに、
FastReport VCL
http://www.agtech.co.jp/products/fastreportvcl/featuresinfo2.html
には、
>グラフ (TeeChart Pro のすべての機能をフルサポート)を提供します。
とあり、
TeeChart Pro 8J VCL 比較表
http://www.newtone.co.jp/producttc802.html
には、
>QuickReportとの互換性
とありますので、
TeeChart & (FastReport or QuickReport) が ガオ〜 の希望する機能があるか
調査してみるのもよいかと思います。
訂正です。
×:TeeChart & (FastReport or QuickReport) が ガオ〜 の希望する機能があるか
○:TeeChart & (FastReport or QuickReport) が ガオ〜 さんの希望する機能があるか
Igyさん、お返事ありがとうございます。
今朝から出張での為、お返事遅れまして申し訳ありませんでした。
只今、移動中で帰宅は深夜になります。
明日、お知らせいただいサイト拝見しまして
改めて、ご連絡させてください。
何度も申し訳ありません。
Igyさん、お返事ありがとうございます。
今朝から出張での為、お返事遅れまして申し訳ありませんでした。
只今、移動中で帰宅は深夜になります。
明日、お知らせいただいサイト拝見しまして
改めて、ご連絡させてください。
何度も申し訳ありません。
ちなみに、TeeChartのガントチャートは、
TeeChart Pro 8J
http://www.newtone.co.jp/producttc800.html
の
【ガントツール】
に画面イメージがあるようです。
igyさん、ご連絡遅れまして申し訳ありません。
二つのサイト拝見しました。
共に興味深いです。
早速、販売元に確認します。
FastReportはdelphiのteeChartが
ガントチャートに対応していることが条件ようです。
評価版を使用して見たいと思ってます。
ありがとうございました。
ちなみに Delphi に搭載の TeeChartでも ガントチャートも作成できます。
最初に挙げた
ガンチャートの使い方
https://www.petitmonte.com/bbs/answers?question_id=6762
に記載した
Delphi5(おそらく6, 7でも可) のTeeChartヘルプの
「目次」ページ
ユーザーガイド
4.コンポーネントリファレンス
4.3. TeeChart 系列
4.3.10. ガント
あたりが参考になるかと思います。
Delphi搭載の TeeChartとの連携は試していませんが、
QuickReportはDelphi2007ぐらいまで搭載(または「登録ユーザーダウンロード」サイトでダウンロード)、
FastReport(Basic版相当) はDelphiXE2にバンドルされていますので、
試してみるのもよいかもしれません。
また、TeeChart にも Printメソッド等がありますので、
ガントチャート単体の印刷ができればよいだけなら、帳票との連携は不要かもしれませんね。
ツイート | ![]() |