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 根据条件逻辑更改部分表达式的颜色的主要内容,如果未能解决你的问题,请参考以下文章

s-s-rS 条件格式开关或 IIF

同一 s-s-rS 2008 图表的条件调色板(或颜色集)

s-s-rS 字段表达式更改单元格的背景颜色

ReactJS 7 - 如何根据其值有条件地仅更改表格单元格(而不是行)的背景颜色?

iif 函数表达式(Is Nothing 条件格式 s-s-rS)

s-s-rS 参数条件语句