キャンバス アプリでコレクションを作成および更新する

コレクションを使用すると、ユーザーはアプリで管理できるデータを格納できます。 コレクションは、製品一覧内の製品など、類似したアイテムのグループです。 コレクションなど、さまざまなタイプの変数の詳細については、キャンバス アプリの変数についてを参照してください。

前提条件

このビデオでは、コレクションの作成と更新の方法について説明しています:

複数列コレクションの作成

  1. Power Apps Studio で、テキスト入力 コントロールを追加します。

    テキスト入力コントロールを挿入する。

  2. 左側のナビゲーション ウィンドウで省略記号を選択し、名前の変更、次に 製品名 を入力してコントロール名を変更します。

    コントロール名を変更します。

  3. ドロップ ダウン コントロールを追加します。

    ドロップダウン リストの追加。

  4. ドロップ ダウン コントロールの名前を に変更し、そして Items プロパティがプロパティ リストで選択されていることを確認します。

    項目のプロパティ。

  5. 数式バーで、DropDownSample をこの式で置き換えます。

    ["Red","Green","Blue"]

  6. Button コントロールを追加し、Text プロパティを 追加 に設定し、その OnSelect プロパティをこの式に設定します。

    Collect(
        ProductList,
        {
            Product: ProductName.Text,
            Color: Colors.Selected.Value
        }
    )
    
  7. F5 キーを押して ProductName にテキストを入力し、 のオプションを選択して 追加 を選択します。

    アプリのプレビュー。

  8. 前のステップを少なくともあと 2 回繰り返してから、Esc キーを押します。

  9. ファイル メニューで コレクション を選択し、作成したコレクションを表示します。

    コレクションの表示。

コレクションの表示

  1. 垂直方向の Gallery コントロールを追加します。

    縦方向のギャラリーの追加。

  2. ギャラリー Items プロパティを ProductList に設定します。

  3. データ ウィンドウで、サブタイトル フィールドを 、タイトル フィールドを 製品 に設定します。

    ギャラリーの Items プロパティを設定し、表示されるフィールドを変更する。

  4. データ ウィンドウを閉じて、ギャラリーを選択してから、レイアウト フィールドに タイトルとサブタイトル を設定します。

    ギャラリーのレイアウトの変更。

    画面は次の例のようになります。

    最初の画面例。

1 つまたはすべてのアイテムを削除する

  1. ギャラリーの下部の近くをクリックまたはタップし、左上隅にある鉛筆アイコンをクリックまたはタップして、ギャラリー テンプレートを選択します。

    ギャラリー テンプレートを選択する。

  2. ごみ箱 アイコンをギャラリー テンプレートに追加します。

    ごみ箱アイコンを追加する。

  3. そのアイコンの OnSelect プロパティを次の式に設定します。

    Remove(ProductList, ThisItem)

  4. ギャラリーの外側にボタンを追加し、Text プロパティを クリア に設定し、OnSelect プロパティを次の式に設定します。

    Clear(ProductList)

  5. Alt キーを押しながら、ごみ箱 アイコンを選択して、コレクションからそのアイテムを削除します。または クリア ボタンを選択して、コレクションからすべてのアイテムを削除します。

SharePoint リストをコレクションに配置する

  1. SharePoint リストへの接続を作成します

  2. ボタンを追加して、OnSelect プロパティをこの関数に設定し、ListName を SharePoint リストの名前に置き換えます。

    Collect(MySPCollection, ListName)

    この関数は、MySPCollection という名前の SharePoint リストと同じデータを含むコレクションを作成します。

  3. Alt キーを押しながら、ボタンを選択します。

  4. (任意) 作成したコレクションをプレビューするには、ファイル メニューの コレクション を選択します。

ギャラリーで SharePoint リスト (日付、選択肢、ユーザーなど) のデータを表示する方法については、ギャラリーにリストの列を表示するを参照してください。 フォームで (ドロップダウン リスト、日付の選択、およびユーザーの選択を使用して) データを表示する方法については、フォームの編集コントロールとフォームの表示コントロールを参照してください。

次の手順