问题标签 [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 回答
2462 浏览

powerapps - 锄头你是否从另一个控件的操作更新控件属性

我正在尝试OnSelect在 PowerApps 中的按钮操作上打开/关闭切换按钮。

它不工作。我已经厌倦了如下代码,但它不起作用:

在此处输入图像描述

0 投票
1 回答
2763 浏览

sharepoint-list - 如何检查是否选择了选择字段选项

在我们的 PowerApps 表单中,我们的提交按钮的 DisplayMode 由检查所有必填字段是否已完成的公式确定。

我们遇到问题的部分是中间的公式:

在这里我想测试一下,如果用户在下拉/选择字段中选择了“是”,ecisionsMadeAutomaticallyChoiceField如果是这样,那么该字段KindofDecisionsMadeAutomaticallyField不能为空白/空,以便启用“提交”按钮...

但是我收到一个错误Invalid argument type onIf(DecisionsMadeAutomaticallyChoiceField.SelectedItems.Value ="Yes"

我也试过:

那么在我们的公式中执行此操作的正确方法是什么?

0 投票
0 回答
1999 浏览

if-statement - ForAll 公式中的 forAll 公式中的嵌套 If 公式 PowerApps

我在 powerApps 应用程序中有一个按钮,该按钮尝试在表中为已选择的给定用户写入有关选择(在本例中为客户端)的数据。我可以选择多个用户并选择多个客户端。当它们被选中时,它们最终会出现在一个包含一些补充信息的集合中(适当地命名为 selectedClients 和 SelectedUsers)。我希望代码首先检查表中是否已经存在客户端/用户组合,如果不存在,则将其写入表中。目前,公式如下所示:

如果没有嵌套的if(lookup))部分,它可以正常工作,即使已经存在一个条目,它也只会写入一个条目,我需要避免这种情况。运行此代码当前会产生奇怪的结果,我什至找不到模式。我想知道这是我的嵌套,还是 ForAlls 的功能(我在文档中读到委托是一个问题,我不太了解这意味着什么,但我理解它是它检查的顺序循环中的各个项目)。它也可能只是一些小东西,因为你们都知道在公式中越来越深地嵌套是什么感觉,就像一个混乱的黑洞。

任何见解将不胜感激!让我知道是否需要添加更多信息。

0 投票
2 回答
2221 浏览

foreign-keys - PowerApps:如何使用外键修补多个 SQL 表?

尝试在 PowerApps 中对表使用 Patch 函数时收到 SQL INSERT 错误,该表具有依赖于尚未修补的第二个表的主键的外键。

这是有道理的。如何允许我修补具有空白依赖项的表?那么怎么做呢?

以下是所有 5 个表的 FK/PK 依赖项:

在此处输入图像描述

到目前为止,我已经尝试过:

  • 在 FK 列上允许 NULL
  • 从 FK UPDATE 和 DELETE 中删除了 CASCADE

还有什么想法吗?我特别需要示例函数。谢谢

0 投票
1 回答
93 浏览

powerapps - 编辑表单在查看模式下自动创建的选定字段

我正在尝试制作两个简单的显示和编辑表单

我已经连接了我的 mysql 源,并且在数据中我通常选择了 2 个表。

我通过从中选择一个表和字段成功地创建了显示表单。

当我尝试从该特定表中选择编辑表单中的字段时,我看到创建的数据卡处于查看模式。该程序没有创建正确的字段(starvisible,errormessage,datacardvalue,datacardkey)它只创建(datacardvalue,datacardkey)。

我的表单是编辑表单,默认模式编辑。

当我从同一个数据库连接另一个表时,在同一个编辑表单中一切正常。我什至连接了第二个数据库以从那里检查另一个表,它工作正常。我应该检查什么?

有什么我应该在我的数据库中检查的吗?不同之处在于,表中无法正常工作的数据是使用 etl 程序插入的,而其余表中是手动插入的。

0 投票
2 回答
8111 浏览

attachment - PowerApps 附件控制如何检查是否已制作任何附件

我正在构建一个将其数据存储在 SharePoint OnLine 列表中的 PowerApp。

其中一个字段是一个附件控件,可以携带一个或多个文件。通过检查相关字段中的数据来验证记录;我需要检查附件控件是否附加了任何项目。

我不知道如何查看附件控件是否有一些属性,至少可以告诉我是否有与控件关联的附件。Microsoft 文档似乎没有描述任何此类功能,我错过了什么吗?

0 投票
1 回答
5188 浏览

powerapps - 如何选择下拉值并在 Powerapp 的标签上显示其他值?

我想选择一个下拉值,然后在标签上显示从 excel 数据表中提取的一些其他值。例如,如果我在下拉列表中选择“Jonathan Soh”,文本标签将显示“a”。否则,如果我在下拉列表中选择“Peter”,文本标签将显示“b”等。

下面是我尝试过的画布应用程序公式,但它只能选择下拉列表值并在文本标签上显示下拉列表值。请查看图片以获得更好的理解。

0 投票
1 回答
73 浏览

powerapps - 如何 onSelect dropdown1 项目以在 PowerApps 中显示不同的 dropdown2 项目?

以下是我尝试过但不起作用的画布应用程序公式:

请务必查看以改进 canvas-app 公式!谢谢

我遇到了这个错误: 请在此处查看图片

0 投票
1 回答
307 浏览

powerapps - 如何根据 Powerapps 中选定的下拉项导航到特定屏幕?

以下是我尝试过的画布应用程序公式,但我不知道为什么“DisplayBuildingDropDown”上显示错误:

下面是我上面提到的图像: 请查看此图片

0 投票
1 回答
5957 浏览

powerapps - 如何根据 Powerapps 中的下拉项导航到另一个屏幕?

下面是我尝试过的canvas-app公式,请看一下:

下面是图片: 在此处输入图像描述

嗨我已经尝试了第二种方法,但仍然有问题:遇到的问题是我的下拉菜单不会显示其他下拉项目,它会直接导航到下一个屏幕:(

下拉列表包含所有这些项目,如下图所示: 在此处输入图像描述

但是一旦我写了这个:

在 OnSelect 中,我无法选择其他下拉项目以导航到其他屏幕,但我只能在下拉列表中看到 EC - Empire complex,它只会将我导航到一个屏幕。