This document covers the following topics:
The Maintenance Menu for a user-defined object type is called with
the command MAINTAIN UDE-TYPE.
| Function | Code | Command |
|---|---|---|
| Add a UDE | A | ADD UDE-TYPE |
| Copy UDE | C | COPY UDE-TYPE |
| Modify UDE | M | MODIFY UDE-TYPE |
| Rename | N | RENAME UDE-TYPE |
| Purge UDE | P | PURGE UDE-TYPE |
| Display UDE | D | DISPLAY UDE-TYPE |
| Link children | L | LINK UDE-TYPE <active-association-type> |
| Edit owners of a UDE | O | EDIT UDE-TYPE OWNER |
| Select UDE from a list | S | SELECT UDE-TYPE |
| Edit description | W | EDIT UDE-TYPE DESCRIPTION |
| Keyword | Field | Position |
|---|---|---|
| ID | UDE ID | 1 |
| <> | Copy ID | 2 |
UDE objects are processed using Standard Maintenance Commands.
The UDE Retrieval Menu is called with the command
RETRIEVE UDE-TYPE.
| Retrieval Type | Code | Default Output Mode |
Command |
|---|---|---|---|
| UDEs | D | D | DISPLAY UDE-TYPE |
| L | LIST UDE-TYPE | ||
| S | SELECT UDE-TYPE | ||
| D | SHOW UDE-TYPE | ||
| Execute retrieval models | E | T | EXECMODEL UDE-TYPE |
| Dummy/Placeholder UDEs | C | L | DUMMY UDE-TYPE <passive-association-type> |
| UDEs with parents | B | D | PARENTS UDE-TYPE <passive-association-type> |
| UDEs with no parent | O | L | FREE UDE-TYPE ANY | ALL | <passive-association-type> |
| UDEs with children | T | D | CHILDREN UDE-TYPE <active-association-type> |
| UDEs with no child | U | L | EMPTY UDE-TYPE ANY | ALL | <active-association-type> |
| Keyword | Field | Position |
|---|---|---|
| ID | UDE ID | 1 |
| RES | Restrictions | 2 |
| OUT | Output options | 3 |
| MODEL | Model | 4 |
| MODE | Output mode | 5 |
UDE objects are processed with Standard Retrieval Commands.