Model Parts, Diagrams, Dictionary Items, and Properties > Properties > On delete script (property)
On delete script (property)
For automation interface information about the On Delete Script property (Script, Script Text or Text through the automation interface), see the automation interface topic for a Script in the Related Topics. When you select the On Delete check box, Modeler creates a Script object for the Stereotype through the Owned On Delete Script association. The Script Type of the Script object is set to OnDelete. The Script object is used to record the On Delete Script that is displayed on the Object Events tab of the Stereotype's Property Pages. Note that Stereotype owned Scripts are not shown in Modeler.
This property specifies the VisualBasic script for a delete action.
For more information about working with VisualBasic on delete scripts for a Stereotype, see Script functions, attributes and objects - on delete scripts.
By default, the On Delete Script property is blank.
You use the Code Editor to edit On Delete Script code. The Code Editor language is always Visual Basic when editing On Delete Script code, irrespective of the Language that is set for parent Packages and the Model. For information about the Code Editor, including setting the code language to use, see Overview of the code editor.
This property is set on the Object Events tab of a Stereotype's Property Pages. You can click the Edit button and change the code in the Code Editor window. In addition, you can add model object references to the On Delete Script code.
This property is available only when the On Delete check box is selected on the Object Events tab of a Stereotype's Property Pages.
To write scripts you require a good working knowledge of the VBScript language, the Modeler Meta Model and the Modeler Automation Interface. If you run a script that has errors, those errors can corrupt Modeler model data and make Modeler crash.
On delete scripts are not executed when using the Delete Large Package and Model Manager Delete functions.
The following section provides information about the items and diagrams for which On Delete Script is a property. For more information about an item or diagram, click it.
Is property of