|
|
|
|
|
DeletionRule (Property) In french: RègleSuppression
The DeletionRule property is used to configure the deletion rule (integrity management) to be applied to the data file described programmatically. You can: - Find out the deletion rule used for a data file defined in the analysis or programmatically
- Define the deletion rule used for a data file (only for dynamic links defined programmatically).
LigneCde.RègleSuppression = hIntegrityForbidden
...
HDescribeFile(LigneCde)
Syntax
Finding out the deletion rule Hide the details
<Deletion rule> = <Link>.DeletionRule
<Deletion rule>: Integer constant The different deletion rules are as follows:
| | hIntegrityCascade | Cascading deletion: deletion of the key field in the source file results in cascading deletion of all linked records. | hIntegrityDefaultValue | Default deletion: when deleting the key field in the source file, linked keys are initialized by their default value. | hIntegrityForbidden | Deletion forbidden: deletion of the key field in the source file is impossible if the record is linked to another record. | hIntegrityNone | No integrity management: deletion of the key field in the link source file does not lead to any specific action in the linked file. |
<Link>: Character string Name of the link defined in the analysis or by the Link Description type.
Defining the deletion rule used in the link defined programmatically Hide the details
<Link>.DeletionRule = <Deletion rule>
<Link>: Character string Name of the link used. This name is defined with the Link Description type. <Deletion rule>: Integer constant The different deletion rules are as follows:
| | hIntegrityCascade | Cascading deletion: deletion of the key field in the source file results in cascading deletion of all linked records. | hIntegrityDefaultValue | Default deletion: when deleting the key field in the source file, linked keys are initialized by their default value. | hIntegrityForbidden | Deletion forbidden: deletion of the key field in the source file is impossible if the record is linked to another record. | hIntegrityNone | No integrity management: deletion of the key field in the link source file does not lead to any specific action in the linked file. |
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|