intra-mart Accel Kaiden! プログラミングガイド 第21版 2024-04-01

4.2.2.4.3. 定義

4.2.2.4.3.1. ガジェット定義を定める

ガジェット定義を定めます。
今回はガジェットクラスを「workReportSummary」、ガジェットバリエーションを「c01」とします。

4.2.2.4.3.2. intra-mart Accel Kaiden! 勤務管理モジュール設定ファイルを設定する

intra-mart Accel Kaiden! 勤務管理モジュール設定ファイルに、勤務表(共通)集計値表示パターン(workReportCommmonSummaryPattern)に使用するガジェットを設定します。
勤務表機能関連の拡張も併せて参照してください。
<defaultSetting>

  … 略 …

  <!-- 勤務表(共通)集計値表示パターン(カスタマイズ用)
     * 省略できません
     * 1勤務表に複数勤務体系がある場合の共通集計値表示パターンを設定します。<br />
     * ※ガジェットクラス、ガジェットバリエーションを「_」で連結して設定します
   -->
  <workReportCommmonSummaryPattern>workReportSummary_c01</workReportCommmonSummaryPattern>

  … 略 …

</defaultSetting>

コラム

intra-mart Accel Kaiden! 勤務管理モジュール 設定ファイルについては、『intra-mart Accel Kaiden! セットアップガイド』を参照してください。

4.2.2.4.3.3. ガジェット定義を登録する

ガジェット定義の登録を行います。
JSPは次項で作成するJSPのパスを設定します。
JSPパスは「/WEB-INF/views/kaiden/v2/tutorial2/gadget/workReportSummary/workReportSummaryC01.jsp」とします。

コラム

JAVAパスは設定不要です。
ソートキー、サーフィスキーは使用しないため、任意の値を設定します。

  • ガジェットマスタ
No. 論理名 物理名 長さ 必須 PK
1 ガジェットクラス gadget_class varchar2 100 Y PK
2 ガジェットバリエーション gadget_variation varchar2 100 Y PK
3 JSPパス jsp_path varchar2 1000    
4 JAVAパス java_path varchar2 1000    
5 ソートキー sort_key number 15 Y  
6 サーフィスキー surface_key varchar2 100 Y  

-- ガジェットマスタ
insert into k10m_gadget values ('workReportSummary', 'c01', '/WEB-INF/views/kaiden/v2/tutorial2/gadget/workReportSummary/workReportSummaryC01.jsp', '', 0, '0', null, null, null, null, null, null, null, null, null, null, '2023-06-30 00:00:00', 'tutorial2', 1, '2023-06-30 00:00:00', 'tutorial2');