Skip to main content

 

参考情報

 

 

OutSystems

Logger

メッセージやエラーをログに記録するためのメソッドを提供します。console.logとして使用しますが、Service Centerでもメッセージをログを記録します。

このロガーはconsole.logロガーとしてもサーバーロガーとしても機能し、Service Centerにログメッセージを送信します。オフラインの場合、ログメッセージはローカルストレージに一時的に保存され、オンラインになるとService Centerに送信されます。

概要

関数
error エラーをログに記録します。
log ログメッセージ

関数

エラー

error(module: 文字列, messageOrError: 文字列 | Error, [error: Error]): void

エラーをログに記録します。

messageOrError引数とerror引数が両方指定されている場合、ログへの記録前に、メッセージ情報(およびmessageOrErrorがErrorオブジェクトの場合はスタック情報)が\nを区切り文字に使用して連結されます。

例1:

try {
  // do some synchronous operations
} catch(e) {
  $public.Logger.error("MainModule", e);
}

Example 2 (error logging in asynchronous code):

yourClientAsyncAction().then(function() {
  // do some operations that can throw an error
}).catch(function(err) {
  $public.Logger.error("MainModule", err);
});

パラメータ:

  • module: 文字列
    ログに記録するモジュールの名前。
  • messageOrError: 文字列 | Error
    ログに記録するエラーまたはメッセージ。
  • (オプション)error: Error
    Errorオブジェクト。

戻り値: void

ログ

log(module: 文字列, message: 文字列): void

ログメッセージ

パラメータ:

  • module: 文字列
    ログに記録するモジュールの名前。
  • message: 文字列
    ログメッセージ。

戻り値: void

  • Was this article helpful?