为生成期望的标记输出结果,FCS Express中的自定义标记公式必须遵循标准的数学表达式规则。除了标准的数学表达式操作外,FCS Express也可执行文本操作,即把两个文本词组连接起来。以下表格显示了用以生成文本结果的正确的和不正确的公式。

 

 

期望的输出结果

正确的公式

错误的公式

There are 5000 cells(此处有5000个细胞)

"There are" + "5000 cells"

"There are" + 5000 cells

4

2+2

"2"+"2"

22

"2"+"2"

2+2

 

 

当标记插入公式时,它们被认为是以下两种类型之一:数值结果标记或文本结果标记。当公式处于编辑状态时,数值标记有蓝色背景色,文本标记有桃红色背景色。可以修改结果的标记类型,方法是在标记上右键点击,从弹出菜单选择改变标记类型(图1937)。

 

 

Figure 19.37  Changing the Result Type in a Custom Token Formula

Figure 19.37  Changing the Result Type in a Custom Token Formula

 

当在公式中新插入一标记时,FCS Express会尝试决定合适的输出结果类型。但有时,一些标记既可以是数字也可以是文本,这取决于它的上下文。这时,需要用户来选择正确类型。标记结果类型在FCS Express试图计算一个公式的结果时很重要。请思考下面表格中在绘图2上有5000个细胞的例子。

 

 

期望的输出结果

正确的公式

错误的公式

There are 5000 cells on plot 2(绘图2上有5000个细胞)

"There are " +Text Result+ " cells on plot 2"

"There are " +"There are " +Numeric Result+ " cells on plot 2"

10000

Numeric Result* 2

Text Result* 2

 

 

在第一个例子中,不正确的公式试图把数值结果标记(蓝色)连接到文本上。正确的公式包含文本结果标记(桃红色)。

 

第二个例子中,不正确的公式试图把数学运算应用于一文本结果标记(桃红色)。正确的公式包含数值结果标记(蓝色)。

 

如果标记放置在一文本框中,不正确的公式会显示##ERROR##。