intra-mart Accel Platform 設定ファイルリファレンス 第33版 2023-10-01

TableMaintenanceの設定

概要

TableMaintenanceの動作設定を行います。

モジュール TableMaintenance
フォーマットファイル(xsd) WEB-INF/schema/tablemaintenance-config.xsd
設定場所 WEB-INF/conf/tablemaintenance-config.xml

<?xml version="1.0" encoding="UTF-8"?>
<tablemaintenance-config
       xmlns="http://jp/co/intra-mart/foundation/tablemaintenance"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://jp/co/intra-mart/foundation/tablemaintenance jp/co/intra-mart/foundation/tablemaintenance/tablemaintenance-config.xsd ">
    <table-list-settings>
      <row-number-list>
        <row-number>10</row-number>
        <row-number>20</row-number>
        <row-number default="true">50</row-number>
        <row-number>100</row-number>
      </row-number-list>
    </table-list-settings>
    <table-detail-settings>
      <display-record-number-per-page>
        <initial-number>100</initial-number>
        <max-number>500</max-number>
      </display-record-number-per-page>
    </table-detail-settings>
</tablemaintenance-config>

リファレンス

テーブル一覧設定

タグ名 table-list-settings
テーブル一覧の設定を行います。

【設定項目】

<tablemaintenance-config>
    <table-list-settings>
      ・・・・・
    </table-list-settings>
</tablemaintenance-config>

必須項目 ×
複数設定 ×
設定値・設定する内容 なし
単位・型 なし
省略時のデフォルト値 なし
親タグ tablemaintenance-config

表示件数リスト設定

タグ名 row-number-list
一覧表示を行う画面において、1ページに表示する件数のリストを設定します。

【設定項目】

<tablemaintenance-config>
    <table-list-settings>
      <row-number-list>
        ・・・・・
      </row-number-list>
    </table-list-settings>
</tablemaintenance-config>

必須項目 ×
複数設定 ×
設定値・設定する内容 なし
単位・型 なし
省略時のデフォルト値 なし
親タグ table-list-settings

表示件数設定

タグ名 row-number
一覧表示を行う画面において、1ページに表示する件数のリストを設定します。

【設定項目】

<tablemaintenance-config>
    <table-list-settings>
      <row-number-list>
        <row-number>10</row-number>
        <row-number>20</row-number>
        <row-number default="true">50</row-number>
        <row-number>100</row-number>
      </row-number-list>
    </table-list-settings>
</tablemaintenance-config>

必須項目 ×
複数設定
設定値・設定する内容 1ページの表示件数
単位・型 数値 (1 - )
省略時のデフォルト値
表示件数リスト 10,20,50,100
初期表示件数 50
親タグ row-number-list

【属性】

属性名 説明 必須 デフォルト値
default この表示件数を初期値として扱います。 × false

テーブル詳細設定

タグ名 table-detail-settings
テーブル一覧から遷移する各テーブル詳細画面に関する設定を行います。

【設定項目】

<tablemaintenance-config>
    <table-detail-settings>
      ・・・・・
    </table-detail-settings>
</tablemaintenance-config>

必須項目 ×
複数設定 ×
設定値・設定する内容 なし
単位・型 なし
省略時のデフォルト値 なし
親タグ tablemaintenance-config

1ページに表示するレコード件数設定

タグ名 display-record-number-per-page
テーブル詳細画面において、1ページに表示するレコード件数を設定します。

【設定項目】

<tablemaintenance-config>
    <table-detail-settings>
        <display-record-number-per-page>
          ・・・・・
        </display-record-number-per-page>
    </table-detail-settings>
</tablemaintenance-config>

必須項目
複数設定 ×
設定値・設定する内容 なし
単位・型 なし
省略時のデフォルト値 なし
親タグ table-detail-settings

初期表示件数設定

タグ名 initial-number
テーブル詳細画面において、1ページに表示するレコード件数の初期値を設定します。
最大表示件数を超える値を設定することはできません。
最大表示件数を超える値を設定した場合、初期表示件数設定、および、最大表示件数設定はデフォルト値が利用されます。

【設定項目】

<tablemaintenance-config>
    <table-detail-settings>
        <display-record-number-per-page>
            <initial-number>100</initial-number>
        </display-record-number-per-page>
    </table-detail-settings>
</tablemaintenance-config>

必須項目
複数設定 ×
設定値・設定する内容 1ページに表示するレコード件数の初期値
単位・型 数値 (1 - )
省略時のデフォルト値 100 (※ table-detail-settings 省略時)
親タグ display-record-number-per-page

最大表示件数設定

タグ名 max-number
テーブル詳細画面において、1ページに表示するレコード件数の上限値を設定します。
テーブル詳細画面のレコード件数の入力欄に上限値を超える値が入力された場合、入力値は無効となり、上限値で取得します。

【設定項目】

<tablemaintenance-config>
    <table-detail-settings>
        <display-record-number-per-page>
            <max-number>500</max-number>
        </display-record-number-per-page>
    </table-detail-settings>
</tablemaintenance-config>

必須項目
複数設定 ×
設定値・設定する内容 1ページに表示するレコード件数の上限値
単位・型 数値 (1 - )
省略時のデフォルト値 500 (※ table-detail-settings 省略時)
親タグ display-record-number-per-page