Power Appsコネクタ解説作成者向けPower Apps

【Power Apps for Makersコネクタ】GetEnvironmentsアクションで環境を一覧表示する

Power Apps

Power Appsには、作成したアプリの情報を取得出来るPower Apps for Makers(作成者向けPower Apps)コネクタというコネクタがあります。

この記事では、

  • GetEnvironmentsの構文、取得できる戻り値
  • 環境を一覧表示する方法

を紹介します。

作成者向けPower Appsコネクタの追加方法

左側のデータタブから、データの追加Power Apps for Makersを選択します。

作成者向け Power Appsを選択します。一覧になければ接続の追加をクリックして接続を作成します。

作成者向けPower Appsコネクタが追加されます。

GetEnvironments

構文

作成者向けPowerApps.GetEnvironments().value

戻り値

パス説明
nametext環境ID
displayNametext環境の表示名
isDefaultboolean既定環境かどうか
createdByレコード環境の作成者
createdTime日時環境の作成日

環境の一覧表示

環境IDを取得するために、ギャラリーやコンボボックスで環境名を一覧表示する方法を紹介します。

ギャラリー

ギャラリーを追加して、Itemsに作成者向けPowerApps.GetEnvironments().valueを設定します。

ラベルを追加して、ThisItem.properties.displayNameをTextプロパティに設定すると環境名が一覧表示されます。

コンボボックス

コンボボックスを追加して、Itemsに以下の数式を設定します。

AddColumns(
    作成者向けPowerApps.GetEnvironments().value,
    "DisplayName",
    properties.displayName
)

コンボボックスはレコード型などのオブジェクト形式のデータを表示項目として指定できないので、AddColumns関数で表示したい値を持つ列を追加する必要があります。

テナント・環境・アプリ/フローIDの取得方法
コネクタの様々なアクションではテナントや環境のIDを求められます。これらのIDの取得方法を、UIでの取得方法とコネクタのアクションで動的に取得する方法に分けて紹介します。UIでの取得方法UIで各種ID...

コメント

タイトルとURLをコピーしました