Power Appsが自動で作成してくれたアプリですが、そのままで使用できる方が稀です。 自分の好みのデザインに変更したかったり、テキスト入力ではなくラジオボタンやコンボボックスに変更したかったり、もっと表示したい内容を増やしたり減らしたり…ですので自動作成されたアプリの編集方法をまとめていきます。
自動作成でアプリを作成するのは簡単ですが、編集はある程度勉強しないとコツを掴むまで難しく感じます。 ここではあくまで簡単な一例を紹介いたします。
フォームの変更(カードコントロールの削除)
今回は試しに作成したToDoListを自動作成します。
EditScreenにある日時を入力する欄の変更をします。 ToDoListなので時間までは不要と思っているため、時間を削除します。
まず変更したいカードコントロールをクリックし選択します。 カードの[詳細設定]を選択すると、ロックされていることがわかるので、まずこのロックを解除します。
ロックを解除すると、時間のドロップボックスを削除できるようになります。 削除後×印の付いた赤丸が表示されるようになります。
これは元々自動作成で作成されたときに、SubmitForm関数でデータソースに登録する項目がなくなったことにより、式のエラーが起きていることを示しています。 赤丸をクリックし、[数式バーで編集]というメニューから数式を編集します。
まずUpdate関数に入っている引数のTime関数内のHourValue1とMinuteValue1が削除したことにより、エラーが起こっているため、Time関数以降を削除します。
(Time関数は時間と分の数値が入っているコンボボックスを時間にする関数です) これでこの計算式のエラーは解消されます。
もうひとつエラーが起こっているので、同様に計算式を修正します。 フォームの高さや幅は上下左右のカードコントロールに追従するように設定されているため、削除したことによりエラーが発生しています。
今回は残したDateValue1を基準にするように変更します。
「Date」と入れたところで下に候補が出てきます。 Power Appsは大文字小文字が間違っているだけでエラーが出るため、無難にこの候補を使用した方がよいので、下の候補を選択して修正します。
Heightの方も同様に修正します。これでエラーが解除されると思います。
このようにデフォルトで入っている計算式を変更して、自分の思うようにデータカードを変更してください。






