Description
Method for destroying an entity. Entities used by it (such as window events inside windows) are not destroyed. Use the TDESTROY method to destroy an entity and entities inside it.
Syntax
object = Repository("DESTROY", entID)
Parameters
The EXECUTE method has the following parameters.
Parameter | Description |
---|---|
Message | DESTROY |
entID | entID consists of four elements, which are '*' (asterisk) delimited: |
|
Methods are executed as follows: if class specific, execute at the class level; if type specific, execute at the type level; otherwise, execute the method.
Returns
null
Note: Always call the Get_Status function after calling Repository.
See also
Repository() function, TDESTROY method, Get_Repos_Entities().
Example
/* Destroy the CENTERWINDOW_BACKUP stored procedure */ Declare Function Repository, Get_Status AppID = @APPID<1> ;* current application TypeID = "STPROC" ;* OpenInsight stored procedures ClassID = "" ;* Not Applicable Stored_Proc_Name = 'CENTERWINDOW_BACKUP' entid = AppID : '*' : TypeID : '*' : ClassID : '*' : Stored_Proc_Name result = Repository("DESTROY", entid) * test result If Get_Status(ErrCode) then call msg(@window, 'Error Message returned: ' : ErrCode) end