システム変数

フローサービスによってあらかじめ定義されている変数です。システム変数を変更することはできません。システム変数には以下のものがあります。

システム変数名
(日本語表記/英語表記)
説明
設計情報
プロジェクトオーナー
ProjectOwner
プロジェクトの設計ユーザー名
プロジェクト名
ProjectName
プロジェクト名
プロジェクトファイル名
ProjectFileName
プロジェクトファイル名
プロジェクトファイルのフォルダ
ProjectDirectory
プロジェクトファイルのフォルダ
フロー名
FlowName
フロー名
インストールディレクトリ
AsteriaDirectory
インストールディレクトリ
オーナーのホームディレクトリ
OwnerDirectory
プロジェクトを作成したユーザーのホームディレクトリ
実行時情報
リクエストID
RequestId
リクエストID
セッションID
SessionId
セッションID
実行ユーザー名
ExecuteUser
実行ユーザー名
実行ユーザーのホームディレクトリ
UserDirectory
実行ユーザーのホームディレクトリ
呼び出し元フローのプロジェクト名
ParentProjectName
このシステム変数を参照するのがサブフロー、またはエラー処理フローの場合、呼出し元フローのプロジェクト名
呼び出し元フローのフロー名
ParentFlowName
このシステム変数を参照するのがサブフロー、またはエラー処理フローの場合、呼出し元フローのフロー名
エラー処理(このシステム変数を参照するのがエラー処理フローの場合)
エラーが発生したコンポーネント名
ExceptionComponent
エラーの原因となったコンポーネント名
エラーメッセージ
ExceptionMessage
エラーメッセージ
エラー詳細
ExceptionDetail
これはエラー詳細情報を文字列化したものです。内容には以下のものが含まれます。
  • ExceptionState
  • エラーになったコンポーネントとその時のプロパティ
  • エラーになったコンポーネントの入力ストリームの文字列値
  • ExceptionParam(設定されている場合)
  • ExceptionStream(設定されている場合)
  • スタックトレース
エラーコード
ExceptionErrorCode
エラーコード
エラーが発生したコンポーネントの種別
ExceptionComponentType
エラーの原因となったコンポーネントのコンポーネント種別
パラメータ値1〜5
ExceptionParam1〜5
エラーの原因となったコンポーネントによって設定されたパラメータ名1〜5に対応する値
パラメータ名1〜5
ExceptionParamName1〜5
エラーの原因となったコンポーネントによって設定されたパラメータ名
エラーが発生したマッパー関数名
ExceptionFunctionName
エラーの原因となったマッパー関数名
HTTPリクエストの場合
HTTPリクエストのURL
RequestURL
HTTPでフローを実行した場合の実行URL
※サーバー名とポートは入りません
呼び出し元ホスト名
HttpRemoteHost
HTTPでリクエストされた場合のリモートホスト
呼び出し元アドレス
HttpRemoteAddr
HTTPでリクエストされた場合のリモートホストのIP
HTTPサーバー名
HttpServerPort
HTTPリクエストを受けたHTTPサーバーのサーバー名
HTTPサーバーのポート番号
HttpServerName
HTTPリクエストを受けたHTTPサーバーのポート

システム変数について

システム変数について、次項から以下の順で説明します。

 

▲ このページのトップへ