GETENVIRONMENTINFO

この関数は、レポートが表示される環境のプロパティに関する情報を返します。この情報をレポートデザイナーで使用することで、ダッシュボードや Apple Watch、および Infor Ming.le ホームページといった異なる環境において、レポートを最適な形で表示することができます。

GETENVIRONMENTINFO は通常、レポートの動作を制御する変数を構成するためにレポートロードアクションで使用されます。

次の表に、環境プロパティのカテゴリを示します。

カテゴリ プロパティ 説明
コンテナ

レポートが表示される範囲を参照します。たとえば、ダッシュボードウィジェットまたは Web ブラウザーです。

HasMargin コンテナに組み込みの余白があるかどうかを示します True または False
HasTitle コンテナにタイトルがあるかどうかを示します True または False
Width コンテナの幅 (ピクセル単位) 数字
Height コンテナの高さ 数字
IsDialog レポートをダイアログレポートとして開くかどうかを示します True または False
IsMing.le レポートを Infor Ming.le で開くかどうかを示します True または False
IsLocked ユーザーによる変更を防ぐためにダッシュボードがロックされているかどうかを示します True または False
Type コンテナのタイプを説明します HomepageWidget

AppleWatch

グローバル IsService レポートを Infor d/EPM Platform サービス 環境に表示するかどうかを示します True または False
ダッシュボード Name ダッシュボードの一意の名前 テキスト
Caption ダッシュボードの名前 テキスト
アプリケーション UniqueName アプリケーションの一意の名前 テキスト
ApplicationName アプリケーションの名前 テキスト
Version アプリケーションのバージョン 数字
Build アプリケーションのビルド 数字
Description アプリケーション説明 テキスト
認証 Username サインインしているユーザーの名前 テキスト
UserId サインインしたユーザーの ID ID
Roles サインインしたユーザーが属するロール テキスト
Group サインインしたユーザーが属するグループ テキスト
Tenant テキスト
構成値 (CV) Infor d/EPM Platform サービス で指定された構成値の名前 テキスト

構文

関数のカテゴリ引数とプロパティ引数はオプションですが、ほとんどの場合、両方が指定されています。

以下の構文は、指定されたプロパティの値を返します。

=GETENVIRONMENTINFO("category","property")

例を以下に示します。

GETENVIRONMENTINFO("Container","IsMing.le")

以下の構文は、カテゴリ内のすべてのプロパティの XML テーブルと、それぞれの値を返します。

=GETENVIRONMENTINFO("category")

以下の構文は、値を持つすべてのカテゴリとプロパティの XML テーブルを返します。

=GETENVIRONMENTINFO()

値がないか空白であるプロパティやカテゴリは無視されます。たとえば、関数を含むレポートがダッシュボードに表示されている場合を除き、=GETENVIRONMENTINFO("Dashboard") は値を返しません。