找回密码
 立即注册

QQ登录

只需一步,快速开始

椒盐皮皮虾

注册会员

7

主题

32

帖子

77

积分

注册会员

积分
77
椒盐皮皮虾
注册会员   /  发表于:2022-5-20 13:47  /   查看:1860  /  回复:5
1金币
温度:{Format(ToDouble(First(T1 * 1, "db2")), "0.00")}℃  湿度:{Format(ToDouble(First(T2 * 1, "db2")), "0.00")}%   {IIF(First(Fields.Item("['A1_isAlarm']").Value, "db1") = 0, "正常", "报警")}   

颜色属性中
我需要判断的是
{First(T1_isAlarm, "db2")} =1 温度后的值变成红色
{First(T2_isAlarm, "db2")} =1  湿度后的值变成红色
{First(Fields.Item("['A1_isAlarm']").Value, "db1")}=1    这个 {IIF(First(Fields.Item("['A1_isAlarm']").Value, "db1") = 0, "正常", "报警")}  的结果也就是 报警变红, 可以嘛?
如果可以的话 该怎么写呢

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

5 个回复

倒序浏览
Bella.YuanWyn认证
超级版主   /  发表于:2022-5-20 14:29:06
沙发
您好,可以使用Switch语句,附件是demo,您下载查看一下。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
椒盐皮皮虾
注册会员   /  发表于:2022-5-20 15:08:16
板凳
本帖最后由 椒盐皮皮虾 于 2022-5-20 15:19 编辑
Bella.Yuan 发表于 2022-5-20 14:29
您好,可以使用Switch语句,附件是demo,您下载查看一下。

demo中预览结果这样是不对的,它还是显示了一种颜色,
应该是 编号:DD000849 产品名称:产品008 购买数量: 17
而且颜色属性判断中也不是文本中的原始值(订单编号)
而是(订单编号plus)
如:[size=13.3333px]Switch(订单编号plus = "DD000849", 订单编号的值变成红色[size=13.3333px], 产品名称plus = "产品008", 产品名称的值变成黄色, 购买数量plus = "17", 购买数量的值变成蓝色)}
如果不支持 这种操作 那我就得每一个文本框中只显示一个值,针对这个文本框进行赋值颜色的操作对吧

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2022-5-20 16:39:50
地板
椒盐皮皮虾 发表于 2022-5-20 15:08
demo中预览结果这样是不对的,它还是显示了一种颜色,
应该是 编号:DD000849 产品名称:产品008 购买数 ...

您好,上面的demo确实存在问题,我这边理解您的意思了,目前的解决方法是您使用一个文本框对应一个值的写法去赋值颜色属性,您的理解是正确的。
回复 使用道具 举报
椒盐皮皮虾
注册会员   /  发表于:2022-5-20 17:36:40
5#
Bella.Yuan 发表于 2022-5-20 16:39
您好,上面的demo确实存在问题,我这边理解您的意思了,目前的解决方法是您使用一个文本框对应一个值的写 ...

好的。 感谢支持
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2022-5-20 17:57:30
6#

不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部