本案例將介紹,如何利用簡道雲在填寫表單時,調取檢視本表單之前提交過的所有明細資料。應用安裝地址:
呼叫本表之前的資料
。
1。 應用場景
在合同管理、門店訂單彙總等場景中,填寫表單時可以調取表單已提交的資料,進行彙總和參考。
1.1 預期效果
1)不需要呼叫資料入庫時,透過關聯查詢呼叫本表資料效果如下:
2)需要呼叫資料入庫時,透過關聯資料呼叫本表資料效果如下:
2。 方法一:聚合表呼叫
以合同管理的場景為例:
2.1 基礎表單配置
1)新建「合同管理」表單,欄位設定如下:
欄位名稱
欄位型別
簽訂時間
日期時間
公司名稱
下拉框
合同名稱
單行文字
合同金額
數字
2.2 聚合表設定
1)新建一個
聚合表
,命名為
「呼叫合同明細」。設定「資料來源」為「單表資料」,選擇表單「合同管理」,設定好後點擊「確定」:
2)設定聚合表的行表頭和指標如下:
行表頭:公司名稱、合同名稱
指標:合同金額
全部設定好後點擊
「儲存」:
注:由於聚合表必須新增指標,如表單內沒有數字欄位, 可以新增一個數字欄位為輔助,設定預設值為 1,再把這個欄位作為聚合表的指標。
2.3 關聯查詢設定
如調取的本表資料不需要入庫,僅供填寫人檢視,則直接在表單中新增
關聯查詢
欄位。
1)選中關聯查詢欄位,在
「欄位屬性」處設定內容如下:
關聯表:選擇聚合表
「呼叫合同明細」
顯示欄位:新增公司名稱、合同名稱、合同金額
2)點選
「
新增過濾條件
」
,新增過濾條件為:聚合表中的
「公司名稱」欄位等於當前表單的「公司名稱」欄位,設定好點選「
確定
」:
3)設定
「
顯示資料條數
」為「
多條
」,則關聯查詢時將顯示所有滿足條件的資料:
2.4 關聯資料設定
1)如調取的本表資料需要入庫,即提交至資料管理中,則需要在
子表單
中新增
關聯資料
欄位。
選中關聯資料欄位,在
「欄位屬性」處設定內容如下:
關聯表:選擇聚合表
「呼叫合同明細」
選擇資料時的顯示欄位:新增公司名稱、合同名稱、合同金額
2)點選
「
新增過濾條件
」
,新增過濾條件為:聚合表中的
「公司名稱」欄位等於當前表單的「公司名稱」欄位,設定好點選「
確定
」:
3)點選
「
填充規則設定
」
,勾選要呼叫檢視的欄位,在右側選擇
「填充到新欄位」,設定好點選「
完成
」:
2.5 效果演示
效果參見本文【1。1 預期效果】。
3。 方法二:智慧助手呼叫
3.1 新建輔助表
在應用中複製【2。1 基礎表單配置】中建立的
「合同管理」
基礎表單,命名為
「合同管理-輔助表」:
3.2 智慧助手設定
1)新建一個
智慧助手
,命名為
「呼叫合同明細」,設定觸發動作如下:
觸發動作:新增資料
觸發表單:合同管理
設定好後點擊「完成」:
2)設定執行動作如下:
執行動作:新增資料
目標表單:合同管理-輔助表
欄位值設定:輔助表的欄位值與原表單一一對應
設定好後點擊
「完成」:
智慧助手全部設定完成後記得點選
「儲存」。
3.3 關聯查詢設定
如調取的本表資料不需要入庫,僅供填寫人檢視,則直接在
「合同管理」
表單中新增
關聯查詢
欄位。
1)選中關聯查詢欄位,在
「欄位屬性」處設定內容如下:
關聯表:選擇表單
「合同管理-輔助表」
顯示欄位:新增公司名稱、合同名稱、合同金額
2)點選
「
新增過濾條件
」
,新增過濾條件為:輔助表中的
「公司名稱」欄位等於當前表單的「公司名稱」欄位,設定好點選「
確定
」:
3)設定
「
顯示資料條數
」為「
多條
」,則關聯查詢時將顯示所有滿足條件的資料:
3.4 關聯資料設定
1)如調取的本表資料需要入庫,即提交至資料管理中,則需要在
「合同管理」
表單
子表單
中新增
關聯資料
欄位。
選中關聯資料欄位,在
「欄位屬性」處設定內容如下:
關聯表:選擇表單
「合同管理-輔助表」
選擇資料時的顯示欄位:新增公司名稱、合同名稱、合同金額
2)點選
「
新增過濾條件
」
,新增過濾條件為:聚合表中的
「公司名稱」欄位等於當前表單的「公司名稱」欄位,設定好點選「
確定
」。
3)點選
「
填充規則設定
」
,勾選要呼叫檢視的欄位,在右側選擇
「填充到新欄位」,設定好點選「
完成
」:
3.5 效果演示
效果參見本文【1。1 預期效果】。
本教程來自簡道雲-幫助中心,進入檢視更多。
推薦閱讀
在表單中,怎樣實現資料聯動?
教你一招——利用聚合表輕鬆實現進銷存的庫存計算