0

在我的 Power App 中,我使用组合框来允许用户从连接的 SharePoint 列表中的选择列中选择一个选项。

它没有显示应有的不同选项的组合框,而是显示一个包含数百个值的大型空白列表。当我尝试使用常规下拉菜单时,也会发生同样的事情。

我尝试删除组合框和 SharePoint 列,然后重新开始,但都没有解决我的问题。

具有两个值的常规选择列中的 SharePoint 列,组合框中的公式为“列表名称”。“列名称”

这是 Drop Down 当前的样子,就像我在上面所说的那样,它应该只有 2 个值,而是显示数百个空白值。

在此处输入图像描述

4

1 回答 1

0

我认为这里有一个误解。

您想要实现的是获得允许用户在此字段中选择的选项(例如,您创建列时设置的选项)。

通过像“列表名称”。“列名称”一样引用 SharePoint 列表的选择列,您是在告诉 PowerApps 从 SP 列表中获取所有行并从您的选择字段中显示实际值。它们可能是空的,因为这些行在您添加选择列之前就已经存在。

我的建议

  1. 解决方案 A
  • 在 PowerApps 元素的 Items 属性中明确定义要从中选择的选项
  • 将原始 SP 列表中的字段设置为单行文本以接受表单提交
  1. 解决方案 B
  • 使用单行文本字段创建新的 SP 列表
  • 将要选择的选项作为行添加到此新列表中
  • 将原始SP列表中的字段设置为单行文本以接受表单提交(您也可以尝试将列设置为查找类型)
  • 在 PowerApps 控件的 Items 属性中引用此列表。
于 2021-08-09T13:49:56.817 回答