首页 > 解决方案 > 如何使用来自两个 datacardvalue 字段的值来禁用 powerapps 中的“操作”按钮

问题描述

我需要使用 Powerapps 中详细表单中的 DataCardValue6 和 DataCardValue7 中的值来禁用按钮,因为它们都返回“NON-STOCK”值。从 SharePoint 列表中的一个字段返回的字段名称是 AMC_ItemType,不确定这是否重要,因为我只是在查看值。

我一直在尝试在规则区域执行此操作并禁用给定这些值的按钮。我尝试过的事情

“非库存”中的(值(DataCardValue6.Text)和值(DataCardValue7.Text))。当我检查它的输出是什么时,由于某种原因,这会返回空白。

(DataCardValue6.Text 和 DataCardValue7.Text)在“非库存”中。我试图把它分成两个等式,并没有改变结果。我还尝试将其设置为等于“NON-STOCK”,它说右是左是布尔值,右是文本。

给定两个字段中的值来禁用按钮的最佳方法是使用附加到按钮本身的规则吗?或者我应该在 onselect 函数中做些什么?我还尝试添加带有返回值的文本框并针对这些值制定规则,但仍然没有运气。

标签: powerapps

解决方案


在按钮 的DisplayMode属性中使用类似的东西应该可以工作:

If(DataCardValue6.Text = "NON-STOCK" && DataCardValue7.Text = "NON-STOCK", DisplayMode.Disabled, DisplayMode.Edit)

推荐阅读