如果因某些情況希望資料存檔後可以自動執行一次連結與載入的話,你可以考慮利用程式幫助你在資料存檔後自動執行連結與載入。
步驟一: 打開 Javascript 工作流程編輯器
從上方頁籤列中找到你要增加此段程式碼的表單,點擊表單名稱旁的三角形符號,並選擇 Javascript工作流程來進入工作流程模組.
步驟二:切換至 Post-workflow
將以下程式碼複製貼上並調整後儲存
var nodeId = param.getNewNodeId(Key Field);
var path = '/tab_path/sheet_path';
var query = db.getAPIQuery(path);
var entry = query.getAPIEntry(nodeId);
entry.loadAllLinkAndLoad();
entry.setCreateHistory(true);
entry.save();
請將Key Field填入你表單的Key Field id,此資訊可以從Javascript 工作流程編輯器中找到,或是你可以從 資料庫定義文件查詢。
以這份文件中所用的表單範例來說,這一行程式碼應寫為
var nodeId = param.getNewNodeId(3000210);
並且將 '/tab_path/sheet_path'改成您自己表單的頁籤及表單路徑。
例如 如果你的表單網址為 'www.ragic.com/sample/sales/3',那這一行程式就會寫為:
var path = '/sales/3';