大家好,自定義函數是一種可用於自動化流程的軟件代碼,它允許您自動發送通知、調用Webhook或在觸發工作流規則後立即執行邏輯。因此自定義函數操作可以實現自動化複雜任務和計算。
在本文中,我將介紹一個具體的用例,演示Zoho Projects與Zoho Writer之間的集成。
產品演示
用例:
- 將Zoho Projects中的數據合併到Zoho Writer中的預定義模板中。
- 自動生成可填寫的文檔。
- 將文檔鏈接共享給指定用户(可在 Zoho Writer 或 Zoho Projects 中指定)。
- 在合併模板中包含可填寫字段,以便收件人填寫必要的信息。
此功能已使用自定義函數成功實現。以下步驟概述了設置過程。請參閲隨附的屏幕截圖瞭解更多詳情。
操作指南
步驟 1:導航至Zoho Writer → 自動化 → 合併模板
步驟 2:點擊“轉換”
步驟 3:選擇要開始合併的數據源
步驟 4:選擇“自定義源”
步驟 5:點擊“項目”字段旁邊的“使用”
步驟 6:完成後,在門户 ID 中輸入 Zoho 組織 ID,即 ZOID。
步驟 7:在同一頁面中點擊“連接”→ 創建具有上述範圍的連接。
步驟 8:點擊“管理字段”→ 拖放所需字段。
步驟 9:您可以根據自己的需求設置合併選項,如下圖所示。
步驟 10:點擊“合併並共享可填寫鏈接”
步驟 11:從“字段和按鈕”中選擇所需字段。
步驟 12:配置“合併並共享可填寫鏈接”
步驟 13:點擊“根據提交操作配置”→ Webhook 和自定義函數→ 執行自定義函數。
以下功能可以使用以下代碼實現。此外,必須按照概述創建兩個連接。
代碼一:
Zoho Projects Connection :Create a connection for the Zoho Projects service with the following scopes 'ZohoProjects.projects.READ, ZohoProjects.milestones.READ, ZohoProjects.tasklists.READ, ZohoProjects.tasks.READ, ZohoProjects.users.READ, and ZohoProjects.clients.READ'.Update the placeholder 'xxxxxxxxx' with the actual connection name in ZPConnection.
代碼二:
Zoho OAuth Connection :Create a connection for the Zoho OAuth service with the following scopes 'ZohoWriter.documentEditor.ALL and ZohoWriter.Merge.ALL'. Replace 'yyyyyyyyy' with the actual connection name in ZWConnection.
結束總結:
在Zoho Projects中創建自定義函數非常容易實現,可通過詳盡的文檔支持完成。另外你也可以使用 Zoho的腳本語言Deluge 定義自己的函數,讓自定義函數顯著提高效率和生產力。