问题标签 [powerapps-selected-items]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
61 浏览

powerapps - 在 powerApps 中合并两条相似的记录

我有一个集合,如图所示:

图片

现在我必须将 Sharepoint;Nintex 和 Nintex;Sharepoint 合并到最终集合中的一条记录中,即 SharePoint;Nintex 通过删除重复的 Nintex;SharePoint one

0 投票
1 回答
631 浏览

filter - 如何使用按钮在 PowerApps 中显示来自 excel 表的过滤数据?

我是一个新手PowerApps,我正在尝试构建一个基于用户点击的应用程序,用户应该能够看到过滤后的数据。我的测试数据如下所示。为此,我在我的图库中创建了 3 个按钮,标题为“可用”、“停止服务”和“使用中”。因此,假设当用户单击“可用”按钮时,应用程序应显示用户“Sys1”和“Sys2”。同样,“停止服务”和“使用中”按钮也是如此。我将数据源保存为 Onedrive 中的 ExcelTable,并且能够成功连接到源。但是,当我在“可用”按钮上尝试以下代码时,什么也没发生。我不确定是什么问题?[见下文更新]

如果有可用于此任务的好的教程,请随时附上您的回复链接。

在此处输入图像描述

代码

注意: 属性:OnSelect

更新:

经过一点研究,我发现我需要有单独的屏幕来显示我过滤的数据。所以我使用 Navigate() 函数将我带到新屏幕。在我的屏幕2上,我有以下代码

代码:

注意:属性设置为“OnVisible”。我还使用 Forms-> Display 选项添加了 FormViewer。然后在属性选项卡下,我使用编辑字段添加了列名。

仍然问题没有解决!

0 投票
1 回答
109 浏览

powerapps - 如何从 Excel 表格中提取相关数据,在 PowerApps 中创建下拉列表并构建编辑表单?

这个问题是我之前问题的扩展,基本上,点击按钮用户会知道哪些系统可用。接下来,我想构建一个用户可以注册系统的表单。为此,我只想提取“可用”的系统。在这种情况下,它将是“Sys1”和“Sys2”。为此,我在主屏幕上创建了一个按钮,该按钮将导航到注册表单。

在注册表单 (Screen2) 中,我使用 Forms -> Edit forms 创建了我的表单。接下来我要为我的“系统”下拉菜单创建下拉菜单。因此,最终用户可以选择“Sys1”或“Sys2”。我的问题是我应该如何提取可用的工具并为我的系统列创建下拉列表?

如果有可用于此任务的参考资料,请随时附上您的回复链接。

0 投票
1 回答
446 浏览

powerapps - 在 Power Apps 中的按钮选项卡上按下时,如何仅显示共享点列表中的某些列值?

我正在基于 Sharepoint 列表在 Power 应用程序中创建一个应用程序。考虑它有两页。在第 1 页我有 2 个按钮 b1 和 b2。当我单击 b1 时,它应该转到第 2 页并仅显示我的 Sharepoint 列表中的一些列值。当我单击第 1 页中的按钮 b2 时,应显示其余列值。重点是 - 什么条件我应该给按钮来实现这一点任何人请帮助这些。

[当我单击介绍按钮时,它应该转到第二页并且应该只显示前 4 列,当我单击解决方案概述按钮时,它应该转到同一个旧页面并仅显示其余列

0 投票
1 回答
805 浏览

forms - 提交按钮会覆盖 PowerApps 中 Excel 表中先前填充的行吗?

我正在创建一个表单,最终用户可以通过单击提交按钮提交他们的表单条目。此任务的数据源是 Excel 表。我创建了 2 个屏幕。[更多更新见下文]

Screen1在 Gallery 表单中包含许多系统(Sys1、Sys2、Sys3...)的摘要。当最终用户单击其中一个选项卡(例如“Sys1”)时,它将通过查看摘要屏幕将他们带到最终用户可以注册的新屏幕(其中包含 Sys1 详细信息)。我在屏幕底部添加了“注册”按钮,该按钮导航到屏幕 2。

屏幕 2包含最终用户可以注册系统的编辑表单。我还想使用屏幕 1 中的一些值(例如 System 1 ID、Model# 等)。因此,对于这些项目,我将它们的“项目”属性设置为Gallery.Selected,并禁用这些字段,以便最终用户无法编辑这些字段。需要最终用户输入的字段是“文本框”形式,例如“注册人”、“注册时间”等。我在屏幕底部有提交按钮。因此最终用户可以提交表单。提交按钮的“OnSelect”属性设置为SubmitForm(Form1)

我对上述过程有两个问题

  1. 当用户单击提交按钮时,Excel 表中的先前条目将被覆盖。我也想保存以前的条目
  2. 当 Screen2 重新打开时,所有以前的条目都不清楚

Arun评论后更新

Arun 建议的用于创建和更新的代码不是我正在寻找的东西。创建代码在 Excel 表中追加两个新行。更新代码删除最后分配的值。我正在寻找一种方法Powerapps,其中PowerApps代码将首先在“Sys1”下面的情况下找到该行,并将该行更新为该列的“User1”和“Mod1”。假设“User1”想要为“Sys1”行添加另一个模型,它将附加在 Excel 表格的底部,如图 2 所示。图 2 是我想要的输出。图 1 是我最初的 Excel 表格。

图 1 初始 Excel 表(数据源)

在此处输入图像描述

图 2:预期输出

在此处输入图像描述

0 投票
1 回答
601 浏览

powerapps - 如何评估 PowerApps 中的空文本框?

我的 Excel 表(数据源)中有两列,我正在尝试评估这两列。第 1 列包含数据,第 2 列为空,如下所示。默认FormMode为“编辑”,其中包含 2 个标题为“Column 1”和“Column 2”的文本框,带有 1 个按钮可查看集合(参见下面的代码)。在使用 If 条件之前,我想检查是否可以看到第 1 行的记录。 Column1 的 dafault 属性设置Gallery2.Selected.Column1为 Column 2 的默认属性设置为" "。我使用下面的代码来查看集合是否会返回我的记录,不幸的是,我没有返回我的记录,而是看到了带有列名的空表,即 View -> Collections 下的 Column1 和 Column2。不知道下面的代码有什么问题。代码应该在 View> Collections 中返回预期的输出。

任何帮助表示赞赏!

数据源

在此处输入图像描述

代码:

预期产出

在此处输入图像描述

更新代码:

0 投票
1 回答
224 浏览

powerapps - 如何在 PowerApps 的图库中更新 TemplateFill 的颜色变化?

我有 2 个屏幕,数据源是 Excel 表。屏幕 1包含系统图库,图库的 TemplateFill 属性设置为下面的代码。下面的代码是根据之前的状态填充系统图块。现在,在屏幕 2中,我有一个注册表单,最终用户可以使用下拉菜单选择仪器的当前状态。我想根据最终用户提交的最后一个“当前状态”更新 Screen1 系统图块。此外,我还包含了 excel 表更新前后的屏幕截图。

不知道如何继续提交按钮的 OnSelect 属性。

提交前(默认 Excel 表格)

在此处输入图像描述

最终用户提交后

在此处输入图像描述

0 投票
2 回答
161 浏览

powerapps - 在另一个文本框中显示完全相同的文本

我可以知道如何从 Screen1 上的第一个 Combobox 过滤器列表中显示完全相同的值,并显示相同的值而无需再次选择?

感谢你的帮助。

在此处输入图像描述

0 投票
2 回答
1639 浏览

filter - 如何在 PowerApps 中获得不同的图库磁贴?

我的数据源PowerApps是 Excel 表。用户输入后,excel表如下所示。在下图中,可以看到“Sys1”在 Excel 表中出现两次,导致在 PowerApps 中为同一系统库创建一个额外的磁贴。我的问题是如何避免在 PowerApps 中重复创建磁贴?下面是 Gallery 和 Tile 的代码。我是新手PowerApps。提供带有解释的代码。

注意:我忘记在 Sys 之后添加名称。下面屏幕截图中的第一列名称应为“系统名称”

在此处输入图像描述

图库 -> 项目属性 [代码]

平铺 -> 文本属性 [代码]

0 投票
1 回答
161 浏览

filter - GroupBy 函数不在 PowerApps 中显示图库磁贴

这个问题是我上一个问题的扩展,位于此处。当我使用Filter我的问题中提到的代码时。图库正在显示系统名称。但是,当我尝试Filter使用 @carlosfigueira 提到的 Groypby 函数来包装我的代码时,我没有收到任何错误消息。但是,我看不到 Gallery Tiles。画廊正在显示线条,如下图所示。我在我的 Gallery 的 Items 属性下使用的代码如下。

GroupBy 的代码:

画廊屏幕: 在此处输入图像描述