问题标签 [powerapps-formula]

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 投票
1 回答
3046 浏览

sharepoint-online - PowerApps 是/否复选框已提交到 SharePoint 列表

将是/否复选框值保存到 SharePoint 列表的最佳方法是什么。我有一个自定义列表调用“HelpDesk”,添加了一个列类型“单行文本” - 调用“这是一个新问题”

有一个复选框 [ ] 是和复选框 [ ] 否

我一直在阅读有关Patch()功能的信息。

0 投票
1 回答
369 浏览

powerapps - 如何为多列创建搜索框?

我是 PowerApps 的新手 - 我正在尝试构建一个可以过滤登录用户并允许用户在他/她分配的设施内搜索的应用程序。

如果我使用这个 CM_Email=vCurrentUser.Email 然后我得到我分配的设施,但我坚持添加其他条件

如果我有 20 个设施分配给我,并且我希望能够搜索 XYZ 市中的设施,或者如果我知道 SCID 并且可以搜索它,或者我可以搜索 Store_name

0 投票
1 回答
42 浏览

powerapps - 计算来自 DatasourceB 的基于 DatasourceA 的值的记录

我是 PowerApps 的新手 - 我正在尝试计算并显示经理对他/她的每个商店的访问次数。我创建了一个屏幕,显示分配给用户(经理)的已过滤商店列表。我想显示用户对每家商店的总访问量的值。以及他/她最后一次访问的日期。两个数据源都是 Sharepoint 列表。每次访问的所有信息都保存在名为 Store_Visit 的列表中。我尝试了以下代码,但我收到一条错误消息,指出“=”是无效的参数类型。关于如何做到这一点的任何建议?

我希望看到 Storename1 总访问次数 = 5

Storename2 总访问次数 = 3

StoreName3 总访问次数 = 2

ETC

0 投票
1 回答
150 浏览

powerapps - 如何为 SharePoint 列表中的每个商店创建包含上次访问日期的集合

我有一个共享点列表,其中包含一个名为 SCID 的商店 ID 和一个包含访问日期的日期字段。

我想用 SCID 和 SCID 的最后访问日期创建一个 2 列集合。

我从另一个具有类似任务的响应中复制了以下代码。我只是用我的信息替换了字段。PowerApps 声明收到的无效参数 2 个预期 3 个或更多

我究竟做错了什么?

0 投票
1 回答
323 浏览

sharepoint - 根据 Sharepoint 列筛选 BrowseGallery 的 PowerApps 数据源

我正在设计一个基于 SharePoint Online 列表的资产管理 PowerApp。它采用项目类型(例如笔记本电脑、服务器或打印机等)等字段,并允许用户当前根据扫描的条形码进行过滤。但是,我现在创建了一个菜单屏幕,用户可以选择是要搜索笔记本电脑还是服务器。这会根据他们的选择将他们导航到不同的屏幕。我想根据AssetType字段中的值过滤数据源。这是一个多选字段,可以是笔记本电脑、服务器或打印机

BrowseGallery 的当前公式是 SortByColumns(Filter(EquipmentInventory, StartsWith(Barcode, BarcodeScanner1.Value)), "Title", If(SortDescending1, Descending, Ascending))

我努力了SortByColumns(Filter(EquipmentInventory.ItemType == "Laptop", StartsWith(Barcode, BarcodeScanner1.Value)), "Title", If(SortDescending1, Descending, Ascending))

并且

SortByColumns(Search([@AssetType], BrowseScreen_SearchInput.Text in AssetType && AssetType.Value = "Laptops", "AssetType", If(SortDescending1, Descending, Ascending))

尝试过滤数据源以仅显示笔记本电脑,但我收到无效参数的错误。

一旦我可以让它工作,预期的结果将是在每个屏幕上都有一个过滤器,在笔记本电脑屏幕上显示笔记本电脑等。

我希望每个屏幕都显示其资产的 BrowseGallery,然后允许用户仍然基于条形码进行搜索。

非常感谢任何帮助!

0 投票
1 回答
57 浏览

powerapps - 有没有办法使用使用共享点选择的多个保管箱过滤数据表

我一直试图让这个简单的过滤器在我的 PowerApps 中工作。添加使用 Choice() 将选项从我的 SP 调用到过滤器公式的保管箱时,它将显示“无效的参数类型”。

任何意见是极大的赞赏。

PowerApps 截图

0 投票
1 回答
1594 浏览

powerapps - PowerApps 中每个月每周的第一天

我有一个有两列的表:1.月 2.周

表中数据如下:

月 | 星期

1 | 4

2 | 3

3 | 2

4 | 1

5 | 4

6 | 3

7 | 2

8 | 1

9 | 4

10 | 3

11 | 2

12 | 1

现在,根据用户提供的日期,我需要根据上表中的映射找到相应的一周中的第一天。

示例 1

来自用户的日期:2019 年 9 月 29 日

现在,我将在用户提供的日期中查看月份,然后基于该月份;我将查看表格并查看该月的相应周。在这里,对于第 9 个月(九月),相应的一周将是第 4 周。现在,因为我有那个月的一周;我需要在一年中的那个月份找到那一周的第一个日期。在这种情况下,它将是 2019 年 9 月 23 日。

我的解决方案应该是 2019 年 9 月 23 日。

示例 2

来自用户的日期:2019 年 10 月 10 日

现在,我将在用户提供的日期中查看月份,然后基于该月份;我将查看表格并查看该月的相应周。在这里,对于第 10 个月(10 月),相应的一周将是第 3 周。现在,因为我有那个月的一周;我需要在一年中的那个月份找到那一周的第一个日期。在这种情况下,它将是 2019 年 10 月 21 日。

我的解决方案应该是 2019 年 10 月 21 日。

我正在尝试为这种情况提出 PowerApps 公式。任何帮助将不胜感激。

0 投票
1 回答
2155 浏览

powerapps - 从 SharePoint 列表中自动填充每个用户信息

是否可以从 SharePoint 列表中自动填充每个用户的信息?

我有一个带有以下文本输入的表单

工资单名称
职位描述
家庭 部门描述
位置描述
报告人姓名
工作联系人:工作电子邮件

还有一个包含所有用户信息数据的 SharePoint 列表,上面的列。

想看看是否有办法在他们打开表单后自动填充该用户信息。

先感谢您!

0 投票
1 回答
3728 浏览

powerapps - PowerApps 修补集合中的数据源

我有一个数据源“[dbo].[Equipment]”,我想从集合“EquipmentToBeChanged”中更新记录。

我认为这将是正确的代码

但我得到这个错误。

无效的参数类型(表)。而是期望一个记录值。

0 投票
1 回答
35 浏览

powerapps - PowerApps:使用辅助按钮修补到第二个 SharePoint 列表

我的总体目标: 我正在尝试将“注释”修补到我的 SharePoint 列表 Lead_History。

我的流程: 我有一个主 SharePoint 列表,其中包含名为 Lead_Data 的所有潜在客户数据,但此列表不包括我的 Lead_History(或注释),因为每个潜在客户可以有多个条目。我有一个仪表板页面,单击该页面可显示特定潜在客户数据,该数据在所有笔记历史记录的底部都有一个列表。我希望能够从同一个屏幕添加到我的笔记历史记录中。我添加了一个文本框,我希望能够通过单击 + 按钮而不是右上角的复选标记来修补此框。我希望用户看到该项目已添加到屏幕底部的库中。

我拥有的当前代码不起作用是:

它只是一直告诉我有一个无效的论点,但我不知道我做错了什么。在我看来,这应该做我想做的事。

有人能帮我解决这个问题吗?我在下面有一个屏幕帽来可视化我上面所说的内容。

我的应用程序的屏幕截图