2

ページごとに 4 つの要素を持つ Delphi XE2 でレポートを作成する必要があるプロジェクトがあります。たとえば、1 ページ (11 x 8.5) の横長には 4 つの象限が必要です。

  • 第 1 象限のリッチ テキストの箇条書き項目
  • 第 2 象限と第 3 象限の棒グラフ
  • 最終象限の円グラフ

現在、これらのレポートは Excel と Powerpoint を組み合わせて作成されていますが、これは非常に時間がかかるため、Delphi アプリを使用してプロセスを自動化したいと考えています。

Report Builder と Rave Reports を使用した経験はありますが、ページを 4 つの領域に分割する必要がある状況に遭遇したことはありません。これは常に、従来のページごとに 1 つのグラフを使用するデザインでした。

4

4 に答える 4

2

Fastreport を使用すると、リッチ テキスト オブジェクトと Chart オブジェクトがあり、必要なレイアウトを作成できます。1 つのリッチ テキスト オブジェクトと 3 つのグラフ オブジェクトをページに配置し、コードに入力するだけです。

于 2012-05-01T07:32:24.250 に答える
1

サブレポートで fastReport を使用できます。また、ページcolumns = 2をアクティブにすることもできます。それは可能だと思います。

FastReport には、必要なものがすべて揃っています。

円グラフ

バーコード

リッチ内線

グループ & マスターの詳細リスト

于 2012-05-01T13:22:51.003 に答える
0

mORMotフレームワークで利用可能な、コードによって生成されたレポートを使用できます。

各ページはTMetaFileコンテンツでレンダリングされます。実際、QuickReportまたはページをメタファイルとしてエクスポートできる他のレポートを使用できます。チャートについても同じことが起こります。チャートをEMFコンテンツとして保存してから、TGDIPagesレポートに描画します。

次に、2番目のレポートインスタンスを使用して、ページごとに4ページを描画するのは簡単です。

次に、プレビュー、印刷、またはネイティブpdfエクスポートを手元に用意します。

于 2012-05-01T10:33:12.593 に答える
0

1 つの解決策は、レポートを作成して pdf または jpeg でエクスポートし、別のツールを使用して 4 象限を作成することです

(無料) PosteRazorアプリケーションをご覧ください。
http://posterazor.sourceforge.net/

于 2012-05-01T06:20:21.227 に答える