ビジネスコンポーネントを使用するとき、
Start イベントと
After Trn イベントを除き、
トランザクション内のイベントはすべて無視されます。
これらのイベントにユーザーインターフェースを持つオブジェクトへの参照が含まれている場合、それらの参照は無視されます。
トランザクションがビジネスコンポーネントとして実行される場合のみ、1 つのイベントを実行するように指定できます。これは、次の例に示すように、イベントの前に [ BC ] 修飾子を指定して実行します:
[ BC ]
Event After Trn
.........
EndEvent
また、トランザクションがビジネスコンポーネントとして実行される場合のみ、両方のイベントを実行するように指定できます。この方法を次の例に示します:
[ BC ]
{
Event After Trn
.........
EndEvent
Event Start
.........
.........
EndEvent
}
同様に、 [ WEB ] 修飾子を使用すると、トランザクションが Web 環境で Web フォームを使用して実行され、ビジネスコンポーネントとして実行されない場合にのみ、1 つまたは両方のイベントを実行するように指定できます。