powerapps - 如何使用来自两个 datacardvalue 字段的值来禁用 powerapps 中的“操作”按钮
问题描述
我需要使用 Powerapps 中详细表单中的 DataCardValue6 和 DataCardValue7 中的值来禁用按钮,因为它们都返回“NON-STOCK”值。从 SharePoint 列表中的一个字段返回的字段名称是 AMC_ItemType,不确定这是否重要,因为我只是在查看值。
我一直在尝试在规则区域执行此操作并禁用给定这些值的按钮。我尝试过的事情
“非库存”中的(值(DataCardValue6.Text)和值(DataCardValue7.Text))。当我检查它的输出是什么时,由于某种原因,这会返回空白。
(DataCardValue6.Text 和 DataCardValue7.Text)在“非库存”中。我试图把它分成两个等式,并没有改变结果。我还尝试将其设置为等于“NON-STOCK”,它说右是左是布尔值,右是文本。
给定两个字段中的值来禁用按钮的最佳方法是使用附加到按钮本身的规则吗?或者我应该在 onselect 函数中做些什么?我还尝试添加带有返回值的文本框并针对这些值制定规则,但仍然没有运气。
解决方案
在按钮 的DisplayMode属性中使用类似的东西应该可以工作:
If(DataCardValue6.Text = "NON-STOCK" && DataCardValue7.Text = "NON-STOCK", DisplayMode.Disabled, DisplayMode.Edit)
推荐阅读
- java - 无法解析引用本地 ejb-ref。2 个 EJB 模块之间的通信
- graphics - 为什么这个 vulkan 交换链渲染循环的单个深度缓冲区就足够了?
- javascript - 关于改进循环结构的建议
- wordpress - 在 Wordpress 中隐藏未登录用户的菜单项
- python - 在 Python 中找不到正确的正则表达式!我只需要过滤一次出现子模式的名称
- javascript - 如何汇总反应
- flutter - Flutter to Google Sheets - 如何自动添加提交日期?
- android - 看不到在 Xamarin.Android 应用程序中创建的文件
- java - java.lang.NoClassDefFoundError: io/restassured/path/json/mapper/factory/JsonbObjectMapperFactory
- next.js - 在 next.js api 路由中使用订阅的 Apollo 服务器:websockets 麻烦