$ude ("delete")

Delete a symbol table or script listing, or a resource (compiled runtime object) on the $RSO path.

$ude("delete", "Type;ResourceType", ResourceName, "" {, OptionList})

Example: vResult = $ude("delete", "resources_output;component;service", "MY_SVC")

Parameters

Parameters
Parameter Data Type Description
Type String Type of information; one of resources_output, symbolTable, or listing
ResourceType String Compiled object type; if it is a global object, the library and language must be specified in the Options. For the object syntax, see Resource Types.
ResurceName String Object name or retrieve profile for one or more objects of type ResourceType
OptionList String Associative list containing one or more options that are appropriate to the ObjectType. See Options.

Resource Types

Depending on the object type, you can also specify additional options.

Supported Resource Types
Resource Type Syntax   Applies To
Resource Symbol Table ProcScript Listing
Application shells application
Signatures signature

 

 

Components

 

 

 

 

 

 

component --
dynamic_server_page
server_page
form
report
service
entity_service
session_service
Global variables variables    
Global ProcScript proc
Menus, menu bars, and menu items menu
Panels panel  
Messages and help texts message    
Glyphs glyph    
Drag and drop formats format    
Entity descriptor entity_descriptor    
DTD dtd    
Device translation table device_table    
Translation tables translation_table    

Options

If the ResourceType is a global object, you must also specify the language and library (and class for a glyph). The OptionList is an associative list containing at least one option and value. Use Gold ; when specifying multiple options.

Options
Option Description
library=LibraryName Mandatory if ResourceType is a global object.
language=Language Mandatory if ResourceType is message | glyph | format | menu
class=Class Mandatory if ResourceType is glyph. Specifies the size and GUI platform.
model=EntityModel Specify the model if ResourceType is entity_descriptor.

Return Values

Values Returned by $ude ("delete")

Value

Description

1

Success.

0

Specified object does not exist.

<0

An error occurred. $procerror contains the exact error and $procerrorcontext provides the details.

Description

Use $ude ("delete") to delete a runtime object, symbol table, or script listing.

Deleting a Service from the $RSO Path

vResult = $ude("delete", "resources_output;component;service", "MY_SVC") 
History
Version Change
9.3.01 Introduced

Related Topics