演習 - Power Apps キャンバス アプリでカスタム コネクタを使用する
コネクタを作成し、テストしました。次に、キャンバス アプリでそれを使用する方法について説明します。
メモ
Power Apps では、Microsoft 365 のライセンスまたは無料試用版のいずれかが必要です。 ご自身のライセンス オプションの詳細について確認してください。 Microsoft 製品には、Microsoft Power Apps および Power Automate が含まれます。
キャンバス アプリを作成する
最初に、空白のキャンバス アプリを作成します。 Power Apps Studio で左側の
Create
メニューに移動し、Canvas app from blank
パネルをクリックします。モーダル ポップアップが表示されたら、名前、在庫を
App name
フィールドに入力し、形式は既定値のままにします。 次に、Create
ボタンをクリックします。Data
メニューに移動してカスタム コネクタを追加します。 データ ウィンドウには何も表示されません。Add data
ボタンをクリックして検索ボックスに在庫を入力すると、InventoryManager
カスタム コネクタが表示されます。 (カスタム コネクタにInventoryManager
と名前を付けた場合。)InventoryManager
コネクタをクリックすると、InventoryManagement
接続が表示されます。Power Apps にカスタム コネクタが正常に追加されました。 上部にある
Insert
メニューに移動し、Button
をクリックしてキャンバスにボタン コントロールを追加します。Button1
が選択されたら、OnSelect のプロパティ値を選択し、次の関数式を入力します。InventoryManagement
はカスタム コネクタを表し、getapiwarehouselocations()
は API エンドポイントを表します。warehouses
コレクションには、getapiwarehouselocations()
関数が返す結果が格納されます。ClearCollect(warehouses, InventoryManagement.getapiwarehouselocations())
Gallery
をクリックしてVertical
コントロールを選択します。Vertical
コントロールが追加されたら、データ ソースを選択する必要があります。上で宣言した
warehouses
コレクションを選択します。 次に、Vertical
コレクションが次のものを変更します。現在、warehouses
コレクションには何も含まれていないためです。Windows では
Alt
キー (MacではOption
キー) を押しながら、Button
ボタンをクリックすると、Vertical
コントロールに倉庫の場所一覧が表示されます。
Power Apps アプリにカスタムコネクタを正常に追加しました。