PreviousNext
Help > 表單 > 表單驗證 > 保存主鍵帶出資訊
保存主鍵帶出資訊

表單上可以只保存主鍵欄位,其餘欄位的資訊由主鍵帶出。

比如採購訂單中只保存供應商編號,附加資訊如企業名稱、法人代表、營業執照、註冊資金等根據客戶編號自動帶出,如下圖:

設定方法

使用TextBoxValueToDisplayText可以做到此功能,ValueToDisplayText支援依據主鍵資訊帶出附加資訊到表單其他欄位。

設定要點:

  將帶出欄位綁定到變數

  設定TextBoxValueToDisplayText

  使用DataMap帶出資料

帶出欄位綁定到變數

將需要帶出的欄位:企業名稱、法人代表、營業執照、註冊資金等全部綁定到變數。

設定ValueToDisplayText

設定TextBoxValueToDisplayText屬性。

必設項目:

屬性

描述

資料來源

指定主鍵對應資料來源

FilterColumn

主鍵對應的列

DisplayColumn

TextBox內顯示內容對應的列,DisplayColumnFilterColumn相同時顯示主鍵

使用DataMap帶出資料

補充知識

把帶出欄位綁定到臨時變數,附加資訊每次都會帶出,總是使用最新值,也就意味著每次打開表單附加資訊部分都是最新的,可能和填單時不同。帶出欄位若綁定到資料庫欄位,則在BPM中保留了資料副本,每次打開表單時,資訊內容和填單時保持一致。

可以帶出BPM主資料中的資料,也可以帶出外部資料庫的資料,通過ESB還可以帶出SAPWebservice等外部系統的資料。

文字框,下拉清單等都支援保存主鍵帶出資訊。