Wiki源代码04 Table

yufei li 于 2025/02/28 08:52 最后修改

显示最后作者
1 **Feature Overview**
2
3 The table control allows for the addition of multiple sub-fields and supports the entry and display of multiple rows of data, facilitating bulk data entry and presentation.
4
5 **Use Cases**
6
7 Primarily used in scenarios where data is one-to-many.
8
9 For example, in financial management, one expense reimbursement process involves multiple reimbursement items, which can be designed using tables to detail the reimbursement.
10
11 Also useful in scenarios requiring bulk data entry or display, such as large-scale inbound and outbound of multiple goods at once, or claiming multiple customers simultaneously.
12
13 **Setup Method**
14
15 Simply click on the table control in the advanced fields or drag and drop the control onto the canvas. Then, drag and drop additional controls into the table to complete the setup.
16
17
18 **Widget Properties**
19
20 (% style="width:1144px" %)
21 |(% style="width:170px" %)**Widget Properties**|(% style="width:153px" %)**Settings Options**|(% style="width:817px" %)**Settings Options Description**
22 |(% colspan="1" rowspan="6" style="width:170px" %)Basic Properties|Name|Used to distinguish different widgets.
23 |Display Name|Used to control whether the widget name is displayed when filling out the form.
24 |Width|Used to control the display width of the current widget when filling out the form.
25 |Placeholder|Used to guide the filler in entering content.
26 |Help Text|A question mark hover appears when filling out the form, which can display help text.
27 |Permissions|(((
28 Visibility Permissions: Visible, Conditionally Visible, Invisible;
29
30 Field permissions only take effect in non-process forms;
31
32 Additionally, conditionally visible permissions are effective in both process and non-process forms.
33 )))
34 |(% colspan="1" rowspan="7" style="width:170px" %)Special Properties|(% colspan="1" rowspan="1" style="width:153px" %)Data linkage|(% colspan="1" rowspan="1" style="width:817px" %)You can set up linked forms, linkage conditions, and linked fields. Once set, when editing data, the system can automatically bring out and assign data from the linked forms that meet the linkage conditions to the current table.
35 |(% colspan="1" style="width:153px" %)Default Rows|(% colspan="1" style="width:817px" %)After the setup, when users add form data on the client side, the system will automatically generate a default number of sub-table rows in the table.
36 |(% colspan="1" rowspan="1" style="width:153px" %)Download button|(% colspan="1" rowspan="1" style="width:817px" %)Used to set the display name of the button.
37 |(% colspan="1" rowspan="1" style="width:153px" %)Import data|(% colspan="1" rowspan="1" style="width:817px" %)Toggle Switch: When turned off, data import will not be possible.
38 |(% colspan="1" rowspan="1" style="width:153px" %)Import button|(% colspan="1" rowspan="1" style="width:817px" %)Used to set the display name of the button.
39 |(% colspan="1" rowspan="1" style="width:153px" %)Action column|(% colspan="1" rowspan="1" style="width:817px" %)Toggle Switch: When turned off, the table will not support row operations (edit, add, delete).
40 |(% colspan="1" rowspan="1" style="width:153px" %)Action button|(% colspan="1" rowspan="1" style="width:817px" %)Multi-Selection (Add, Batch Add, Delete) is used to control row operation buttons. The Batch Add feature is used in tables with associated radio buttons to automatically generate multiple rows of table data based on the user's selection of multiple associated form entries. This requires selecting the associated radio button field as the basis for generation.