最初にあなたが言っ8,264 x 20,125 inches
たのは、どちらが正しくないと思いますか。Jasper Reports はインチではなくピクセルを使用していると思います。次に、指定されたサイズとインチから PDF にエクスポートするときに変換があります。例として、通常の 8.5 インチ x 11 インチのレターの場合、Jasper レポートの対応するサイズは 612 X 792 になります。
それで、それはどういう意味ですか?
つまり72
、Jasper Reports の世界では、現実世界のすべてのインチが等しいということです。したがって、Jasper Reports での 8,264 x 20,125 のサイズは 114.8" x 279.5" のサイズになります。これは、約 9.5 フィート x 23 フィート強になります。それはかなり大きいです!
それで、あなたは何をしますか?
Jasper Reports の A4 は 542 x 842 です。そのため、レポートの実際のサイズを小さくする必要があります。小さいフォントを使用したり、テキストを折り返したりする必要がありますが、この場合、それだけでは十分ではないと思います。
レポートをデザインすることは、芸術と見なすことができます (私には約束があります)。達成しなければならない特定の目標があり、失敗します。
- 役に立つために必要な情報を含める必要があります。レポートに十分なデータがない場合、これは扱いにくい場合があります。多すぎて、誰もそれを理解できません。満たさなければならないバランスです。
- 目を楽しませる必要があります。これは、きれいな写真という意味ではありません。つまり、自然な流れが必要です。項目がずれていたり、適切にグループ化されていない場合、読者はレポートを処理できません。
- レイアウトでは配信形式を考慮する必要があります。PDF として配信されるレポートとスプレッドシートとして配信されるレポートには大きな違いがあります。スプレッドシートを使用すると、ユーザーは必要な列を非表示にすることで簡単に組み合わせることができるため、より多くの情報を収めることができます。
- レポートは印刷されますか? 印刷する場合は、標準のページ サイズに固執するか、少なくとも印刷されるページ サイズを把握する必要があります。拡大鏡が必要なほどフォントを小さくすることはできないため、これは制限になります。
他にもあると思いますが、私が個人的に気をつけてレポートを書いているところです。
あなたの場合、非常に多くのデータがあるため、2 つの選択肢があると思います。
- Excel へのエクスポートのみを許可し、ユーザーが必要なものを決定できるようにします。欠点は、彼らがそれを印刷している場合、Excel から印刷されたようにきれいに見えないことです。
- レポートが使用される各タスクの特定のニーズを満たすさまざまなレポートにレポートを分割します。これの欠点は、作業が増えることです。まず、このレポートが実際に何にどのように使用されているかを把握する必要があります。次に、ユーザーがそれを使用して決定を下すために実際に必要な情報は何か。
個人的には、オプション 2 を使用します。大量のデータを含むレポートはほとんど役に立ちません。ユーザーは、これほど多くのデータを含むレポートからどのように結論を導き出すことが期待されていますか? できるだけシンプルで、クリーンで、要点を絞ったものにすると、より効果的なレポートになります。