powerapps - 如何在 PowerApps 的图库中更新 TemplateFill 的颜色变化?
问题描述
我有 2 个屏幕,数据源是 Excel 表。屏幕 1包含系统图库,图库的 TemplateFill 属性设置为下面的代码。下面的代码是根据之前的状态填充系统图块。现在,在屏幕 2中,我有一个注册表单,最终用户可以使用下拉菜单选择仪器的当前状态。我想根据最终用户提交的最后一个“当前状态”更新 Screen1 系统图块。此外,我还包含了 excel 表更新前后的屏幕截图。
不知道如何继续提交按钮的 OnSelect 属性。
If(Thisitem."Previous Status"="Available",RGBA(54,176,75,100),If(Thisitem."Previous Status"="Out of Service",RGBA(255,0,0,100),RGBA(255,191,0,100))
提交前(默认 Excel 表格)
最终用户提交后
解决方案
首先,看起来你有一个不必要的嵌套If(
.
尝试:
If(
Thisitem."Previous Status"="Available",
RGBA(54,176,75,100),
Thisitem."Previous Status"="Out of Service",
RGBA(255,0,0,100),
RGBA(255,191,0,100)
)
其次,如果你说:"I would like to update Screen1 System tiles based on last "Current Status" submitted by the enduser."
,在我看来你会"Previous Status"
用"Current Status"
.
顺便说一句,如果您消除列名中的“”,您可以避免在代码中使用双引号。考虑使用PreviousStates
or Previous_States
。
推荐阅读
- data-structures - 图的数据结构
- python - 追加是相乘而不是只取两个
- c - 这个 C 程序中的“else if”条件有什么问题?
- robotframework - Robot框架中的排序或反向列表
- ms-media-foundation - Media Foundation Source Reader:视频时间戳每 N 个样本增加 16 毫秒
- vba - 处理空的组合框
- python - 如何从 python 中的多个数据帧创建单个数据帧?
- node.js - 有没有办法在没有 10 秒的加载时间的情况下使用状态代码 401 处理 useQuery 反应?
- react-native - 在本机反应中同时按下按钮
- python - 为什么我的字典的值顺序错误?