ポリアレポール

レポート生成モジュール
今すぐダウンロード

ポリアレポール ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • BSD License
  • 価格:
  • FREE
  • 出版社名:
  • Chris Gonnerman
  • 出版社のWebサイト:
  • http://newcenturycomputers.net/projects/rawprintserver.html

ポリアレポール タグ


ポリアレポール 説明

PollyReportsは、データベースレポートの書き込み用のクラスのセットを提供するPythonモジュールです。 ReportLabを使用してPDFの生成を行っていると仮定しますが、必要な「CANVASのような」オブジェクトを使用することができます.PollyReportsは、レポート生成のための次のフレームワークを提供します。レポートオブジェクトには、インスタンス化でデータソースがバインドされています。 1つ以上のバンドオブジェクト(少なくとも詳細バンド)を追加する必要があり、その後、delence()メソッドがデータソースを処理するために呼び出されます。データソースは、[]操作を介してアクセスできるオブジェクトを生成するイテレータでなければなりません。これは主にDict、List、およびTuple型、すなわち標準のデータベースモジュールによって返される最も一般的な種類のレコードです。詳細帯域は、各行に対して1回生成されます。バンドオブジェクトには、行のデータの印刷方法を定義する要素のリスト(一般に少なくとも1つ)が含まれます。要素は、通常のデータ項目またはラベルを印刷することができ、画像のような他のものを処理するためにサブクラス化することができる。各要素について要素を呼び出す帯域を呼び出すと、リスト内の最初の項目がバンドの全体的な高さであるレンダラーのリストを作成します。高さは、バンドが現在のページに収まるかどうかを決定するために使用されます。そうでない場合は、最初に新しいページが作成されます。ページが最終的に帯域の準備ができている場合、Renderer.Render()は、実際にデータをレンダリングするために要素リスト内の各レンダラに対して呼び出されます。製品のホームページ


ポリアレポール 関連ソフトウェア