Udemy 新コース: 作って学ぶAI Builder!

以前に作成したドキュメントテンプレートのダウンロード | Power Platform, Dynamics 365

以前に作成した帳票として利用できるドキュメントテンプレートをPower Platform から取得しようとしたとき、通常の画面からは取得できません。

そこで、API経由で取得する方法をご紹介します。今回はローコードで実現するためPower Automate で取得します。

ドキュメントテンプレートのテーブルは、Power Apps 作成者ポータルのテーブルの一覧からは確認できませんが、API 経由では確認できます。

API経由ではこのように取得できます。

BaseのURLは詳細から取得することができます。

また、ドキュメントテンプレート テーブルの論理名はdocumenttemplateのため、documenttemplatesに対して取得することができます。

こちらを用いてこのようなPower Automate を作成して取得します。

クエリは必要に応じて変更してください。

url
https://xxx.crm7.dynamics.com/api/data/v9.2/documenttemplates?$top=1

作成には以下のように入力します。

contentを取得しておきます。

expression
first(body('HTTP_要求を呼び出します')?['value'])['content']

ファイル名はname列に格納されています。

ファイルコンテンツはbinaryに変換しておきます。

以上でOneeDriveのルートフォルダにコンテンツを取得することができます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です