Power Apps からクラウド ストレージに接続する
Power Apps は、いくつかのクラウド ストレージ接続を提供します。 いずれかの接続を使用し、Excel ファイルを保存し、それに含まれる情報をアプリ全体で使用することができます。 これらの接続は次のとおりです:
Box | Dropbox | Google Drive | OneDrive | OneDrive for Business |
---|---|---|---|---|
注意
Power Apps での Azure Blob Storage の使用方法の詳細については、Power Apps から Azure Blob Storage に接続するを参照してください。
前提条件
- Power Apps へのアクセス
- 接続を追加する
- テンプレートから、データから、または新規にアプリを作成する
テーブルとして書式設定された データを含む Excel ファイル:
- Excel ファイルを開き、使用するデータの任意のセルを選択します。
- 挿入タブのテーブルを選択します。
- テーブルとして保存ダイアログ ボックスで先頭行をテーブルの見出しとして使用するチェック ボックスを選択し、OK を選択します。
- 変更を保存。
クラウド ストレージ接続に接続する
powerapps.com で、管理を展開し、接続を選択します。
新しい接続を選択し、クラウド ストレージ接続を選択します。 たとえば、OneDrive を選択します。
クラウド ストレージ アカウントのユーザー名とパスワードが求められます。 それらを入力し、サインインを選択します:
サインインすると、アプリ内でこの接続を使用できるようになります。
アプリ内で、リボンのビュー タブのデータ ソースをクリックまたはタップします。 右側のウィンドウで、データ ソースの追加をクリックまたはタップし、使用するクラウド ストレージ接続をクリックまたはタップしてから Excel テーブルを選択します。
接続 を選択します。
そのテーブルがデータ ソースとして一覧表示されます:
注意
Excel データはテーブルとして書式設定されている必要があります。
アプリで Excel データを使用する
挿入タブでギャラリーを選択し、テキスト付きギャラリー コントロールを選択します。
ギャラリーの**アイテム** プロパティを Excel テーブルに設定します。 たとえば、Excel テーブルの名前がテーブル 1 の場合、テーブル 1 に設定します:
ギャラリーは Excel テーブルからの情報で自動的に更新されます。
ギャラリーで、2 番目または 3 番目のラベル コントロールを選択します。 既定では、2 番目のテキストプロパティが表示されます。3 番目のラベルは自動的に
ThisItem.something
に設定されます。 これらのラベルはテーブルの任意の列に設定できます。次の例では、2 番目のラベルが
ThisItem.Name
に設定され、3 番目のラベルがThisItem.Notes
に設定されています。サンプル出力:
注意
1 番目のボックスは、実際にはイメージ コントロールです。 Excel テーブルにイメージがない場合、イメージ コントロールを削除し、その場所にラベルを追加できます。 コントロールの追加および構成 は優れたリソースです。
テーブルとレコードについて に詳細といくつかの例があります。
アプリの共有
アプリ、コネクタなどのリソース、組織内の他のデータ を共有できます。
Dropbox のフォルダーを共有する場合は、共有フォルダーをユーザーの Dropbox アカウントに添付する必要があります。
Excel ファイルに関連するコネクタには、特定の制限 があります。
既知の制限
アプリで Excel 接続を使用しようとしたとき、サポートされていないデータ型またはテーブルとして書式設定されていないが表示された場合、データをテーブルとして書式設定 してください。
Excel データに計算列が含まれる場合、それを使用してアプリを構築することはできません。そのデータを既存のアプリに追加することもできません。
Windows プラットフォーム用の Power Apps Mobile アプリは ドロップボックス コネクタをサポートしていません。 この状況では、ポップアップ ダイアログに次のメッセージが表示されます:
Upgrade browser to use Dropbox
その場合、Windows プラットフォームで Web プレーヤーを使用することを検討してください。
Excel のテーブルの共有
Excel ファイル内のデータを共有するには:
- OneDrive for Business の場合は、ファイル自体を共有します。
- OneDrive では、任意のメディアで、ファイルが含まれているフォルダーを共有し、URL ではなくファイル パスを指定します。
- Dropbox または Google ドライブでは、ファイルまたはフォルダーを共有します。
便利なリンク
使用可能な接続 をすべて参照してください。
アプリに接続を追加 およびデータ ソースを追加 する方法を説明します。
表形式のデータ ソースのテーブルとレコードについて。
いくつかの追加ギャラリー リソースには、アイテムの一覧を表示 およびギャラリーでイメージとテキストを表示 が含まれます。
注意
ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)
この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。