公式

公式由以下表达式组成:

支持圆括号作为优先级运算符。运算符 $ 将用于调用函数,尤其用于引用标签(参见以下示例)。

附加到对话框允许使用公式计算要返回的值。

命令
进入编辑模式
将输入的公式保存在公式库中,以便在项目的其他地方重复使用相同的公式。
打开公式库以选择已定义的公式。
移除输入的公式
确认输入的公式

在编辑模式下,只需编辑公式并双击库中的标签或函数即可将其添加到公式中。

公式示例如下:

公式语法
基本运算
“文本”

字符串文字

数字 数字文字,例如 169857 或 13.547
String( … ) 转换为字符串(注:没有 $)
Number( … ) 转换为数字(注:没有 $)
$FuncName( param1, param2, … ) 通用函数调用。(默认函数和用户函数)
$(‘TagName’)

标签或控件属性或配方等

请注意,标签名称必须是字符串文字

$(‘TagName’)[index]

数组标签元素。

请注意,标签名称必须是字符串文字

exp1 ? exp2 : exp3

三元表达式。如果 exp1 为 true,则采用 exp2,否则采用 exp3。这与使用 if/then/else 语句一样

数学运算符
+

加法

- 减法
* 乘法
/ 除法
% 模块
位运算符
& 如果两位都为 1,则将每个位设置为 1
| 如果两位中的一位为 1,则将每个位设置为 1
~ 对所有位取反
^ 如果仅两位中的一位为 1,则将每个位设置为 1
<< 从右推入零并让最左位掉下,向左移动
>> 将最左位拷贝从左推入并让最右位掉下,向右移动
>>> 从左推入零并让最右位掉下,向右移动
逻辑运算符
&&
||
!
比较运算符
< 小于
<= 小于或等于
> 大于
>= 大于或等于
== 等于
!= 不等于
使用库中的预定义公式

要插入项目或预定义公式,请执行以下操作:

  1. 打开公式库
  2. 选择要使用的公式
  3. 确认所选公式
  4. 输入所选公式中所需的参数

将用户公式添加到库

在输入新公式后,使用“保存”按钮可将新公式存储在项目文件夹中,以从公式库中可用。

如检索其他预定义公式一样,可从公式库中检索用户公式。