微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

组合框和下拉菜单未显示正确选项

如何解决组合框和下拉菜单未显示正确选项

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

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

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

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

这是下拉菜单当前的样子,就像我上面说的那样,它应该只有 2 个值,但显示的是数百个空白值。

enter image description here

解决方法

我认为这里存在误解。

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

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

我的建议

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?