问题标签 [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.
dynamics-crm - 无法打开模型驱动的 PowerApp
当我发布模型驱动的应用程序时,它会指向此页面。我点击查看我的应用程序,它不起作用,但它再次返回此页面。我不知道这里有什么问题。我看了一些教程,看到左角是“Dynamics 365”,但我的是“PowerApps”。我不确定这会导致问题吗?
powerapps - 日期功能不适用于 PowerApps 中的标签
我有一个名为“testDateField”的下拉菜单和一个名为“testLabel”的标签。
在下拉列表中,我的数据为月/年。例如: 01/2019 02/2019 03/2019 04/2019 05/2019 06/2019 07/2019 08/2019 ... ...
现在,在 testLabel 中;我想使用以下公式:
Date(Right(testdatefield.SelectedText.Value, 4), Left(testdatefield.SelectedText.Value, 2), 1)
使用这个公式,我可以获得从下拉列表中选择的月份的第一天。
理想情况下,我应该在从下拉列表中选择 08/2019 时得到 08/01/2019。示例 2:从下拉列表中选择 01/2019 时,我应该在标签中得到 01/01/2019。
任何帮助将不胜感激。
geolocation - Powerapps:是否可以通过 Android 对用户进行地理定位?
我正在构建一个 PowerApps 应用程序。我想知道是否可以对使用我的 PowerApps 应用程序的用户进行地理定位。例如,我想创建一个按钮,当用户单击此按钮时,将激活地理位置并将用户的位置存档在我的应用程序中。是否可以 ?感谢您的回答!
powerapps - PowerApps:从带有深层链接的电子邮件中加载表单和库 - 只想在两者中加载特定 ID
谁能告诉我为什么这段代码将最新的项目(我不想要这个)和正确的 ID 项目(这是我想要加载的)加载到我的画廊中。也许我如何让它停止加载最新的项目?
仅当我单击 PowerApps 生成的电子邮件中的深层链接时才会发生这种情况。当我加载应用程序并从我的仪表板库中单击要加载的项目时不会。
我如何理解要阅读的代码是:使用lead_history 信息过滤此画廊,其中LeadID 列等于从Gallery_Dashboard 中选择的ID,或者LeadID 列等于在名为ID 的URL 中传递的参数。
更多细节:
应用程序启动:
首次加载的屏幕上的计时器:
期间:
OnTimer结束:
编辑屏幕
编辑表格 - 项目:
画廊 - 项目:
我认为这就是我用来使这个深层链接工作的所有代码。
sharepoint - 当 PowerApps 中的文本字段更改时发送电子邮件(使用流)
我有一个链接到 SharePoint 列表的 PowerApps 应用程序。当用户对应用程序中的文本字段进行一些更改时;我希望流程向用户发送有关更新的电子邮件。
我一直在尝试跟踪 SharePoint 列表条目并查看该条目是否被修改,然后发送电子邮件。但到目前为止,我无法这样做。
当文本字段更改为特定文本时,我已经能够发送电子邮件;但我正在寻找更改列表中特定条目的内容。
powerapps - 使用 Navigate on screen OnVisible 重定向未经授权的用户
如果用户未经授权进行其他导航,我在屏幕可见参数条件下存在问题,如果用户无权查看特定屏幕,则用户将被重定向到另一个屏幕。如果还有其他选择,请为我提供解决方案。
提前致谢
sharepoint - 一个 If 语句,不同的默认结果
我对 powerapps 很陌生,但边走边学。有没有办法将以下 if 语句写成一个语句?(这样它只会在我的共享点列表中创建一个项目,而不是为每个 if 语句创建单独的项目)。我正在努力这样做,因为每个 If 语句都有不同的默认结果。
excel - Power App 出现问题(将数据从 Power App 加载到 Excel)
我在从PowerApps将信息上传到Excel时遇到了一点困难。
我创建了一个具有 3 个不同数据源的应用程序,其中 2 个是SharePoint 列表,其中信息上传没有任何问题。第三个,一个 Excel 表,是……不是。
我正在使用 Excel 来从“Colum1”中获取一个随机名称,我找到的逻辑是:
这可行,虽然我还没有想出如何将用户本身排除在等式之外,但可以给出一个随机名称。(意思是,如果我正在使用该应用程序,我不想让自己的名字被随机选择)
从它的工作原理来看,我希望当您触摸不同的按钮时,它会提交该随机名称已被某人选择的信息,因此无法再次选择它。起初我尝试过"SubmitForm(FormName)"
,但我相信我缺少信息来告诉 Excel 从我提供的数据中获取什么以及将其发送到哪里。
这意味着只需将任何数据上传到 Column3,它一开始都是空白的,所以每个人都可以被随机挑选。
我不是编码员,因此有 89% 的可能性是我只是编写了错误的函数,但应用程序上的其他所有内容都可以正常工作:随机选择、多个屏幕之间的导航以及提交到 2 个 SharePoint 列表的信息。
简而言之:我需要
从随机选择中删除使用该应用程序的用户将任何数据上传到第三列,这样一个名称就不能被选择两次。
有人可以帮忙吗?
powerapps - PowerApps 筛选数据
我在我的应用程序中有以下情况,正在根据以多种条件登录的用户过滤数据,但检索数据需要很长时间,因为我的过滤器中有“和/或”
我应该使用查找/搜索吗?
sharepoint-online - 如何从术语集中加载所有托管元数据值
简短版:如何在 PowerApps 中加载托管元数据字段的所有可用选项?
长版:
我有一个运行正常的 PowerApps 应用程序,但用户希望能够在离线时添加数据,并在再次在线时将其同步回来。官方 PowerApps 网站上有一些页面介绍了如何使用集合和函数来做到这一点SaveData()
(LoadData()
我在下面提供了一些链接以供参考,以防有人需要),但我面临一些“特殊”字段的问题。
对于查找列,我试图在联机时加载一个包含所有值的集合,以便在脱机时用作缓存,然后Patch()
是项目中的值,仅基于一些测试它似乎工作正常(如果你忽略了这样一个事实用户可能会在离线时删除引用列表中的项目)。
我试图对Managed Metadata 列Patch()
执行相同的操作,以加载所有值并稍后处理复杂的问题,但似乎这些功能仅限于处理前 20 个项目。所以类似的东西ClearCollect(MyCollection, Choices(ListName.ColumnName))
不起作用,因为Choices()
没有得到所有的价值。甚至该Filter()
函数也在执行过滤器,仅考虑前 20 个项目。
有没有办法绕过强加的限制或有什么方法可以克服/改变限制?我是否错过了在 PowerApps 中执行此操作的另一种方法?
有关如何使应用在离线时工作的参考链接: