GETENVIRONMENTINFO

この関数は、レポートが表示される環境のプロパティに関する情報を返します。この情報は、レポートデザイナーが、レポートがダッシュボードや Apple Watch などの異なる環境で最適に表示されるようにするために利用できます。

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

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

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

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

HasMargin コンテナに組み込みの余白があるかどうかを示します True または False
コンテナ HasTitle コンテナにタイトルがあるかどうかを示します True または False
コンテナ Width コンテナの幅 (ピクセル単位) 数字
コンテナ Height コンテナの高さ 数字
コンテナ IsDialog レポートをダイアログレポートとして開くかどうかを示します True または False
コンテナ IsMing.le

レポートを Infor OS Portal で開くかどうかを示します

True または False
コンテナ IsLocked ユーザーによる変更を防ぐためにダッシュボードがロックされているかどうかを示します True または False
コンテナ Type コンテナのタイプを説明します

HomepageWidget

AppleWatch

ダッシュボード Name ダッシュボードの一意の名前 テキスト
ダッシュボード Caption ダッシュボードの名前 テキスト
グローバル IsService レポートを Infor EPM services 環境に表示するかどうかを示します True または False
グローバル FarmMode ファームのモード オンプレミスまたはクラウド
グローバル TenantMode テナントのモード シングル、マルチ、またはハイブリッド
グローバル FarmEnvironment ファーム環境

製造、テスト、開発

グローバル IsGenAIAvailable Infor GenAI が利用可能かどうかを示します。 True または False
Application Name 現在のアプリケーションの一意の名前 テキスト
Application Caption 現在のアプリケーションのキャプション テキスト
Application Description 現在のアプリケーションの説明 テキスト
Application Version 現在のアプリケーションのバージョン テキスト
Application Vendor 現在のアプリケーションのベンダー テキスト

構文

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

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

=GETENVIRONMENTINFO("category","property")

例を以下に示します。

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

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

=GETENVIRONMENTINFO("category")

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

=GETENVIRONMENTINFO()

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