如果此功能沒有出現在您的公司設定表單中,請寄信給 Support,我們會手動幫您更新系統表單。
點選左上角的漢堡選單,並點擊帳號設定下的全域常數。
如果你在編寫公式或是 workflow 的時候有經常需使用的參數,你可以將設定儲存在全域常數表單中,方便公式以及 workflow 的編寫。舉例來說,你可以利用全域常數自動帶出公司網址或是地址等資訊,未來如果需要進行修改時,只要在全域常數表單進行修改,並將有使用全域常數的表單進行公式重算即可。
備註:全域常數只可作為公式的一個「獨立參數」使用,不能用於取代語法內的多個參數,以條件公式 IF() 為例:IF(value==condition,[value_if_true],[value_if_false])
可以將公式中的參數代入全域常數(但不能代入條件參數),例如:
IF(A2="Yes",c_全域常數1,c_全域常數2)
並將全域常數設定為
c_全域常數1:合格
c_全域常數2:不合格
此公式結果:當 A2 是 Yes,套用公式的欄位會回傳「合格」,反之回傳「不合格」。
但是不能用一個全域常數直接取代多個參數,例如:將公式寫為:IF(c_全域常數)
並將c_全域常數設為:A2="Yes","合格","不合格"
欄位名稱 | 內容 |
---|---|
常數名稱 | 輸入替代的常數內容 |
常數值 | 輸入欲替代的值 |
常數型別 | 請從下拉選單選擇文字或是數字型態 |
生效日期(GMT) | 常數的生效日期 |
失效日期(GMT) | 常數的失效日期 |
儲存後,未來在編寫公式或是 workflow 時,只要如下輸入,即可自動帶出常數值。
c_常數名稱
在編寫公式或 workflow 的時候,只要寫入c_公司網址即會自動帶入 www.ragic.com 。
全域常數可以作為公式內的「陣列( Array )」使用。
注意:常數值須為數字字串陣列 [1,2,3,4,5] 或字串陣列 ['test','item2','item3']。
以 WORKDAY 函數為例:WORKDAY(start_date,days,["holidays"], ["makeup_workdays"])
在代入特殊假日或補班日時,不想在每一張表單各自設定,希望全資料庫可以統一日期時,可以定義一個「陣列」的全域常數並代入公式中的 holidays 或 makeup_workdays 參數。
例如:在常數值中以「陣列」方式填入特殊假日。
儲存後,將公式中的 holidays 參數,代入所定義的全域常數名稱,如想要使用上圖的常數,就在公式內代入 c_台灣假日。
這樣只要在全域函數設定中修改特殊假日,便可以一次更新資料庫內所有已設定參照此假日常數的公式。
敘述欄位的圖片超連結也能夠支援全域常數,像是點擊敘述欄位的公司 logo 後,會開啟公司網站。
首先至全域常數頁面新增如下範例資料,自由命名常數,並將公司網址貼上常數值。
接著到表單的設計模式插入公司 logo,並在超連結設定中輸入前面設定的常數名稱後儲存設定。
完成後,就能夠點擊圖片開啟公司網站。