公式编辑器

在“公式”字段中写入表达式

表达式基于 Microsoft® Visual Basic。公式编辑器存有一组基本的 Visual Basic 函数,以及 OpenLab 字段、函数、报告参数或计算变量。公式编辑器会尝试在您输入时自动填写命令,并显示下拉列表中的最佳匹配项。

如要查找所需的项目,请执行以下操作之一:

  • 开始输入完整单词

  • 输入部分匹配

  • 输入出现的大写字母(仅限拉丁字母,不适用于中文和日文字体)

如要插入所选项,请按下 “[Tab]”、“[Enter]” 或 “[Space]”。

如要在不插入任何内容的情况下关闭列表,请将光标从当前单词移开,或按下 “[Esc]”。

如要再次打开列表,请继续输入表达式,或按下 “[Ctrl]+[Space]”。

如果您输入无效的表达式,将在公式字段中显示一条红色的锯齿线。工具提示会显示有关错误的详细信息,并提供解决方案。但是,您仍然可以保存该表达式,因为它可能只是包含公式编辑器无法建模的代码,而该代码仍然是有效的 Visual Basic。

将表达式分为多行

如要将一个很长的表达式分为多行,请选择以下方法:

表达式语法高亮显示

在公式编辑器文本框中,所输入表达式的语法将用定义的颜色高亮显示。

这些颜色用于高亮显示不同的语法类型:

颜色

语法类型

放到引号中的固定文本。

程序流程操作,例如 “If”、“Choose”等。

所有其他支持的函数。

所有运算符,例如 “+”、“-”、“and”、“or”等。

所有常数。

“项目”树中“字段”和“函数”下所列的所有字段名称(VB.net 字段、属性)和函数。

True,有效表达式显示。

False,无效表达式显示。

将光标放到左括号之前或右括号之后,对应的括号将以该颜色高亮显示。

使用预定义的项目

在“详细信息”区域中:

  • “项目”面板显示了 OpenLab CDS 提供的类别(例如 “序列”、“样品”、“进样”)及其字段、函数和运算符,还有一些常用函数和运算符。

    有关“运算符”类别的更多信息,请参见运算符

    有关“常用函数”类别的更多信息,请参见基本函数和聚合器

  • “字段和函数”面板显示与所选类别对应的特定项目。您可以通过双击项目在表达式中插入项目。

  • “说明”面板显示所选项目的简短说明。