intra-mart Accel Kaiden! / プログラミングガイド

第2版 2014-08-01

«  4.3. ワークフローモジュール   ::   コンテンツ   ::   4.3.1.2. 申請書ガジェットマスタデータ  »

4.3.1.1. 申請書ガジェット

申請書( IM-Workflow )で利用されることを目的に作られたガジェットを申請書ガジェットと呼んでいます。
申請書ガジェットでは、前述の事項に加えて以下のような特記事項があります。

4.3.1.1.1. バリエーション違いの互換性

intra-mart Accel Kaiden! にて提供している申請書ガジェットは、
ガジェットクラスが同じであればガジェットバリエーションが異なってもデータの互換性があるようにしています。
実際にはデータベーステーブルは同一のものを利用し、バリエーションが違うものは画面レイアウト(や若干の入力項目)の差異があるという位置づけです。

4.3.1.1.2. ガジェットインスタンスの採番方法

前述の通り、ガジェットクラス・ガジェットバリエーションはそのガジェットの種類などを表します。
ガジェットインスタンスは、同一ガジェットの同時利用を行えるようにするための連番です。
ただし、申請書機能では、ガジェットインスタンスはガジェットクラスごとの連番で割り振られます。
ガジェットクラス ガジェットバリエーション ガジェットインスタンス
gadgetA v01 0
gadgetA v02 1
gadgetB v02 0
gadgetB v01 1
gadgetA v02 2

«  4.3. ワークフローモジュール   ::   コンテンツ   ::   4.3.1.2. 申請書ガジェットマスタデータ  »