節點 - 取得單筆資料
節點功能
-
透過該節點,使用者可以獲得一筆資料,才能對該筆資料進行更新或刪除,或在後續節點中進行使用。
-
您可以隨機取得一筆資料,也可以依序取得第一筆資料。

一、取得資料的幾種方式
從工作表中取得
-
1. 查詢並更新資料 根據篩選和排序條件從工作表中查詢並取得唯一資料,並更新它。此方法支援傳回更新前的資料,但不支援隨機取得資料。
-
2. 查詢並刪除資料 根據篩選和排序條件查詢並從工作表中取得唯一的資料。此方法不支援隨機取得資料。刪除資料時,您可以選擇永久刪除,而不將其放入回收站(無法恢復)。
-
3. 查詢工作表 從工作表中查詢單一資料,無需任何額外操作,以供後續節點使用。此方法支援隨機取得一筆資料。
從另一個物件取得
-
4. 從多個資料中取得如果工作流中 有【取得多個資料】節點,您可以透過該節點從取得的多筆資料中取得單一資料。
-
5. 取得關聯資料 例如,從關聯工作表或子表單中取得資料。
-
6. 從資料連結取得 透過解析文字欄位中儲存的共用連結來取得對應的資料。
二、查詢工作表
應用場景
當新增潛在客戶至工作表「潛在客戶」時,請檢查工作表「聯絡人」中是否已有該客戶的資料。
-
如果找到資料,將資料中的欄位[客戶狀態]修改為[潛在] 。
-
如果未找到資料,請在工作表「聯絡人」中新增資料。
1. 新增節點- 取得單筆資料(Get Single Data)

選擇【查詢工作表】(Query worksheet)。

2. 設定節點

A. 選擇要從哪張工作表取得資料
B. 設定篩選器
-
對於單一條件,您可以手動輸入固定值,也可以從上一個節點物件中選擇動態值。
-
您也可以設定條件組並在不同條件之間新增[且]、[或]條件組合 。
C. 條件異常時忽略
如果您為篩選條件選擇動態欄位值,則會顯示此設定。當刪除條件中的欄位時,會出現查詢異常,工作流中止。

-
勾選【異常時忽略】
如果選中,錯誤將被忽略,查詢將被跳過,工作流將繼續到下一個節點。
-
取消勾選[條件異常時忽略]
節點中會提示錯誤,工作流將中止,並通知設定的工作流通知程式。
D. 若值為空時忽略
當輸入條件值為空時,該條件將被忽略,而執行其他篩選條件。例如:如果節點中設定了兩個篩選條件:
- 電話號碼等於資料 A 中的電話號碼
- 狀態等於正常
若勾選【值為空則忽略】,則當資料A中的電話號碼為空時,只會查詢狀態為「正常」的資料。
E. 設定排序規則
如果有多筆符合條件的資料,則依照設定的排序規則取第一筆資料。
F. 不排序,隨機取得
如果勾選,則忽略排序規則,隨機取出一筆符合條件的資料。