イベントとしてPDFテーブルに挿入する量を設定する方法を教えてもらえますか?ページごとの合計を取得してページの下部に表示するには、アイテムの金額が必要です。しかし、私が今やったことは、SQLの実行中に、データがテーブルに直接挿入される量を設定することです。テーブルが完成したら、ドキュメントに追加します。その結果、を使用してページごとの合計を印刷しようとしましたが、ページごとのイベントではなく、アイテムの全額を取得しましたonEndPage()
。テンプレートにテーブルを作成したいのですが、テンプレートにテーブルを挿入する方法と、行の行番号を取得する方法がわかりません。
質問する
229 次
1 に答える
0
TotalAmount
オブジェクトと2つの異なるセルイベントが必要です。
TotalAmount
オブジェクトには、1つの変数(たとえば)amount
と2つまたは3つのメソッド( addAmount()
、、getAmount()
および)が必要resetAmount()
です。
TotalAmount
オブジェクトと量をパラメータとして、最初のタイプのセルイベントを作成します。layout()メソッドのに金額を追加しTotalAmount
ます。このメソッドは、体の細胞が描画されたときにトリガーされます。
TotalAmount
オブジェクトをパラメータとして、2番目のタイプのセルイベントを作成します。空のフッターセルには、このセルイベントを使用します。によって返された値を使用しgetAmount()
て、メソッドにその値を描画しますlayout()
。resetAmount()
フッターに表示される合計が累積的でない場合は、この方法を使用してください。
テーブルを作成するとき、テーブルオブジェクトはパギナチンを認識しません。イベントは、テーブルを作成した時点ではなく、セルが描画された時点でのみトリガーされます。そのため、テーブルを作成する時点で金額を追加することはできません。
于 2012-12-15T11:11:34.623 に答える