8
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Power Apps でフォームコントロール使っている際に SharePoint リストの列の設定を変更した場合

Last updated at Posted at 2025-12-06

はじめに

Power Apps でデータの新規登録や編集を行う際、フォームコントロールを利用すると非常に楽です。例えば、以下のように、SharePoint リストを指定するだけで、自動でそのリストに存在する列、列の種類を踏まえ、自動で入力用のフォームを作ってくれます。

image.png

image.png

ただし、フォームコントロールで入力フォームを作成した後、SharePoint リスト側の列の設定を変更する、例えば、列の種類を選択肢からテキストに変更したとします。

image.png

その場合、自動ではフォームコントロール側の該当の列のコントロール (データカード) 側には変更が反映されません。
例えば、「優先順位」の列を選択肢からテキストに変えたところ、エラーが発生するようになりました。

image.png

このように、フォームコントロールで入力フォームを作成した後、列の種類を変更するなど、何らかの変更を加えた際、フォームコントロールで一部の列のコントロールの調子が悪く上手く動作しない場合の対処策を説明します。

対処策

対処策は非常に簡単です。フォームコントロールを選択し、以下の個所をクリックして、SharePoint リスト側で列の変更を加えた、または上手く動作しない列を一旦削除します。
※[フィールドの編集] ではなく、[〇件選択済み] といった表記になっている場合もあります

image.png

image.png

そして、同じ列を [フィールドの追加] から追加しなおします。
※それでも解決しない場合は、アプリの編集画面を一旦閉じて、再度編集画面で開きます。

image.png

そうすると、問題が解消します。以下の場合では、SharePoint リスト側で列の種類をテキストにしたため、テキスト入力するコントロールが作成されました。

image.png

SharePoint リスト側で列の設定を変更した際など、フォームコントロール内の一部の列のコントロールの調子が悪いときは、上記方法で列を追加しなおしてみてください。

8
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?