閱讀及檢閱 Automation Anywhere 文件

Automation 360

關閉內容

內容

開啟內容

公式

  • 已更新:2021/11/23
    • Automation 360 v.x
    • IQ Bot
    • Digitize

公式

將公式指定為選定字段或表列的驗證選項的一部分。使用基本的算術、比較、邏輯和函數運算。

提示: 我們建議在驗證字段和表格時使用函數運算符而不是數學運算符以提高準確性。
制定表達式時,請記住以下幾點:
  • 所有函數名都必須大寫。
  • 所有公式都必須產生真或假驗證。
  • 在公式中使用時,字段和列名稱區分大小寫。 在設計 中定義為 QtyqtyQTY 會導致公式無效。
  • 對於變量聲明或操作,請確保不要使用為製定表達式而保留的某些關鍵字,包括 SUM、SUB、DIV、MUL、COLSUM、IF。

數學運算符

運營 說明 句法
+ 添加 字段/Column_Name1 + 字段/Column_Name2
- 減法 字段/Column_Name1 - 字段/Column_Name2
* 乘法 字段/Column_Name1 * 字段/Column_Name2
/ 分割 字段/Column_Name1 / 字段/Column_Name2

比較運算符

運營 說明 句法
== 等於

[當前字段/列名稱] == [由一個或多個字段/列名稱或固定數值組成的表達式]

例如,AMOUNT == MUL(QUANTITY, UNIT_PRICE)

>= 大於或等於

[當前字段/列名稱] >= [由一個或多個字段/列名稱或固定數值組成的表達式]

例如,TOTAL_BILL_AMOUNT >= AMOUNT_PAID

<= 小於或等於

[當前字段/列名稱] <= [由一個或多個字段/列名稱或固定數值組成的表達式]

例如,AMOUNT_PAID <= TOTAL_BILL_AMOUNT

> 大於

[當前字段/列名稱] > [由一個或多個字段/列名稱或固定數值組成的表達式]

例如,BILL_AMOUNT > 0

< 小於

[當前字段/列名稱] > [由一個或多個字段/列名稱或固定數值組成的表達式]

例如,DISCOUNT_PERCENTAGE < 100

!= 不等於

[當前字段/列名稱] != [由一個或多個字段/列名稱或固定數值組成的表達式]

例如,DEBIT_AMOUNT != 0

邏輯運算符

運營 說明 句法
&&

和:如果所有條件都為真,則字段/列有效

<當前字段/列名稱> <運算符 1> <表達式 1> && <當前字段/列名稱> <運算符 2> <表達式 2>

例如,DISCOUNT_PERCENTAGE >= 0 && DISCOUNT_PERCENTAGE <=100

||

或者:如果任一給定條件為真,則字段/列有效

<當前字段/列名> <運算符 1> <表達式 1> || <當前字段/列名> <運算符 2> <表達式 2>

例如,DISCOUNT_PERCENTAGE >= 0 || DISCOUNT_PERCENTAGE == '淨額'

不是:將真表達式轉換為假,反之亦然

!<表達式>

例如 !(AGE < 18) ==> 當 AGE 不小於 18 時有效

函數運算符

運營 說明 句法
總和

求和: 給出一個或多個字段/列/固定數值相加的結果

總和(n1,n2,....,nN)

例如,SUM(SUB_TOTAL, SERVICE_TAX, EDUCATION_CESS) ==> 相當於 SUB_TOTAL 加上 SERVICE_TAX 加上 EDUCATION_CESS

減法: 給出從第一個指定值中減去一個或多個字段/列/固定數值的結果

SUB(n1,n2,....,nN)

例如,SUB(SUB_TOTAL, TOTAL_DISCOUNT, ADJUSTMENTS) ==> 相當於 SUB_TOTAL 減去 TOTAL_DISCOUNT 減去 ADJUSTMENTS

穆爾

乘法: 給出一個或多個字段/列/固定數值相乘的結果

MUL(n1,n2,....,nN)

例如,MUL(QTY_IN_BOX, UNIT_PRICE, SHIPPED_BOXES) ==> 等價於 QTY_IN_BOX multiply-with UNIT_PRICE multiply-with SHIPPED_BOXES

分區

除法: 給出一個或多個字段/列/固定數字值與第一個指定值相除的結果

DIV(n1,n2