W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
當(dāng)前關(guān)聯(lián)表單,暫不支持被業(yè)務(wù)關(guān)聯(lián)規(guī)則(如 UPSERT 公式)作為條件使用。比如 EQ(關(guān)聯(lián)表單組件,"aaa"),就會報錯。
如果遇到類似 case,建議繼續(xù)先使用下拉單選/下拉多選組件。
關(guān)聯(lián)表單組件提供了關(guān)聯(lián)其他表單數(shù)據(jù),填充數(shù)據(jù)到當(dāng)前表單組件的功能。
在獲取關(guān)聯(lián)的表單數(shù)據(jù)時還提供了過濾篩選的功能。
關(guān)聯(lián)表單組件
注:關(guān)聯(lián)表單當(dāng)前僅支持選擇本應(yīng)用的其他表單
關(guān)聯(lián)屬性
顯示設(shè)置
用于關(guān)聯(lián)表單組件數(shù)據(jù)下拉列表的信息展示和搜索,支持主要信息和次要信息,效果如圖:
設(shè)置主要、次要信息
注:開啟了流水號功能,未填寫時默認為流水號
關(guān)聯(lián)表單支持數(shù)據(jù)單選和數(shù)據(jù)多選模式,默認數(shù)據(jù)單選 (多選模式關(guān)閉)。
多選模式
注:數(shù)據(jù)單選時支持數(shù)據(jù)填充,多選時不支持數(shù)據(jù)填充
數(shù)據(jù)填充
注意:如果關(guān)聯(lián)表單與子表單配合使用,目前只支持單行的數(shù)據(jù)公式聯(lián)動,如果是多行的子表填充場景暫不支持
數(shù)據(jù)填充的字段映射關(guān)系
關(guān)聯(lián)表單字段類型 | 可選擇的當(dāng)前表單字段類型 |
單選 | 單選 下拉單選 單行文本 數(shù)值 |
下拉單選 | 單選 下拉單選 單行文本 數(shù)值 |
復(fù)選 | 復(fù)選 下拉復(fù)選 數(shù)值 |
下拉復(fù)選 | 復(fù)選 下拉復(fù)選 數(shù)值 |
單行文本 | 單選 下拉單選 單行文本 多行文本 數(shù)值 |
多行文本 | 單選 下拉單選 單行文本 多行文本 數(shù)值 |
其他類型(如地址) | 僅限同類型字段(如地址) |
關(guān)聯(lián)表單組件默認開啟新增功能,即在選擇關(guān)聯(lián)表單的下拉和管理頁默認會有個新增按鈕。
效果如圖:
新增關(guān)聯(lián)表單
① 關(guān)聯(lián)表單的管理頁
可對關(guān)聯(lián)表單進行篩選查詢 (相當(dāng)于是表單的數(shù)據(jù)管理頁),效果如圖:
數(shù)據(jù)篩選指預(yù)先設(shè)定數(shù)據(jù)的篩選條件,限制提交數(shù)據(jù)時可看到的數(shù)據(jù)范圍,效果如圖:
數(shù)據(jù)篩選
① 設(shè)置篩選條件
值:即固定值,直接在后方的輸入框或控件中輸入或選擇對應(yīng)的值,效果如圖:
字段:該條件可根據(jù)當(dāng)前頁面中的某個字段的值動態(tài)改變,會影響后續(xù)的下拉列表或搜索結(jié)果,效果如圖:
注:
② 篩選條件的字段限制
由于系統(tǒng)限制,不是所有的字段都支持搜索和設(shè)置為字段篩選條件。
下方列出了不支持搜索的字段和可設(shè)置為字段篩選類型的字段映射關(guān)系
不支持搜索的組件列表
組件名稱 | 組件標(biāo)識 |
子表 | TableField |
富文本 | EditorField |
關(guān)聯(lián)表單 | AssociationFormField |
其他在頁面設(shè)置中設(shè)置了不參與搜索的字段 |
字段類型條件的映射關(guān)系
關(guān)聯(lián)表單字段類型 | 可選擇的當(dāng)前表單字段類型 |
單選 | 單選 下拉單選 單行文本 數(shù)值 |
下拉單選 | 單選 下拉單選 單行文本 數(shù)值 |
復(fù)選 | 復(fù)選 下拉復(fù)選 |
下拉復(fù)選 | 復(fù)選 下拉復(fù)選 |
單行文本 | 單選 下拉單選 單行文本 多行文本 數(shù)值 |
多行文本 | 單選 下拉單選 單行文本 多行文本 數(shù)值 |
其他類型(如地址) | 僅限同類型字段(如地址) |
注:設(shè)置了篩選條件后的字段,將不會出現(xiàn)在可設(shè)置的搜索字段中
含關(guān)聯(lián)表單組件頁面按設(shè)置的數(shù)據(jù)篩選/填充條件填寫完成后進行提交時需注意:
1、關(guān)聯(lián)的若為表單頁面,則提交的數(shù)據(jù)全部都可以選擇;
2、關(guān)聯(lián)的若為流程頁面,則提交的數(shù)據(jù)需審批完成之后才可選擇;效果如圖:
PC 端頁面完成提交后
1、可在詳情頁點擊關(guān)聯(lián)表單字段跳轉(zhuǎn)至該關(guān)聯(lián)實例的詳情頁;
注:被關(guān)聯(lián)的表單里面,主要信息那個字段沒有填寫數(shù)據(jù),那么這里會展示那條數(shù)據(jù)實例 FINST ID 值,一樣的會是藍色的超鏈接,可點擊跳轉(zhuǎn)詳情頁,數(shù)據(jù)實例 FINST ID 值
效果如圖:
移動端頁面完成提交后:
1、移動端詳情頁關(guān)聯(lián)表單組件右側(cè)有個箭頭圖標(biāo)提示可跳轉(zhuǎn),效果如圖:
[ { appType: 'APP_XOXRQ4842LVM51RRJC7N', formType: 'receipt', formUuid: 'FORM-DFYJ319VV0ILV3BW1C8HHBHHJPXI3X095L5IK1', instanceId: 'FINST-DFYJ319VD4IL2SMEZH8Q63MY7UR3302NRL5IK1', subTitle: 'BB', title: 'AA', } ]
此處為語雀視頻卡片,點擊鏈接查看:
zUch0GE23T6BIf9dOTo_311999383683___hd.mp4關(guān)聯(lián)表單更加強大,后續(xù)會逐漸通過關(guān)聯(lián)表單替代,不建議繼續(xù)使用關(guān)聯(lián)其他表單數(shù)據(jù)功能
目前還不支持
目前還不支持
操作步驟:
復(fù)制下方代碼后可按照以下截圖進行修改:
如圖:
this.$('關(guān)聯(lián)表單組件id').setValue( [ { appType: 'APP_XOXRQ4842LVM51RRJC7N', //應(yīng)用編碼 formType: 'receipt', //此處代表關(guān)聯(lián)表單綁定的表達類型 receipt或process formUuid: 'FORM-DFYJ319VV0ILV3BW1C8HHBHHJPXI3X095L5IK1', //表單唯一ID instanceId: 'FINST-DFYJ319VD4IL2SMEZH8Q63MY7UR3302NRL5IK1', //關(guān)聯(lián)的數(shù)據(jù)實例ID subTitle: 'BB', //次要字段信息 title: 'AA', //主要字段信息 }, { appType: 'APP_XOXRQ4842LVM51RRJC7N', //應(yīng)用編碼 formType: 'receipt', //此處代表關(guān)聯(lián)表單綁定的表達類型 receipt或process formUuid: 'FORM-DFYJ319VV0ILV3BW1C8HHBHHJPXI3X095L5IK2', //表單唯一ID instanceId: 'FINST-DFYJ319VD4IL2SMEZH8Q63MY7UR3302NRL5IK2', //關(guān)聯(lián)的數(shù)據(jù)實例ID subTitle: 'DD', //次要字段信息 title: 'CC', //主要字段信息 } …… ] )
效果展示:
關(guān)聯(lián)表單默認只展示20條數(shù)據(jù),可以通過輸入關(guān)鍵字去搜索出內(nèi)容。
目前還不支持
暫時不支持,可以使用業(yè)務(wù)關(guān)聯(lián)規(guī)則把數(shù)據(jù)同步到中間表,中間表的數(shù)據(jù)保存唯一,關(guān)聯(lián)表單數(shù)據(jù)源配置為中間表。
關(guān)聯(lián)數(shù)據(jù)中存在空格信息導(dǎo)致的報錯,將關(guān)聯(lián)數(shù)據(jù)中的空格信息刪除即可。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: