powerapps - 从多选组合框中获取值
问题描述
我有一个绑定到 SharePoint 列表的用户/组类型字段的下拉列表。我可以选择多个用户并想收集他们的电子邮件地址。我预计这会奏效。我的分隔符是;
,这是正确的。
Concat(lsOwner.SelectedItems.DisplayName; ";")
问题是这只返回空字符串。我选择了 2 个用户,结果是;;
. 为了检查是否存在值,我将结果映射到一个列表框,在那里我可以看到 2 个邮件地址。只是为了好奇,我尝试从列表框中收集地址,例如:
Concat(ListBox1.SelectedItems.Value ;"")
Concat(ListBox1.SelectedItems.Email ;"")
当我选择一个或多个时,它们都返回空字符串(即使电子邮件地址在列表中可见)。请有人告诉我我做错了什么。提前致谢。
解决方案
Concat 函数的第二个参数是将应用于第一个参数的记录的表达式。您想要的可能是以下表达式:
Concat(
lsOwner.SelectedItems;
DisplayName;
";")
推荐阅读
- python - 如何使用opencv从皮肤图像中去除头发?
- workflow - 在 Flow Approval 电子邮件中隐藏“创建者”
- java - SpringBatch 的 Step 块中的泛型方法
- sql - 想要用 case when 语句返回空行
- javascript - 如何让 THREE.Plane 始终面向相机?
- qgis - 您可以从 qGIS 中的 WCS 文件创建等高线吗?
- bash - 在 bash shell 中将文件从一个目录移动到另一个目录时,参数列表对于 ls 来说太长了
- firebase - 当互联网在运行交易时断开连接时,颤振应用程序崩溃
- c - 将(sscanf)大整数扫描成字节
- jhipster - 如何在 JHipster 蓝图中使用自定义模板?