问题标签 [powerapps-collection]

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 回答
22 浏览

security - 根据 PowerApps 中的角色显示数据

当前应用图像

我需要过滤现有应用程序中的数据。如您所见,我们有许多办事处。我的要求是,

1:创建角色。2:办公室“Ahd-a”的经理只能看到他办公室的员工名单。3:主任级别的人可以看到所有办公室的所有列表。

0 投票
0 回答
167 浏览

json - 在 Power Apps 中运行 SQL 查询 - 响应出现 JSON 格式错误

我编写了一个 Power Automate Flow 来针对 Azure Synapse 数据库执行 SQL 查询。目标是将其连接到 SQL 查询包含动态文本字段条目的 Power App。

后续步骤:

  1. 根据以下屏幕截图使用 Power App 创建流 在此处输入图像描述

  2. 成功运行 Flow,针对 Execute a SQL Query 连接器检索 JSON 格式的 SQL 结果

  3. 使用正文“body('Execute_a_SQL_query')?['resultsets']['Table1']”配置响应连接器,并使用测试结果生成响应正文 JSON 架构

  4. 创建了 Power App,带有一个按钮来测试运行 SQL 查询。与我的“RunSQL”流相关联的按钮。一个。将 OnSelect 集合分配给我的按钮(使用 TextInput2 中嵌入的测试 SELECT TOP 10 * 查询):ClearCollect(sqlSearchData, RunSQL.Run(TextInput2.Text)) b。将 sqlSearchData 分配给空白库以显示结果

  5. 按下按钮并返回错误说在此处输入图像描述

响应连接器(响应正文 + JSON 模式)中只有几个设置,两者似乎都是正确的。Execute a SQL Query 连接器工作并检索正确的数据。是什么导致了这个错误?

0 投票
0 回答
160 浏览

powerapps-canvas - 如何在不向连接器添加响应样本的情况下访问“PowerApp Canvas”中的响应 json 对象?

我有一个“客户 api”来通过 ID 获取个人资料信息。使用此 api 创建自定义连接器。然后在 Canvas Power App 中使用连接器。

在应用程序中,数据存储在名为“DataReceived”的集合中。

问题是:如果我们在创建自定义连接器时不添加示例响应正文,则集合中的数据是一个布尔值,如图 1 所示。

但是,如果我们添加示例响应,我们可以访问与示例模式匹配的所有信息。存储在集合中的数据以表格形式显示,如图 2 所示。

图 1:

画布电源应用程序

图 2:将“响应样本添加”到海关收集器时的画布 Power App“收集”

画布电源应用程序

所以主要问题是:有没有办法访问powerapps(canvas)集合中的json数据而不在“自定义连接器”中添加“示例响应”?

0 投票
0 回答
302 浏览

powerapps - Power Apps - Create file then Update file meta data

We have built a Power App that will upload files to a sharepoint list with Meta Data. The only problem is the Meta Data it uploads is uniform for the entire Gallery that it is uploading instead of individual for each item.

How do you accomplish the meta data staying with a specific item on the upload/update properties step? Is the fix on the Flow or is it on the Powerapps/collection side?

This is the upload code on power apps Clear(colAttachmentGallery); ForAll(Gallery1.AllItems,Collect( colAttachmentGallery, { Title: ddDocTitle.Text, DataStream: imgDataStream.Image } ));UploadOfficeFiles.Run(JSON(colAttachmentGallery,JSONFormat.IncludeBinaryData),ddDocTitle.Text,ddDocStatus.Selected.Value,ddDocDescription.Text,ddDocCompany.Selected.Value,ddDocCategory.Selected.Value,ddDocDate.SelectedDate) If you look at the screenshot of the powerapps you'll see the two document status as "Active" & "Pending Review" but when I go to upload them the Update Properties Flow makes both documents the same ("Pending Review")

enter image description here

enter image description here

0 投票
0 回答
29 浏览

powerapps - 如何创建一个接受图像作为连接输入的 microsoft powerapp

我是 microsoft powerapp 的初学者,试图创建一个基本的应用程序,它有一个按钮和一个图像,当我点击按钮时,应该调用一个 api(连接器或连接),并将图像作为输入(表单数据),以及在文本字段中显示 json 响应。任何帮助将不胜感激

0 投票
0 回答
161 浏览

powerapps - 将数据从集合插入到下拉列表、PowerApp、Canvas

我正在尝试将数据表/集合中的数据插入到 Power Apps 的 Canvas 应用程序中的下拉项目

获取下拉数据卡值中的所有值

如果我写的话,在项目中->

提前致谢。

0 投票
0 回答
19 浏览

sharepoint - 即使逻辑从未触发,Powerapp 网络调用也会对 sharepoint 进行

我有一个连接到 SharePoint 列表的 PowerApp。我正在尝试使用脱机数据,但遇到了一个问题,即如果设备处于脱机状态,即使我告诉代码不要打扰,仍然会尝试查询 SharePoint。

我的完整示例将在未连接时查询脱机集合,但我想提供一个发生相同行为的基本示例。下面是由按钮上的 onselect 事件触发的代码。

选择按钮时。监视器显示以下结果。在离线模式下,这将导致我不知道如何隐藏的错误。 在此处输入图像描述

我的问题是:

  1. 离线时如何停止拨打电话?
  2. 如果我无法阻止这一点,有没有办法抑制红色错误,在我的真实示例中,我的离线数据仍然按预期运行。

最后,我认为这可能与委托有关,但我尝试了过滤和搜索,并且两者的行为相同。

非常感谢

0 投票
0 回答
92 浏览

offline - 将保存的值修补到 PowerApps 中的 Dataverse 表

我正在尝试为我现有的应用程序实现离线功能。我将记录的信息存储在一个集合中并保存在本地:

当 iPad 重新连接并使用 ForAll 循环访问集合时,我会加载此数据。

我遇到的问题是补丁命令中的“性别”、“首选语言(po_preferredlanguage)”和“国家”字段,因为这些字段来自下拉字段,而不是来自文本字段。它们也是 Dataverse 表中的所有复杂数据类型。

下拉字段从 Dataverse 存储中检索项目,如下所示:

和默认值如下:

我遇到的问题是,在上传项目时,它似乎只选择了初始默认值。

例如,如果我为“Sam”、“Paul”和“Lucy”设置了三个离线值,则每个人的性别值将是“Male”,其中“OfflineGender”将循环显示“Male”、“Prefer not to say” , “女性”。

有什么方法可以强制刷新它以使其正常工作?

希望我已经很好地解释了这一点,如果没有,请提出问题。

提前感谢您帮助找到解决方案!

0 投票
1 回答
347 浏览

powerapps - 如何使用 Canvas 应用程序在特定时间(而非计划)触发 Power 自动化流程?

所以我正在尝试使用 powerapps 构建这个应用程序。在应用程序中,用户可以设置事件应该发生的特定时间(例如在指定时间发送电子邮件或在社交媒体上发布帖子)。

所以我构建这个应用程序的方法是:我创建了一个用于制作社交媒体帖子的动力自动化流程。此流程可以从 Canvass 应用程序触发。画布应用程序将有一个日期和时间列,用户可以在其中指定发布帖子的时间(即事件应该通过流程发生)

问题是:如何在用户指定的时间触发这个流

现在我研究了预定的云流,但我认为这是一个不同的用例。它用于定期自动执行操作,例如:每天下午 5 点发送邮件,但这不是我想要的。我希望用户指定应该触发流程的时间。

你们能指出我正确的方法吗?

0 投票
1 回答
28 浏览

powerapps - Power app 在文本框中显示一列的所有行

Powerapp 的新手。我有一个包含 2 列(客户和备注)的 excel 数据源。我想在文本框中显示所有笔记(无论客户如何)。实现这一目标的最简单方法是什么