一定の行数でデータウィンドウを改ページする

PowerBuilder Tips

方法

データウィンドウにおいて一定の行数ごとに改ページを行うには、”Ceiling(GetRow() / n)” といった式の計算フィールドで行をグループ化します。

手順は下記のとおりです。

  • データウィンドウに計算フィールドを配置し、たとえば 10 行ごとに改ページさせる場合は、式に “Ceiling(GetRow() / 10)” と入力します。
  • メニューの [行 – グループの作成] で「グループの指定」ダイアログを開き、作成した計算フィールドを「データ項目(ソース)」から「カラム」に移動してグループを作成します。
  • 作成したグループのプロパティ [全般] タブの「グループごとに改ページ」をチェックします。

行の追加や削除を行った場合には、そのたびに GroupCalc 関数を呼び出してグループの再計算を行う必要があります。

 

Tips情報

プロダクト :PowerBuilder

バージョン :2017R3

Tips 一覧を見る
PowerBuilder 2019 R3 日本語版リリース
PowerBuilder マイグレーション