最近のアクセス:
ビジネスコンポーネントとして実行するトランザクションルール

ビジネスコンポーネントを使用する場合、次のルールを除くすべてのトランザクションルールが実行されます:
  • ユーザーインターフェース (Customer.call()) を含むトランザクションルール
  • 適用されないトランザクションルール: 
オブジェクトでビジネスコンポーネントとして使用するトランザクションにおいて、これらのルールが定義されていた場合は、分析メッセージ「SPC0097 <ルール> ルールはビジネスコンポーネントに適用されません」が表示されます。
トランザクションで定義された特定のルールを実行するように指定できます (ルールがビジネスコンポーネントとして実行される場合のみ)。このためには、次の例に示すように、ルールの前に修飾子 [ BC ] を指定します:
[ BC ] Default(InvoiceDate, &today);
次の例に示すように、一連のルールを指定することもできます:
[ BC ]
{
     rule1;
     rule2;
     ...
     ruleN;
}
固有の Web フォームを使用する Web 環境でトランザクションを実行する場合にのみ 1 つのルールまたは一連のルールを実行する必要がある (ルールがビジネスコンポーネントとして実行される場合を除く) 場合、同様に、修飾子 [ WEB ] を使用して指定できます。









サブページ
Created: 15/01/07 22:48 by Admin Last update: 21/05/21 03:31 by Admin
カテゴリ
Powered by GXwiki 3.0