子表單單條資料聯動

簡介

案例簡介

本案例將介紹,如何實現在一張表單主表中,資料聯動其他表單的其中一條子表單資料,即子表單單條資料聯動

使用場景

  • 銷售管理中,透過子表單記錄訂單明細,設定子表單單筆資料聯動,可實現聯動訂單資料完成調撥庫存;
  • 任務管理中,透過子表單給成員分配不同任務,設定子表單單筆資料聯動,成員即可在主表中領取各自的任務;
  • 產品管理中,透過子表單錄入產品規格明細,設定子表單單筆資料聯動,即可實現在入庫表的主表中資料聯動規格資訊等。

設計想法

  1. 在兩張表單中加入數字類型的輔助欄位;
  2. 新增彙總表,以子表單所在的表單作為資料源,將輔助欄位作為指標,實現子表單拆分;
  3. 在主表所在的表單中,透過資料聯動,以輔助欄位作為條件,聯動出彙總表內的值。

預期效果

以產品規格錄入和入庫登記的場景為例:

1. 在「產品規格錄入」表單中錄入產品規格的明細,如下圖所示:

2. 在「入庫登記」表單中填寫入庫資料時,即可根據選擇的不同產品,顯示對應的規格:

設定步驟

以產品規格錄入和入庫登記的場景為例:

表單搭建

1. 新建「產品規格錄入」表單,欄位設定如下:

欄位名稱

欄位類型

欄位設定

錄入時間

日期時間

預設值設定為:填寫當時

錄入人員

成員單選

預設值設定為:當前使用者

產品規格明細

子表單

/

產品名稱

下拉單選

自訂設定產品名稱選項

品質級別

單行文字

/

數字-輔助欄位

數字

設定預設值為:0。

2. 建立「入庫登記」表單,欄位設定如下:

欄位名稱

欄位類型

欄位設定

入庫時間

日期時間

預設值設定為:填寫當時

入庫人員

成員單選

預設值設定為:當前使用者

數字-輔助欄位

數字

設定預設值為:0。

入庫產品

下拉單選

/

品質級別

下拉單選

/

數量

數字

/

設定彙總表

1. 進入「管理後台 > 彙總表」,點擊「新建彙總表」:

2. 彙總表命名為「單條件資料聯動」,點擊「資料來源 > 單表資料」,資料表選擇「產品規格錄入」,設定好點擊「確定」儲存:

3. 彙總表的行表頭新增為:「產品規格錄入」中的「產品名稱」和「品質級別」子欄位:

4. 設定彙總表的指標為:輔助欄位 = 「產品規格錄入」中的「數字-輔助欄位」:

全部設定好記得「儲存」彙總表。

設定資料聯動

1. 進入「入庫登記」表,選中「入庫產品」欄位,在「欄位屬性 > 選項」處,設定選項為「資料聯動」,點擊「資料聯動設定」。

2. 進入資料聯動設定頁面:

  • 聯動表單選擇彙總表「單筆資料聯動」;
  • 條件設定為:「輔助欄位」等於「數字-輔助欄位」;
  • 觸發聯動:「入庫產品」欄位顯示「產品規格明細.產品明細」的值。

全部設定完成點擊「確認」。

3. 同樣的方法,設定「品質級別」欄位的資料聯動規則如下:

  • 聯動表單選擇彙總表「單筆資料聯動」;
  • 條件設定為:「輔助欄位」等於「數字-輔助欄位」、「產品規格明細.產品名稱」等於「入庫產品」;
  • 觸發聯動:「品質級別」欄位顯示「產品規格明細.品質級別」的值。

全部設定完成點擊「確認」。

設定欄位顯隱規則

對於「入庫登記」和「產品規格錄入」表單中的輔助欄位「數字-輔助欄位」,可以在「欄位屬性 > 欄位權限」處設定欄位為不可見:

這項資訊有幫助嗎?
需要更多協助嗎?聯繋技術支援。