在画布应用中创建和更新集合

使用集合存储用户可以在您的应用中管理的数据。 集合是一组相似的项目,如产品列表中的产品。 有关不同类型变量(如集合)的详细信息:了解画布应用变量

先决条件

  • 注册 Power Apps,然后提供用于注册的相同凭据登录
  • 在 Power Apps 中创建一个应用,或打开一个现有应用。
  • 了解如何在 Power Apps 中配置控件

观看此视频,了解如何创建和更新集合:

创建多列集合

  1. 在 Power Apps Studio 中,添加文本输入控件。

    插入“文本输入”控件。

  2. 通过在左侧导航窗格中选择控件的省略号,选择重命名,然后键入 ProductName,重命名控件。

    重命名控件。

  3. 添加一个下拉列表控件。

    添加下拉列表。

  4. 重命名下拉列表控件颜色,确保在属性列表中选择了 Items 属性。

    Items 属性。

  5. 在公式栏中,将 DropDownSample 替换为以下表达式:

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

  6. 添加按钮控件,将 Text 属性设置为 "Add",并将 OnSelect 属性设置为以下公式:

    Collect(
        ProductList,
        {
            Product: ProductName.Text,
            Color: Colors.Selected.Value
        }
    )
    
  7. 按 F5,在 ProductName 中键入一些文本,在颜色中选择一个选项,然后选择添加

    应用预览。

  8. 至少再重复两次上一个步骤,然后按 Esc 键。

  9. 如果您使用的是 Power Apps Studio 的预览版,请选择变量窗格,然后选择集合以查看您创建的集合。

    显示集合。

    如果您使用的是经典版本的 Power Apps Studio,请在文件菜单上,选择集合

    显示集合。

显示一个集合

  1. 添加垂直控件。

    添加垂直库。

  2. 将库的 Items 属性设置为 ProductList

  3. 数据窗格中,将副标题字段设置为颜色,将标题字段设置为产品

    设置库的 Items 属性,并更改它显示的字段。

  4. 关闭数据窗格,选择库,然后将布局字段设置为标题和副标题

    更改库布局。

    您的屏幕将类似于下面的示例:

    第一个屏幕示例。

删除一个或所有项

  1. 依次单击或点击库底部附近位置和左上角附近的铅笔图标,从而选择库模板。

    选择库模板。

  2. 垃圾桶图标添加到库模板。

    添加垃圾桶图标。

  3. 将图标的 OnSelect 属性设置为以下公式:

    Remove(ProductList, ThisItem)

  4. 在库外面,添加一个按钮,将其 Text 属性设置为 "Clear",并将其 OnSelect 属性设置为以下公式:

    Clear(ProductList)

  5. 按住 Alt 键,选择某个项的垃圾桶图标,将该项从集合中删除,或选择清除按钮将所有项从集合中删除。

将列表放入集合

  1. 创建与使用 Microsoft Lists 创建的列表的连接

  2. 添加一个按钮,并将其 OnSelect 属性设置为此函数,将 ListName 替换为您的列表的名称:

    Collect(MySPCollection, ListName)

    此函数创建一个名为 MySPCollection 的集合,其中包含与您的列表相同的数据。

  3. 按住 Alt 键,并选择此按钮。

  4. (可选)要预览您创建的集合,请在文件菜单上选择集合

有关如何在库中显示 Microsoft Lists 或 SharePoint 中的数据(如日期、选择项和人员)的信息:在库中显示列表列。 有关如何在窗体中显示数据的信息(包括下拉列表、日期选取器和人员选取器):编辑窗体和显示窗体控件

后续步骤

备注

您能告诉我们您的文档语言首选项吗? 进行简短调查。(请注意,此调查是英文版调查)

此调查大约需要七分钟。 不会收集个人数据(隐私声明)。