表达式基于 Microsoft® Visual Basic。公式编辑器存有一组基本的 Visual Basic 函数,以及 OpenLab 字段、函数、报告参数或计算变量。公式编辑器会尝试在您输入时自动填写命令,并显示下拉列表中的最佳匹配项。
如要查找所需的项目,请执行以下操作之一:
如要插入所选项,请按下 “[Tab]”、“[Enter]” 或 “[Space]”。
如要在不插入任何内容的情况下关闭列表,请将光标从当前单词移开,或按下 “[Esc]”。
如要再次打开列表,请继续输入表达式,或按下 “[Ctrl]+[Space]”。
如果您输入无效的表达式,将在公式字段中显示一条红色的锯齿线。工具提示会显示有关错误的详细信息,并提供解决方案。但是,您仍然可以保存该表达式,因为它可能只是包含公式编辑器无法建模的代码,而该代码仍然是有效的 Visual Basic。 |
如要将一个很长的表达式分为多行,请选择以下方法:
添加一个空格,后跟一个下划线 ( _),然后添加换行符。
或者
在有效位置添加换行符,例如在运算符后。有关可在多行继续使用一个表达式的语法元素列表,请参见 https://docs.microsoft.com/en-us/dotnet/visual-basic/programming-guide/language-features/statements。
在公式编辑器文本框中,所输入表达式的语法将用定义的颜色高亮显示。
这些颜色用于高亮显示不同的语法类型:
颜色 |
语法类型 |
---|---|
|
放到引号中的固定文本。 |
|
程序流程操作,例如 “If”、“Choose”等。 |
|
所有其他支持的函数。 |
|
所有运算符,例如 “+”、“-”、“and”、“or”等。 |
|
所有常数。 |
|
“项目”树中“字段”和“函数”下所列的所有字段名称(VB.net 字段、属性)和函数。 |
|
True,有效表达式显示。 |
|
False,无效表达式显示。 |
|
将光标放到左括号之前或右括号之后,对应的括号将以该颜色高亮显示。 |
在“详细信息”区域中: