アプリケーション・モジュールで定義されたすべてのデータソース・インスタンスに対する変更をデータベースにポストします。
JSP構文
<jbo:PostChanges
appid="appModuleInstance"
/>
説明
PostChangesタグは、データソース・キャッシュに対する変更をデータベースと同期化する場合に使用します。データソース・キャッシュの変更後にポストを発行すると、次のことが行われます。
DMLに対して定義されたデータベース・トリガーが実行されます。これらのデータベース・トリガーは、データベースでデータを受け入れるために必要になることがあります。
データソースがデータベース・ロックを取得します。データベース・ロックを取得しない場合、データベースに変更を入力できません。
データソースがデフォルト値を取得します。
たとえば、属性値の設定後や行の削除後には、変更をポストする必要があります。データソースへの変更に対するポストによって、最初にデータベースに対してDML定義のデータベース・トリガーが起動されます。DML操作が完了し、データソースがロックを取得した後、変更をロールバックするか、データベースにコミットすることができます。
属性
appid: ApplicationModuleデータ・タグで指定したアプリケーション・モジュールID。
例
<jbo:PostChanges appid="OnlineOrdersModule" />