次の方法で共有


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

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

前提条件

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

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

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

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

    コントロールの名前を変更する方法を示すスクリーンショット。

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

    ドロップダウン リストを追加する方法を示すスクリーンショット。

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

    数式バーの横の Items プロパティを示すスクリーンショット。

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

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

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

    Collect(
        ProductList,
        {
            Product: "ProductName.Text",
            Color: "Colors.Selected.Value"
        }
    )
    
  7. アプリを確認するには、F5 キーを押すか、再生ボタンを選択します。 キーを押して ProductName にテキストを入力し、のオプションを選択してから追加を選択します。

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

  9. 変数 ウィンドウを選択し、コレクション を選択して、作成したコレクションを表示します。

    変数リストのコレクション セクションを示すスクリーンショット。

コレクションの表示

  1. 挿入>垂直ギャラリー コントロールを選択します。

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

  3. ツリー ビューでギャラリーを選択し、次にフィールドを選択します。

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

  5. レイアウト> タイトルとサブタイトル を選択します。

    タイトルとサブタイトルのタイルが選択された状態のレイアウト タブを示すスクリーンショット。

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

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

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

    Remove(ProductList, ThisItem)

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

    Clear(ProductList)

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

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

  1. Microsoft Lists を使用して作成されたリストへの接続を作成する

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

    Collect(MySPCollection, ListName)

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

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

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

次の手順