作為內建鏈排程器 的替代方案,Control Sheet Scheduler鏈模板提供了在自定排程上執行進程的其他選項。
它的工作方式是將當前系統日期與控制表 A 欄中的日期集進行比較。如果找到當前日期,則在「執行鏈」節點中執行選擇的鏈;如果找不到當前日期,則程序結束。
要求
控制表
使用電子表格 ,建立包含連鎖執行日期的控制工作表:
- 在控制表單的單元格 A1 中,輸入字元日期 。
注意:為了防止自己對單元格 A1 進行意外編輯,請考慮鎖定單元格 。
- 在您剛剛建立的Dates 欄中輸入有效的執行日期。
- 從第 2 行開始,開啟儲存格屬性,確認所有儲存格均為「日期」格式,並符合系統日期的顯示格式 (例如:12/31/2022)。
連鎖排程
此模板與「Run chain」節點一起使用,作為現有連鎖的一部分。您建立的控制表將管理父鏈的執行。
建立您的範本
Control Sheet Scheduler 模板位於 Templates 螢幕的 Workiva Chains 區段。
以下是如何找到它:
- 在Chain Builder 中,转到Templates 选项卡。
- 從上方功能表選擇Workiva Chains 。
- 在右上方搜尋Control Sheet Scheduler並開啟範本。
找到範本後,使用下列變數為您的工作區設定範本。變更將在鏈發佈後生效。
備註: 有關從範本建立鏈的詳細說明,請參閱建立和管理鏈 文章。
變數
| 類型 | 名稱 | 目的 | 必要 |
| 鏈 | cv-ControlSpreadsheet-ID | 控制工作表的試算表 ID。 | 是 |
| 鏈 | cv-ControlSheet-ID/Name | 控制工作表的工作表名稱或 ID 值。 | 是 |
須知事項
- 控制表排程器占位符鏈 :此子鏈 是在 "run chain" 節點中找到的佔位符。執行範本時,您必須將此節點更新為您自己的連鎖。
- Conditional - Check for Today's Date:此節點必須連接至新的「執行連結」事件,並帶有綠色的成功連結。新的 「執行鏈 」事件必須指向成功執行此鏈後執行的鏈。
疑難排解
如果您的鏈觸發錯誤或未能更新正確資料,請檢查以下內容是否為真:
- 與 Workiva 連線相關聯的 OAuth2 授權擁有讀取控制工作表 (包括試算表和工作表) 的存取權。
- 您在控制工作表的属性中正确定义了日期类型和格式。
- 您在連鎖變數中輸入了正確的控制工作表電子表格 ID 和工作表 ID/名稱。確定整個 ID/Name 已被複製,並且沒有前導或尾隨空白。
- 您在控制工作表排程器鏈上設定排程 - 而非子鏈。
- 您在設定之後發佈了連鎖。
- 您設定並建立控制表排程器連鎖的排程,並在變更排程後發佈連鎖。