lotus notes使用颜色作为分类列的列值

时间:2014-07-18 05:08:38

标签: lotus-notes lotus-formula

列(我检查了Use value as color并按此栏分类)公式为:

@If(txt_radiobutton = "Foaie de livrare"; text_livratfl;text_tehnicianrs)

2个字段:text_livratfltext_tehnicianrs,比方说,可以取4个值中的一个:A,B,C或D.

是否可以用红色显示A,用蓝色显示B等等......不同颜色的每个值?

我已经声明了下面的所有“颜色”(在列公式中)

red := 255:0:0;
blue := 0:0:255;
yellow := 255:255:0;
pink := 255:193:253;
white := 255:255:255;
black := 1:1:1;
apricot := 255:155:133;

但我不知道如何管理@if公式,考虑到列值显示两个值中的一个。

感谢您的时间。

1 个答案:

答案 0 :(得分:3)

您需要有两列:1代表颜色,1代表类别。

首先你有颜色列。它是隐藏的,包含以下公式:

red := 255:0:0;
blue := 0:0:255;
yellow := 255:255:0;
pink := 255:193:253;
white := 255:255:255;
black := 1:1:1;
apricot := 255:155:133;

_textValue := @If(txt_radiobutton = "Foaie de livrare"; 
              text_livratfl;text_tehnicianrs);
@If( _textValue = "A"; red;
     _textValue = "B"; blue; 
     _textValue = "C"; yellow;
     black );

您的类别 - 列保持与目前相同。

不幸的是,颜色列不适用于类别,但仅适用于平面列,因此可能根本不可能实现。

如果您只希望对一列进行着色,则在该列后面输入另一个颜色列,并为其指定公式-1 : -1 : -1