s-s-rS 根据条件逻辑更改部分表达式的颜色
Posted
技术标签:
【中文标题】s-s-rS 根据条件逻辑更改部分表达式的颜色【英文标题】:s-s-rS change the color on part of an expression based on conditional logic 【发布时间】:2021-10-14 17:13:59 【问题描述】:如何根据条件逻辑改变s-s-rS中字符串的部分颜色。
这是表达式当前的样子:
=" Total Amount Due: " & FormatCurrency(ReportItems!GrandTotal.Value)
我想做的是这样的 iif(ReportItems!GrandTotal.Value >= 0, "red", "black")
但我们只想更改 GrandTotal 字段的颜色,而不是整个字符串。
我了解如何根据条件逻辑更改颜色,但我不知道如何仅针对部分表达式根据条件逻辑更改颜色
【问题讨论】:
【参考方案1】:您可以尝试将静态文本放在占位符表达式之外,但在同一个文本框中。然后,您可以从表达式中删除“Total Amount Due”,并将条件逻辑设置为整个表达式,该表达式只有值。
【讨论】:
它似乎不允许我在文本框中创建占位符 当我提到占位符时,我也指的是你的表达方式。它们本质上是一样的。你不需要创建一个新的,你可以使用你拥有的。我认为您有时可能需要双击文本框才能显示光标。以上是关于s-s-rS 根据条件逻辑更改部分表达式的颜色的主要内容,如果未能解决你的问题,请参考以下文章
ReactJS 7 - 如何根据其值有条件地仅更改表格单元格(而不是行)的背景颜色?