Power Apps の一般的な問題と解決策
この記事では、Power Apps の使用中に発生する可能性がある一般的な問題の一覧を示します。 問題は領域別にグループ化され、必要に応じて概要レベルの回避策が提供され、詳細が表示される可能性がある主要なドキュメントの場所へのポインターが表示されます。
問題の原因を絞り込む方法については、 Power Apps のトラブルシューティング戦略 に関する入門記事を参照してください。 この記事では、機能とパフォーマンスの両方の問題をデバッグするための主要な原則について説明します。
一般的な問題領域
コネクタと委任
- 表形式コネクタとアクション コネクタのしくみの概要については、「Connections」を参照してください。
- 委任の詳細については、「 キャンバス アプリでの委任 について」を参照してください。
- 送信および返されるデータを監視する方法については、「 Monitor を使用したキャンバス アプリのデバッグ 」を参照してください。
一般的な問題
ギャラリーとグリッドの自動次のリンクは、アクション ベースのコネクタでは機能しません。
次のリンク (ギャラリーまたはグリッドがクエリの次の結果セットのページを自動的に表示できるようにするクエリ結果のプロパティ) は、アクション ベースのコネクタではサポートされていません。 このトピックの詳細については、「 キャンバス アプリ用コネクタの概要」を参照してください。
SharePoint コネクタを使用したキャンバス アプリの共有
SharePoint 用アプリを共有する方法の詳細については、「キャンバス アプリ から SharePoint に接続する」を参照してください。
SQL データ ソースは、データ ソース名に "[dbo]" プレフィックスを追加しなくなりました。
この変更の詳細については、「Power Apps からSQL Serverに接続する」を参照してください。
カスタム コネクタと Microsoft Dataverse
Power Apps ビルド 2.0.540 以前を使用して作成されたアプリが、Dataverse 内のデータベースと、別の環境の少なくとも 1 つのカスタム コネクタに依存している場合は、コネクタをデータベースと同じ環境にデプロイし、新しいコネクタを使用するようにアプリを更新する必要があります。 それ以外の場合、API が見つからなかったことをユーザーに通知するダイアログが表示されます。 詳細については、「環境の 概要」を参照してください。
スペースを含む列名
Microsoft Lists、SharePoint ライブラリ、または列名にスペースが含まれる Excel テーブルを使用して作成されたリストを使用している場合、スペースを持つ列名は、次
someList.'Color Tag'
のように単一引用符で使用できます。オンプレミスの SharePoint に接続するアプリ
自動的に共有されない接続 (たとえば、オンプレミスの SharePoint サイト) に依存するアプリを共有する場合、ブラウザーでアプリを開いたユーザーは、[ サインイン] を選択またはタップしたときにテキストのないダイアログ ボックスが表示されます。 ダイアログ ボックスを閉じるには、右上隅にある閉じる (X) アイコンを選択またはタップします。 Power Apps Studio または Power Apps モバイルでアプリを開くと、ダイアログ ボックスは表示されません。 共有接続の詳細については、「 アプリ リソースの共有」を参照してください。
データから作成されたアプリの場合、データ ソースの最初の 500 レコードにのみアクセスできます。
Power Apps は、データ ソースに操作を委任することで、大規模なデータ ソースと連携します。 委任できない操作の場合、Power Apps は作成時に警告を表示し、データ ソースの最初の 500 レコードのみを操作します。 詳細については、「 委任の概要」を参照してください。
Excel データは、テーブルとして書式設定する必要があります。
Excel をデータ ソースとして使用する場合の制限事項については、「 クラウド ストレージ接続」を参照してください。
Microsoft Listsはサポートされていますが、SharePoint ライブラリ、一部の種類のリスト列、または複数の値または選択をサポートする列はサポートされていません。
詳細については、「 SharePoint Online」を参照してください。
認証を使用する場合の特定の Android モバイル デバイスでのサインインの問題
特定のデバイスやシナリオでは、認証システムを使用するときにサインイン エラーが発生する可能性があります。 これは、OEM がこの機能を制限しているためです。 詳細については、「 ADALError: BROKER_AUTHENTICATOR_NOT_RESPONDING」を参照してください。
Office 365 Video コネクタはサポートされていません。
統合
Power Automate フローは Power Apps で孤立しています。
古いバージョンの Power Apps パネルを使用して追加された Power Automate フローが孤立して削除される可能性があります。 この問題を解決するには、フローを手動で再追加します。
Power Fx
Connection.Connected
は、Power Apps for Windows の OnStart 中に間違った値を返します。オフライン中に、Windows アプリでアプリを
Connection.Connected
起動した直後に数式が正しく true を返す可能性があります。 回避策として、 タイマー コントロールを使用して、それに応じてロジックの実行を遅延します。日時に関する問題
Microsoft Power Fx と Power Apps キャンバス アプリの日付と時刻の問題の詳細については、「Canvas アプリの日付時刻の問題のトラブルシューティング」を参照してください。 モデル駆動型アプリの日付と時刻の問題については、「モデル駆動型アプリの日付時刻の問題のトラブルシューティング」を参照してください。
Region
中国で Power Apps Studio を開くときのパフォーマンスの低下
Power Apps Studio は、中国での読み込み時に 30 秒以上かかる場合があります。 この問題は、21Vianet によってローカルにホストされているテナントには影響しません。
スタジオとForms
Power Apps Studio には、アプリの編集と発行のエクスペリエンスが含まれます。
スタートアップに関する問題
Power Apps へのアクセスまたは起動に問題がある場合は、「 スタートアップの問題のトラブルシューティング」を参照してください。
SharePoint フォームのサイズまたは方向の変更に関する問題
カスタム SharePoint フォームの 画面サイズと向きの 設定に問題がある場合は、 カスタム サイズを使用して問題を回避できます。 まず、[ 小さい サイズ] を選択して設定をリセットし、[ 向き] を [縦] に切り替え、[ 横] に戻します。 次に、[ カスタム ] を選択し、目的の画面サイズを入力します。 参考までに、小さい縦のサイズの場合は "幅: 270、高さ: 480"、小さい横長サイズの場合は "幅: 720、高さ: 480" がプリセット値です。
アプリ間での画面のコピーと貼り付け
アプリ間での画面のコピーと貼り付けは、現在サポートされていません。 この問題を回避するには、ターゲット アプリに新しい画面を追加し、ソース アプリの画面からコントロールをコピーし、ターゲット アプリの画面に貼り付けます。
SharePoint フォームのレイアウトを変更する
特定の言語で SharePoint フォームをカスタマイズしているときに、レイアウトを 縦 ( 既定値) から 横向きに変更しようとすると、アプリに複数のエラー (コントロールの黄色の三角形) が表示されることがあります。 これらのエラーを解決し、横向きのレイアウトを保持するには、[ 元に戻す] を選択します。
共有アプリでのフローの変更
フローをアプリに追加して共有した後、サービスを追加するか、フロー内の接続を変更する場合は、共有アプリからフローを削除し、フローを再追加してから、アプリを再共有する必要があります。 それ以外の場合、フローをトリガーするユーザーは認証エラーを受け取ります。
テーブル内の "タイトル" フィールドを変更する
他のテーブルが参照するテーブルの [タイトル ] フィールドを 1 つ以上の参照で変更すると、変更を保存しようとするとエラーが発生します。 この問題を回避するには、[ タイトル ] フィールドを変更するテーブルへの参照をすべて削除し、変更を加えてから、参照を再作成します。 参照の詳細については、「 テーブル間のリレーションシップを作成する」を参照してください。
Power Apps がデータからアプリを生成する場合、並べ替えと検索に使用されるフィールドは自動的に構成されません。
フィールドを構成するには、「ギャラリーのフィルター処理と並べ替え」で説明されているように、ギャラリーの Items 数式を編集します。
新しく共有されたアプリを使用できるようになるまで少し時間がかかる場合があります。
場合によっては、新しく共有されたアプリをすぐに利用できない場合があります。 しばらく待つと、使用可能になります。
フォーム コントロールでは、カスタム カードを使用してデータを変更することはできません。
ストック カスタム カードには、変更を書き戻すために必要な Update プロパティがありません。 この問題を回避するには、次の操作を行います。
- フォーム コントロールを選択し、カードに表示するフィールドに基づいて右側のウィンドウを使用してカードを挿入します。
- 「データ カードについて」の説明に従って、カードのロックを解除します。
- カスタム カードと同様に、カード内のコントロールを表示どおりに削除または再配置します。
カード ギャラリーは非推奨です。
この機能を使用する既存のアプリは引き続き今のところ実行されますが、カード ギャラリーを追加することはできません。 ギャラリーカード新しい編集フォームコントロールと表示フォーム コントロールに置き換えます。
ブラウザー
メモリ不足のブラウザー
32 ビット バージョンの Google Chrome または Microsoft Edge を使用していて、Power Apps の使用中にメモリが不足している場合は、64 ビット バージョンの使用を検討してください。
Power Apps for Windows
Windows プラットフォーム用の Power Apps モバイル アプリでは、Dropbox コネクタはサポートされていません。
この状況では、ポップアップ ダイアログに次のメッセージが表示されます。
今必要なサービスに接続できません。 ネットワーク接続を確認するか、後でやり直してください。
この問題が発生した場合は、Windows プラットフォームで Web プレーヤーを使用することを検討してください。
"デバイスを準拠としてマークする必要がある" というポリシーを使用した条件付きアクセスをMicrosoft Entra、Power Apps for Windows では機能しません。
Microsoft Entra IDで条件付きアクセス ポリシーが "デバイスを準拠としてマークする必要がある" に設定されている場合、ユーザーは次のサインイン エラーを受け取り、Power Apps にアクセスできません。
この問題を回避するには、ブラウザーを使用します。
アプリケーションには機密情報が含まれており、エンタープライズ管理コンプライアンス ポリシーを満たすデバイスまたはクライアント アプリケーションからのみアクセスできます。
次の手順
問題がこの記事に記載されていない場合は、 その他のサポート リソースを検索するか、 Microsoft サポートにお問い合わせください。 詳細については、「 ヘルプとサポートの取得」を参照してください。