公式
公式是由以下組成的運算式:
- 運算子:可以是基本數學的運算、邏輯運算子、比較運算子或基本字串運算子。
- 運算元:可以是常值(用作常數的數字和字串)和標記的參考。
圓括弧為優先的運算子。運算子 $ 將被用來呼叫函式,特別是指標記(請見以下範例)。
附加到對話方塊允許使用公式來計算要傳回的值。
指令
|
進入編輯模式 |
|
在公式儲存庫中儲存輸入的公式,以能夠在專案的其他地方重新使用相同的公式。 |
|
開啟公式儲存庫以選擇已定義的公式。 |
|
移除已輸入的公式 |
|
確認已輸入的公式 |
在編輯模式中時,您可以簡單地編輯公式,然後按兩下儲存庫中的標記或函式,以將其新增到公式中。
公式的範例如下:
- $(「標記 1」)+$(「標記 2」)
- $(「標記 1」)&$(「標記 2」)
- $(「標記 1」)>$(「標記 2」)?$(「標記 1」):$(「標記 2」)
- $Pow(2,$(「標記 2」))
- $Contains($(「標記 1」),$(「標記 2」'))
語法公式
| 基本運算 | |
|---|---|
| 「文字」 |
字串常值 |
| 數字 | 數字常值,例如 169857 或 13.547 |
| 字串( … ) | 轉換為字串(注意沒有 $) |
| 數字( … ) | 轉換為數字(注意沒有 $) |
| $FuncName( 參數 1, 參數 2, … ) | 一般函式呼叫。( 預設和使用者的 ) |
| $(「標記名稱」) |
標記,或小工具屬性,或配方,等等。 請注意,標記名稱必須是字串常值 |
| $(「標記名稱」)[索引] |
陣列標記的元素。 請注意,標記名稱必須是字串常值 |
| exp1 ? exp2 : exp3 |
三元運算式。若 exp1 為真,則採用 exp2,否則則採用 exp3。就像使用 if/then/else 陳述式 |
| 數學運算子 | |
|---|---|
| + |
加 |
| - | 減 |
| * | 乘 |
| / | 除 |
| % | 模組 |
| 位元運算子 | |
|---|---|
| 和 | 若兩個位元都為 1,則設定每個位元為 1 |
| | | 若其中一個位元為 1,則設定每個位元為 1 |
| ~ | 反轉所有位元 |
| ^ | 若只有兩個位元中的其中一個為 1,則設定每個位元為 1 |
| << | 透過由右側推入零向左移動,讓最左邊的位元掉落 |
| >> | 透過從左側推動最左邊的位元副本向右移動,讓最右邊的位元掉落 |
| >>> | 透過從左側推動零向右移動,讓最右邊的位元掉落 |
| 邏輯運算子 | |
|---|---|
| && | 和 |
| || | 或 |
| ! | 非 |
| 比較運算子 | |
|---|---|
| < | 小於 |
| <= | 小於或等於 |
| > | 大於 |
| >= | 大於或等於 |
| == | 等於 |
| != | 不等於 |
由儲存庫中使用預先定義的公式
要插入專案或預先定義的公式:
- 開啟公式儲存庫
- 選擇要使用的公式
- 確認所選的公式
- 從所選的公式中輸入需要的引數
將使用者公式新增至儲存庫中
輸入新公式後,可以使用「儲存」按鈕將新公式儲存在專案資料夾中,以便從公式儲庫中使用它。
可以由公式儲存庫中擷取使用者公式,就像其他預先定義的公式一樣。