Column Advanced Settings: Option List: Delete Child Records Simultaneously When Deleting
Overview¶
When you "Delete" or "Bulk Delete" a parent record of a "Linked Table", you can "Delete" the related child "Record" at the same time. This can be set simultaneously with "Copy Child Records Simultaneously When Copying".
Limitations¶
- Only "Class Column" can be used.
Prerequisites¶
- "Site Administration Permission" is required to configure settings.
Operation Procedure¶
Specify the "Link" in JSON format in the "Option List" of the corresponding class column. The description method is the same as "Manage Table: Editor: Column Advanced Settings: Option List: Filter, Sort,".
Example Setting 1¶
In the example below, site ID 6 is "Linked", and when a "Record" from site ID 6 is "Deleted" or "Bulk Deleted", the related child "Record" is automatically "Deleted".
JSON¶
Setting Content¶
| No | Option | Description |
|---|---|---|
| 1 | Type | Specify "DeleteWithLinks". |
| 2 | View: ColumnFilterHash | You can narrow down the "Delete" targets using "JSON Data Layout: View". |
Supported Versions¶
- Pleasanter 1.2.5.0 or later
- Pleasanter .NET Framework version 0.50.268 or later
Related Information¶
- Table Function: Delete Record
- Table Function
- Manage Table: Editor: Column Advanced Settings: Option List: Copy Child Records
- Manage Table: Items: Class
- Manage Table: Editor: Column Advanced Settings: Option List: Link
- Manage Table: Editor: Column Advanced Settings: Option List
- Manage Table: Editor: Column Advanced Settings: Option List: Filter, Sort,
- Table Function: Bulk Delete Records
- Developer's Guide: JSON Data Layout: View