使用法と例

ページングパネルの Web 拡張機能では、次のパラメーターを指定する必要があります。

  • 実績ページ: セル参照です。セルには、現在のページ数を持つ変数が含まれます。1 は最初のページを表します。
  • ページサイズ: セル参照です。セルには、ページ全体に表示されるレコード数を決定する変数が含まれています。
  • ページ数: ハイパーブロックの pagecount プロパティを参照します。
  • ページサイズのオプション: 選択可能なページのサイズを表す数値のリストです。数値は | または ; のいずれかで区切られます。

ページングパネル Web 拡張機能を挿入および構成するには、次の手順を実行します。

  1. Application Studio レポートを作成します。
  2. 複数行のデータを表示するハイパーブロックを挿入します。
    たとえば、期間次元のすべてのベースエレメントを表示するハイパーブロックを挿入します。
  3. rv_CurrentPage という名前のレポート変数を作成し、その値として [1] を指定します。
  4. rv_PageSize という名前のレポート変数を作成します。値として、各ページに表示するレコード数を指定します。[10] などを指定します。
  5. たとえば、rv_CurrentPage をセル H9 にドラッグします。
    セルには 1 が表示されます。数式エディターは =ReportVariables.rv_CurrentPage.Text を表示します。
  6. セル H9 に rv_CurrentPage 変数が含まれ、次の特性を持つアクションを作成します。
    アクション: タイプ
    アクションタイプとして [パラメーターを設定] を選択します。
    アクション: 条件
    [= TRUE] を選択します。
    アクション: モード
    モードとして [Web 拡張機能] を選択します。
    パラメーター: 名前
    [新しいパラメーター] をクリックし、rv_CurrentPage 変数を選択します。
    パラメーター: プロパティ
    [Value(.Text)] を選択します。
    パラメーター: 値
    =Actions.Input.Text と指定します。
  7. セル H10 で、次の特性のアクションを指定します。
    アクション: タイプ
    アクションタイプとして [パラメーターを設定] を選択します。
    アクション: 条件
    [= TRUE] を選択します。
    アクション: モード
    モードとして [Web 拡張機能] を選択します。
    パラメーター: 名前
    [新しいパラメーター] をクリックし、rv_PageSize 変数を選択します。
    パラメーター: プロパティ
    [Value(.Text)] を選択します。
    パラメーター: 値
    =Actions.Input.Text と指定します。
    パラメーター: 名前
    [新しいパラメーター] をクリックし、rv_CurrentPage 変数を選択します。
    パラメーター: プロパティ
    [Value(.Text)] を選択します。
    パラメーター: 値
    = 1 を指定します
  8. セル H10 では、この VALUE 関数 [=VALUE(ReportVariables.rv_PageSize.Text)] を指定します。
  9. ハイパーブロックを選択して [ハイパーブロックの設定] ダイアログボックスを開きます。次の情報を指定します。
    名前
    [期間] を指定します。
    ページング
    チェックボックスをオンにして、[ページサイズ] フィールドで rv_PageSize 変数を選択します。
    [現在のページ] フィールドで rv_CurrentPage 変数を選択します。
  10. [OK] をクリックします。
  11. オブジェクトツールバーの [Web 拡張機能] をクリックして、ページングパネル Web 拡張機能をダブルクリックします。
    カーソルがプラス記号 (+) に変わります。
  12. カーソルをドラッグして、Web 拡張機能をたとえば B11:F11 に挿入し、サイズ設定、および配置します。
    [Web 拡張機能の設定] ダイアログが表示されます。
  13. 次のパラメーターを指定します。
    実績ページ
    [=H9] を指定します。
    H9 は rv_CurrentPage セット変数を保持します。
    ページ数
    [=ReportObjects.Period.Pagecount] を指定します。
    ページサイズ
    [=H10] を指定します。
    H10 の各ページ全体に表示するレコード数を指定します。
    ページサイズのオプション
    [="10;20;50"] を指定します。
    ユーザーが選択できるページサイズのオプションを指定します。各値は、すべてのページ全体に表示するレコード数を表します。
  14. [OK] をクリックして、Web ブラウザーでレポートを表示します。