Subform Filler 外掛

簡介

外掛簡介

Subform Filler 外掛包含了以下兩個函數:

  • 子表單自動新增列,能夠實現當在表單中輸入列數後,子表單能夠根據輸入的列數自動新增相應的子表單列數。減少了使用者逐列新增的複雜操作,提高了資料輸入效率。
  • 拆分多選到子表單,能夠實現在複選框中選擇好對應的選項後,子表單能夠根據選擇的選項來新增對應的子表單列數,減少了使用者重複錄入、反覆覈對中出錯的概率。

應用場景

適用於需要透過子表單來錄入資料的場景。如物品入庫表中,透過輸入物資種類數/選擇對應的物資,子表單可以自動新增對應的列數;產品管理場景中,透過輸入產品系列數/選擇對應的產品,子表單根據系列數/產品內容自動生成對應的列數等。

預期效果

以物資入庫場景為例,透過輸入物資種類數/選擇物品,在子表單中自動新增對應的列數,效果如下所示:

使用說明

該外掛為免費外掛,付費版使用者可免費使用。

外掛安裝及啟用

外掛安裝

1. 直接安裝

  • 您可點擊右方連結直接安裝外掛:Subform Filler 外掛安裝
  • 安裝成功後,可參考本文【啟用外掛】,前往「開放平台 > 外掛管理」處配置並啟用外掛。

2. 外掛市場安裝

在 Jodoo「外掛市場」處,安裝「Subform Filler」外掛。外掛市場處安裝方法可參見文件:外掛市場中【外掛安裝】

外掛啟用

在外掛管理中,打開「Subform Filler」外掛右側開關,啟用外掛。

表單搭建

以物資入庫資訊填寫為例,新建「物資入庫表」表單,欄位設定如下:

欄位說明

欄位名稱

欄位類型

物資種類

責任行政

部門單選

物資種類數

數字

物資明細表

子表單

序號

單行文字

物資名稱

單價

數量

數字

物資選擇

物資名稱

複選框

物資選擇表

子表單

物資名稱

單行文字

單價

數量

數字

前端事件配置

子表單自動新增列

1. 新增前端事件

進入「表單屬性」,點擊前端事件下的「設定」,新增前端事件:

2. 設定事件名稱和說明

新增好前端事件後,首先設定前端事件的基礎資訊,即事件名稱和說明,用於區分前端事件。

3. 設定觸發動作

設定觸發動作:由於需要根據物資種類數,來新增對應的子表單列數,故觸發欄位選擇「物資種類數」欄位。

4. 設定執行動作

a. 設定執行動作如下所示:

  • 選擇外掛:選擇「Subform Filler」外掛,並且選擇函數為「Split multiple options」;
  • 新增的列數:設定為欄位值,即「物資種類數」;

b. 「欄位儲存關係」處,點擊「新增」按鈕,選擇「子表單.序號」欄位,設定子表單.序號回填到「物資明細表.序號」欄位中,設定完成後點擊「儲存」,如下所示:

附註

如不需要外掛生成的序號欄位,可在表單中設定該欄位為不可見欄位。

拆分多選到子表單

1. 新增前端事件

進入「前端事件」頁面,點擊「新增前端事件」,新增前端事件:

2. 設定事件名稱和說明

新增好前端事件後,首先設定前端事件的基礎資訊,即事件名稱和說明,用於區分前端事件:

3. 設定觸發動作

設定觸發動作:由於需要透過選擇複選框中的內容,來新增對應的子表單列數,故觸發欄位選擇「物資名稱」欄位。

4. 設定執行動作

a. 設定執行動作如下所示:

  • 選擇外掛:選擇「Subform Filler」外掛,並且選擇函數為「Split multiple options」;
  • 複選欄位:設定為欄位值,即「物資名稱」;

b. 「欄位儲存關係」處,點擊「新增」按鈕,選擇「Subform.Option」欄位,設定子表.選項名回填到「物資選擇表.物資名稱」欄位中,設定完成後點擊「儲存」,如下所示:

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