Wiki源代码07 Multi Lookup
由 maym 于 2025/06/30 03:55 最后修改
显示最后作者
author | version | line-number | content |
---|---|---|---|
1 | **Function Overview** | ||
2 | |||
3 | The Associated Multiple Selection Control refers to calling data from other forms within the current form, establishing a connection between two forms. When in use, it can associate with one or more data entries from the corresponding form. | ||
4 | |||
5 | **Use Cases** | ||
6 | |||
7 | For example, in the 【Order Information】form, you need to fill in order time, product number, product quantity, product amount, etc. The product number field needs to be consistent with the product numbers already entered in the 【Product Information】form. In this scenario, the product number field is the data association field, which can obtain all the “product numbers” already entered in the 【Product Information】form. | ||
8 | |||
9 | **Setting Method** | ||
10 | |||
11 | Simply click on the Associated Multiple Selection in the advanced fields or drag the control to the canvas to complete the addition of the control. | ||
12 | |||
13 | **Widget Properties** | ||
14 | |||
15 | (% style="width:1360px" %) | ||
16 | |(% style="width:173px" %)**Widget Properties**|(% style="width:154px" %)**Settings Options**|(% style="width:1029px" %)**Settings Options Description** | ||
17 | |(% colspan="1" rowspan="6" style="width:173px" %)Basic Properties|Name|(% style="width:1029px" %)Used to distinguish different widgets. | ||
18 | |Display Name|(% style="width:1029px" %)Used to control whether the widget name is displayed when filling out the form. | ||
19 | |Width|(% style="width:1029px" %)Used to control the display width of the current widget when filling out the form. | ||
20 | |Placeholder|(% style="width:1029px" %)Used to guide the filler in entering content. | ||
21 | |Help Text|(% style="width:1029px" %)A question mark hover appears when filling out the form, which can display help text. | ||
22 | |Permissions|(% style="width:1029px" %)((( | ||
23 | Visibility Permissions: Visible, Conditionally Visible, Invisible. | ||
24 | |||
25 | Edit Permissions (precondition: visibility permissions): Editable, Non-editable. | ||
26 | |||
27 | Mandatory Permissions (precondition: edit permissions): Mandatory, Conditionally Mandatory, Not Mandatory. | ||
28 | |||
29 | Field permissions only take effect in non-process forms. | ||
30 | |||
31 | Additionally, conditionally visible and conditionally mandatory permissions take effect in both process and non-process forms. | ||
32 | ))) | ||
33 | |(% colspan="1" rowspan="7" style="width:173px" %)Special Properties|(% colspan="1" rowspan="1" %)Related Form|(% colspan="1" rowspan="1" style="width:1029px" %)Drop-down Option (Select Form):Choose the associated form. | ||
34 | |(% colspan="1" rowspan="1" %)Form Field|(% colspan="1" rowspan="1" style="width:1029px" %)Drop-down Option (Select Form Field):Choose the corresponding field under the associated form. | ||
35 | |(% colspan="1" %)Tree List|(% colspan="1" style="width:1029px" %)((( | ||
36 | Switch,After enabling the tree display, you can select node fields as branches of the tree. | ||
37 | |||
38 | Once selected, the data associated with the form will be displayed in a tree structure. | ||
39 | |||
40 | Only leaf nodes are allowed to be selected: When enabled, the client can only select data without subordinates when selecting associated form data. | ||
41 | ))) | ||
42 | |(% colspan="1" rowspan="1" style="width:154px" %)((( | ||
43 | ((( | ||
44 | Input method | ||
45 | ))) | ||
46 | |||
47 | ((( | ||
48 | |||
49 | ))) | ||
50 | )))|(% colspan="1" rowspan="1" style="width:1029px" %)((( | ||
51 | Radio Button (Drop-down Selection, Pop-up Dialog): | ||
52 | |||
53 | Drop-down Selection for Configuring Auxiliary Display Fields: | ||
54 | |||
55 | * Up to three fields can be configured as auxiliary display fields. | ||
56 | * Field types that can be configured for display include: single-line input, multi-line input, numeric, date, date and time, radio button, drop-down single selection, multiple selection, number, switch, personnel, department, address, associated single selection, and associated multiple selection. | ||
57 | * The order of the configured auxiliary display fields can be adjusted in the client interface, as shown by dragging and sorting in the diagram. | ||
58 | |||
59 | [[image:1740968065999-402.png]] | ||
60 | |||
61 | * After configuration, the client-side runtime effect is as shown in the following figure. | ||
62 | |||
63 | [[image:1740968084520-538.png]] | ||
64 | |||
65 | Popup Dialog Auxiliary Settings: Dialog Settings | ||
66 | |||
67 | Support setting which fields are displayed in the dialog and whether they can be used as search criteria. | ||
68 | |||
69 | [[image:1740968100984-908.png]] | ||
70 | |||
71 | After configuration, the client-side runtime effect is as shown in the following figure. | ||
72 | |||
73 | [[image:1740968121663-837.png]] | ||
74 | ))) | ||
75 | |(% colspan="1" rowspan="1" %)Data Range|(% colspan="1" rowspan="1" %)Set the data range that can be selected for the current form. | ||
76 | |(% colspan="1" rowspan="1" %)Fetch real-time data|(% colspan="1" rowspan="1" %)Switch: When enabled, the data will be refreshed each time the page is entered. | ||
77 | |(% colspan="1" %)Default|(% colspan="1" %)Automatically retrieve associated form data based on conditions. If there are multiple sets of associated form data that meet the conditions, the system will only retrieve the first one. |