機械翻訳について

スクリプトからの診断メッセージのログ

ビジネス・オブジェクトのルールを作成する際、独自のスクリプトによって記録されたメッセージを診断ログに書き込むときに、printまたはprintln関数をカスタムGroovyコードに追加できます。

たとえば、複数のオブジェクト関数を呼び出すBefore Updateトリガー・スクリプトがあるとします。 printまたはprintlnファンクションをオブジェクト・ファンクションに追加して、ファンクションがコールされるたびにメッセージをログに出力できます。

  • コード・エディタを使用している場合は、print文またはprintln文を追加できます。 前者は改行文字なしで値を書き込みますが、後者は改行とともに値を書き込みます。 たとえば:
    // Write a diagnostic message to the log
    println("[In: BeforeUpdate] Status = ${Status}")
  • アクションの構成ウィンドウを使用してトリガーを作成および編集する場合は、その他のスクリプト・カテゴリのログ・メッセージ・アクションをアクション・グループにドラッグして、printlnをアクション・チェーンに追加できます。

「ロギングの有効化」では、メッセージに基づいてトリガーされた関数、およびランタイム例外を確認できます。 ログ・トリガーの開始および終了をログに記録するために特別な操作を行う必要はありません。これらのアクションは常にログに記録されます。