使用Lotus脚本或@command更改字段中的字体颜色

时间:2019-02-18 19:55:14

标签: lotus-notes lotus-domino

是否可以更改富文本字段的字体颜色及其背景?目的是每当从列表中更改一个单词时,就获得一种颜色。

例如,我可以有一个包含两列的表,其中第一列与车辆的类型有关,第二列与所用可燃物的类型有关。因此,让我们想象一下,每当车辆使用汽油时,其文字应显示为黄色文本,字段背景应显示为黑色。另一方面,如果车辆使用电气,则其措词应显示为红色,而字段背景应显示为绿色...

我知道有一个命令,但是我不知道如何将其用于多个值。

@Command([TextSetFontColor]; [Red])

有帮助吗?

1 个答案:

答案 0 :(得分:1)

您不能使用Notes @formulas或@commands在富文本字段中更改现有文本的字体和颜色。您可以采取一些技巧(例如,多个子表单包含相同的字段,具有不同的背景和字体,以及一个计算的子表单公式,或者可能具有多个计算显示字段和隐藏时间-但文本不会在该字段中输入文本之前,可以用这种方式进行编辑)。如果要更改已经存在的RTF字体,则可能需要使用Notes C或C ++ API,Genii软件提供的MIDAS RTF API。我认为无论如何,背景都必须使用计算的子窗体或隐藏时间以及计算的显示字段(对于不可编辑的富文本格式)来完成。