home *** CD-ROM | disk | FTP | other *** search
/ com!online 2002 April / comcd0402.iso / vollver / adabas / f_0001 / env / workb.enh < prev    next >
Encoding:
Text File  |  1999-11-01  |  25.7 KB  |  354 lines

  1. ENG|11          |     0     WORKB.enh   10.05.01   1998-04-24
  2. ENG|11          |     1|  |                     Workbench
  3. ENG|11          |     2|  |                     ---------
  4. ENG|11          |     4| M|                     #01Action^Bar
  5. ENG|11          |     5| M|                     #02Function^Keys
  6. ENG|11          |     6|RM|                     #03Commands
  7. ENG|1101        |     1|  |    Action Bar
  8. ENG|1101        |     3|  |    The action bar can be activated in various ways.
  9. ENG|1101        |     5|  |     - Each menu item can be selected directly by simultaneously
  10. ENG|1101        |     6|  |       pressing the highlighted letter and the control key.
  11. ENG|1101        |     8|  |     - Pressing the F12-key activates the first menu item. The cursor
  12. ENG|1101        |     9|  |       keys left/right activates the adjacent pulldown menu.
  13. ENG|1101        |    11|  |    The function of a menu item can be called by positioning the cursor and
  14. ENG|1101        |    12|R |    pressing the ENTER key or by pressing the highlighted letter.
  15. ENG|1102        |     1|  |    Function Keys
  16. ENG|1102        |     3|  |    Keys are assigned to the following functions:
  17. ENG|1102        |     5|  |    Key       Function
  18. ENG|1102        |     7|  |    F1        Help
  19. ENG|1102        |     8|  |    F3        END or Back
  20. ENG|1102        |     9|  |    F4        Printing the currently shown workbench display
  21. ENG|1102        |    10|  |    F5        Starting the module or programm
  22. ENG|1102        |    11|  |    F8        Marking
  23. ENG|1102        |    12|  |    F9        Refreshing
  24. ENG|1102        |    13|  |    F12       Switching between action bar and form
  25. ENG|1102        |    14|  |    PgUp      Scrolling one page up
  26. ENG|1102        |    15|  |    PgDn      Scrolling one page down
  27. ENG|1102        |    16|R |    CMD       Activating the command line
  28. ENG|1103        |     1|  |                              Workbench Commands
  29. ENG|1103        |     2|  |                              ------------------
  30. ENG|1103        |     4| I|         ##11030102COMMENT         ##11030210GETHIST         ##11030104PRINT            ##11030802TDROP
  31. ENG|1103        |     5| I|         ##11030304COPY            ##11030301GRANT           ##11030302PRIVILEGES       ##11030503TEST
  32. ENG|1103        |     6| I|         ##11030401DEBUG           ##11030601HELP            ##11030703PSHOW            ##11030602TIME
  33. ENG|1103        |     7| I|         ##11030201DELETE          ##11030306IMPORT          ##11030206QUIT             ##11030504TRACE
  34. ENG|1103        |     8| I|         ##11030202DROP            ##11030408LANGUAGE        ##11030303REVOKE           ##11030803TSHOW
  35. ENG|1103        |     9| I|         ##11031001DOMAIN          ##11030406LITERAL         ##11030207RUN              ##11030403USAGE
  36. ENG|1103        |    10| I|         ##11030203EDIT            ##11030209MKPRODUCT       ##11030208SAVE             ##11030505VALUES
  37. ENG|1103        |    11| I|         ##11030405EWARN           ##11030103MLIST           ##11030407SET              ##11030603VERSION
  38. ENG|1103        |    12| I|         ##11030901EXEC            ##11030404MONITOR         ##11030402SOPT             ##11030604XREF
  39. ENG|1103        |    13| I|         ##11030204EXIT            ##11030701PCREATE         ##11030902SQL
  40. ENG|1103        |    14| I|         ##11031002EXPRESS         ##11030702PDROP           ##11030205STORE
  41. ENG|1103        |    15|RI|         ##11030305EXPORT          ##11030101PLIST           ##11030801TCREATE
  42. ENG|11030101    |     2|  |    PLIST
  43. ENG|11030101    |     4|  |    Produces a menu of all programs which the user may call.
  44. ENG|11030101    |     5|  |    These are either his own programs or that for which he
  45. ENG|11030101    |     6|  |    has got the implicit (PUBLIC) or explicit call privilege.
  46. ENG|11030101    |     8|  |    The specified arguments may contain wildcards
  47. ENG|11030101    |     9|  |    ( '*' for any character string, '?' for any character ).
  48. ENG|11030101    |    11|  |    Examples  : PLIST  *.*    displays all programs which may be called.
  49. ENG|11030101    |    12|  |                PL     C*     displays only those programs of the user
  50. ENG|11030101    |    13|  |                              which begin with 'C'.
  51. ENG|11030101    |    15|  |    Syntax    : PList  [<user>.] <program> [<version>]
  52. ENG|11030101    |    17|R |                version : TEST|PROD|HIST|WORK|ALL
  53. ENG|11030102    |     1|  |    COMMENT
  54. ENG|11030102    |     3|  |    Entry  or  update  of  a  comment  of  38 characters at the most in the
  55. ENG|11030102    |     4|  |    program list.
  56. ENG|11030102    |     6|  |    Example   : COMMENT customer
  57. ENG|11030102    |     7|R |    Syntax    : Comment <program>
  58. ENG|11030103    |     1|  |    MLIST
  59. ENG|11030103    |     3|  |    Displays a list of modules.
  60. ENG|11030103    |     5|  |    The specified program- and modulename may contain wildcards
  61. ENG|11030103    |     6|  |     ( '*'  for  any  character  string,  '?'  for  any  character  ).  The
  62. ENG|11030103    |     7|  |    searchstring  specified  by  -p  followed by type, status, or date will
  63. ENG|11030103    |     8|  |    limit the result list. The search  string  must  be  specified  in  the
  64. ENG|11030103    |     9|  |    format as it is indicated in the module list. The date must be preceded
  65. ENG|11030103    |    10|S |    by '<','>' or '='.
  66. ENG|11030103    |    19|  |    Examples  : MLIST customer.*
  67. ENG|11030103    |    20|  |                MLIST c?er.start
  68. ENG|11030103    |    21|  |                MLIST c*      -p FORM
  69. ENG|11030103    |    22|  |                MLIST         -p SAVE
  70. ENG|11030103    |    23|  |                MLIST *.start -p >90/12/24
  71. ENG|11030103    |    24|  |    Syntax    : MList <program> [.<module>] [<version>]
  72. ENG|11030103    |    25|  |                                        [-p <search string>]
  73. ENG|11030103    |    27|  |                version      : TEST|PROD|HIST|WORK|ALL
  74. ENG|11030103    |    28|  |                search string: FORM|PROC|HELP|FUNC|DBPROC|TRIGGER
  75. ENG|11030103    |    29|S |                               EDIT|DEBUG|RUN|=date|<date|>date
  76. ENG|11030103    |    37|  |    Meaning of the columns in the MLIST index :
  77. ENG|11030103    |    38|  |     Program          program name
  78. ENG|11030103    |    39|  |     Module           module name
  79. ENG|11030103    |    40|  |     Type             type of procedure ( FORM, PROC etc.)
  80. ENG|11030103    |    41|  |     Status           RUN   (executable)
  81. ENG|11030103    |    42|  |                      DEBUG (executable, may be DEBUGGED)
  82. ENG|11030103    |    43|  |                      EDIT  (not executable)
  83. ENG|11030103    |    44|  |                      ->DB  (executable in the database kernel)
  84. ENG|11030103    |    45|  |     Version          version id (TEST, PROD, HIST)
  85. ENG|11030103    |    46|R |     Last Chan ge     date/time of the last save.
  86. ENG|11030104    |     1|  |    PRINT
  87. ENG|11030104    |     3|  |    Prints one or more modules via the system printer.
  88. ENG|11030104    |     5|  |    Examples  : PRINT  customer.*
  89. ENG|11030104    |     6|  |                PRINT  c?er.start
  90. ENG|11030104    |     7|  |                PRINT  c*      -p PROC
  91. ENG|11030104    |     8|  |                PRINT          -p FUNC
  92. ENG|11030104    |     9|  |                PRINT  *.start -p =90/12/24
  93. ENG|11030104    |    10|R |    Syntax    : PRINt <program> [.<module>] [<version>] [-p <search string>]
  94. ENG|11030201    |     1|  |    DELETE
  95. ENG|11030201    |     3|  |    Deletes a module from the program.
  96. ENG|11030201    |     5|  |    Example  : DEL    customer.reservation
  97. ENG|11030201    |     6|R |    Syntax   : DELete <program>.<module> [<version>] [-p <search string>]
  98. ENG|11030202    |     1|  |    DROP
  99. ENG|11030202    |     3|  |    Drops a program.
  100. ENG|11030202    |     5|  |    Example   : DROP customer
  101. ENG|11030202    |     6|R |    Syntax    : DRop <program> [<version>]
  102. ENG|11030203    |     1|  |    EDIT
  103. ENG|11030203    |     3|  |    Generates  or modifies a module. In the commandline can call EDIT again
  104. ENG|11030203    |     4|  |    for editing a second module. Change between twice modules with  '<'  or
  105. ENG|11030203    |     5|  |    '>'. The command 'DOUBLE' split the screen horizontaly in two areas for
  106. ENG|11030203    |     6|  |    editing two modules at a time.
  107. ENG|11030203    |     8| I|     More ##04Editor^information
  108. ENG|11030203    |    10|  |    Example  : E    customer.reservation
  109. ENG|11030203    |    11|  |    Syntax   : Edit                     to generate a module.
  110. ENG|11030203    |    12|  |               Edit <program>.<module> [<version>]
  111. ENG|11030203    |    13|R |                                        to modify a module.
  112. ENG|11030204    |     1|  |    EXIT
  113. ENG|11030204    |     3|  |    Leaves  the SQL-PL development environment. If the EXIT command is used
  114. ENG|11030204    |     4|  |    in the editor, this will be left without saving the current source.
  115. ENG|11030204    |     6|R |    Syntax :   EXIT
  116. ENG|11030205    |     1|  |    STORE
  117. ENG|11030205    |     3|  |    Checks, translates and stores SQL-PL objects.
  118. ENG|11030205    |     5|  |    STORE enables the user to translate  several  procedures  at  the  same
  119. ENG|11030205    |     6|  |    time.  This  function  should  be  used when extensive modifications to
  120. ENG|11030205    |     7|  |    programs are to be made.
  121. ENG|11030205    |     9|  |    Inside the editor the function STORE can be used by a function key.  It
  122. ENG|11030205    |    10|  |    will be saved only the actual editform.
  123. ENG|11030205    |    12|  |    If  an error is detected during the check, this error will be marked in
  124. ENG|11030205    |    13|  |    the edit form and an error message will be output.  Otherwise  the  new
  125. ENG|11030205    |    14|  |    version  is  stored  and the EDIT mode is terminated. The stored module
  126. ENG|11030205    |    15|S |    can be called with RUN.
  127. ENG|11030205    |    19|  |    Examples  : ST    customer.*
  128. ENG|11030205    |    20|  |                STO   c?er.start
  129. ENG|11030205    |    21|  |                ST    c*      -p DEBUG
  130. ENG|11030205    |    22|  |                STORE         -p SAVE
  131. ENG|11030205    |    23|  |                ST    *.start -p <90/12/24
  132. ENG|11030205    |    24|R |    Syntax    : STore <program> [.<module>] [<version>] [-p <search string>]
  133. ENG|11030206    |     1|  |    QUIT
  134. ENG|11030206    |     3|  |    Leaves the editor without  saving  the  source  text.  The  effects  of
  135. ENG|11030206    |     4|  |    previous SAVE commands are preserved.
  136. ENG|11030206    |     6|R |    Syntax  : QUIT
  137. ENG|11030207    |     1|  |    RUN
  138. ENG|11030207    |     3|  |    Executes a module stored with STORE.
  139. ENG|11030207    |     5|  |    Default  for  <module>  is START and for <owner> the own user name. The
  140. ENG|11030207    |     6|  |    specification of  a  program  name  is  mandatory.  Parameters  can  be
  141. ENG|11030207    |     7|  |    specified  for  RUN  which will be assigned to the formal parameters of
  142. ENG|11030207    |     8|  |    the procedure. The parameter specification begins with  a  parenthesis;
  143. ENG|11030207    |     9|  |    the individual parameters are separated from each other by blanks.
  144. ENG|11030207    |    11|  |    Examples  : RUN  charles.customer.reservation
  145. ENG|11030207    |    12|  |                RUN  customer.reservation
  146. ENG|11030207    |    13|  |                R    customer
  147. ENG|11030207    |    14|  |                R    customer -p charles miller
  148. ENG|11030207    |    15|R |    Syntax    : Run <owner>.<program>.<module> [<version>] [-p <parameters>]
  149. ENG|11030208    |     1|  |    SAVE
  150. ENG|11030208    |     3|  |    Serves  to save a module without a syntax check. This function can only
  151. ENG|11030208    |     4|  |    be used in the editor.
  152. ENG|11030208    |     6|R |    Syntax : SAVE
  153. ENG|11030209    |     1|  |    MKPRODUCT
  154. ENG|11030209    |     3|  |    Generates a PROD version from actual TEST  version.  An  existing  PROD
  155. ENG|11030209    |     4|  |    version is saved as HIST version.
  156. ENG|11030209    |     6|R |    Syntax : MKproduct <program>
  157. ENG|11030210    |     1|  |    GETHIST
  158. ENG|11030210    |     3|  |    Cancels the release of a version, i.e. the historical version becomes a
  159. ENG|11030210    |     4|  |    production  version  again  and the previous production version becomes
  160. ENG|11030210    |     5|  |    the test version. The command is rejected, if there are already modules
  161. ENG|11030210    |     6|  |    in the test version.
  162. ENG|11030210    |     8|R |    Syntax : MKproduct <program>
  163. ENG|11030301    |     2|  |    GRANT
  164. ENG|11030301    |     4|  |    Grants privileges to other users.
  165. ENG|11030301    |     6|  |    Example   :  GRANT EXECUTE ON customer TO miller
  166. ENG|11030301    |     7|  |                 GRA COP ON customer
  167. ENG|11030301    |     8|  |    Syntax    :  Grant Copy|Execute ON <program> TO <user>
  168. ENG|11030301    |     9|  |                 Grant Copy ON <program>     A menu of all users having a
  169. ENG|11030301    |    10|  |                                             copy privilege is displayed.
  170. ENG|11030301    |    11|  |                 Grant Execute ON <program>  A menu of all users having a
  171. ENG|11030301    |    12|  |                                             execute privilege is displayed.
  172. ENG|11030301    |    13|  |                 Grant Copy|Execute ON <program> TO PUBLIC
  173. ENG|11030301    |    14|  |                                             Grants the implicit call privilege
  174. ENG|11030301    |    15|R |                                             to all database users.
  175. ENG|11030302    |     1|  |    PRIVILEGES
  176. ENG|11030302    |     3|  |    Produces a list of all privileges which have been granted altogether or
  177. ENG|11030302    |     4|  |    for a particular program.
  178. ENG|11030302    |     6|  |    Example    : PRIV customer
  179. ENG|11030302    |     7|R |    Syntax     : PRIVileges [<program>]
  180. ENG|11030303    |     1|  |    REVOKE
  181. ENG|11030303    |     3|  |    Withdraws call or import privileges.
  182. ENG|11030303    |     5|  |    Examples  : REVOKE COPY ON customer FROM miller
  183. ENG|11030303    |     6|  |                REVOKE EXECUTE ON customer FROM PUBLIC
  184. ENG|11030303    |     7|  |    Syntax :
  185. ENG|11030303    |     8|  |       REVoke Copy|Execute ON <program> FROM <user>
  186. ENG|11030303    |     9|  |                                       Withdraws explicit privileges.
  187. ENG|11030303    |    10|  |       REVoke Copy|Execute ON <program>
  188. ENG|11030303    |    11|  |                                       A menu of all users who have a
  189. ENG|11030303    |    12|  |                                       privilege for this program is
  190. ENG|11030303    |    13|  |                                       displayed.
  191. ENG|11030303    |    14|  |       REVoke Copy|Execute ON <program> FROM PUBLIC
  192. ENG|11030303    |    15|  |                                       Privileges granted explicitly
  193. ENG|11030303    |    16|R |                                       are preserved.
  194. ENG|11030304    |     1|  |    COPY
  195. ENG|11030304    |     3|  |    Copies a program of another user.
  196. ENG|11030304    |     5|  |    Example   : COP  customer FROM charles
  197. ENG|11030304    |     6|  |    Syntax    : COPy <program> FROM <user>
  198. ENG|11030304    |     7|  |                COPy              A menu of all programs which may
  199. ENG|11030304    |     8|R |                                  be copied is displayed.
  200. ENG|11030305    |     1|  |    EXPORT
  201. ENG|11030305    |     3|  |    Saves a program in an operating system file.
  202. ENG|11030305    |     5|  |    The modules are separated by ENDMODULE. Granted privileges are exported
  203. ENG|11030305    |     6|  |    as workbench commands.
  204. ENG|11030305    |     8|  |    Example  :   EXPORT  *.start menus.dat TEST -p EDIT
  205. ENG|11030305    |     9|  |                 EXP customer cust.pl APP
  206. ENG|11030305    |    10|  |    Syntax   :   EXPort <program> [.<module>] <filename>
  207. ENG|11030305    |    11|R |                        [<version>] [APPEND] [-p <searchstring>]
  208. ENG|11030306    |     1|  |    IMPORT
  209. ENG|11030306    |     3|  |    Imports a program from an operating system file.
  210. ENG|11030306    |     5|  |    The individual modules are expected to be separated by  ENDMODULE.  The
  211. ENG|11030306    |     6|  |    specified privileges commands are executed.
  212. ENG|11030306    |     8|  |    Example   : IMP    customer.dat
  213. ENG|11030306    |     9|R |    Syntax    : Import <filename> [<version>]
  214. ENG|11030401    |     1|  |    DEBUG
  215. ENG|11030401    |     3|  |    The  debug option (de)activates a flag for the SQL-PL interpreter. This
  216. ENG|11030401    |     4|  |    flag enables the interpreter to translate modules in such  a  way  that
  217. ENG|11030401    |     5|  |    they  can  be processed with the debugger. DEBUG ON has the effect that
  218. ENG|11030401    |     6|  |    all modules translated subsequently will be capable of  being  debugged
  219. ENG|11030401    |     7|  |    (which will be indicated in the module list) and that the debugger will
  220. ENG|11030401    |     8|  |    be called when they are started with RUN. Default is DEBUG OFF.
  221. ENG|11030401    |    10| I|     More ##0209Debug^information
  222. ENG|11030401    |    12|  |    Example   : DEB ON
  223. ENG|11030401    |    13|R |    Syntax    : DEBug [ON|OFF]
  224. ENG|11030402    |     1|  |    SOPT
  225. ENG|11030402    |     3|  |    The  SOPT  command  can  be used to enable or disable the automatic SQL
  226. ENG|11030402    |     4|  |    syntax check.
  227. ENG|11030402    |     6|R |    Syntax    : SOpt [ON|OFF]
  228. ENG|11030403    |     1|  |    USAGE
  229. ENG|11030403    |     3|  |    With the USAGE command the maintenance of  the  used-relations  in  the
  230. ENG|11030403    |     4|  |    Data Dictionary can be enabled or disabled.
  231. ENG|11030403    |     6|R |    Syntax    : USage [ON|OFF]
  232. ENG|11030404    |     1|  |    MONITOR
  233. ENG|11030404    |     3| I|    The  MONITOR  command  enables  the  user to have ##1103040401information about the
  234. ENG|11030404    |     4|  |    runtime of a program displayed.
  235. ENG|11030404    |     6|R |     Syntax :   MONitor [ON|OFF]
  236. ENG|1103040401  |     1|  |     The following information is provided :
  237. ENG|1103040401  |     3|  |     - The total runtime of the program.
  238. ENG|1103040401  |     4|  |     - The number of database orders of the program.
  239. ENG|1103040401  |     5|  |       - The time required therefore.
  240. ENG|1103040401  |     6|  |     - The number of database orders of the SQL-PL interpreter.
  241. ENG|1103040401  |     7|  |       - The time required therefore.
  242. ENG|1103040401  |     8|  |     - The waiting time for user input.
  243. ENG|1103040401  |     9|  |     - The number of CALL and SWITCH calls.
  244. ENG|1103040401  |    10|  |       - Percentage of hits in main memory.
  245. ENG|1103040401  |    11|  |       - The number of hits in main memory.
  246. ENG|1103040401  |    12|  |       - The number of displaced procedures and forms.
  247. ENG|1103040401  |    13|  |     - The number of accesses to the overflow area of
  248. ENG|1103040401  |    14|R |       variables.
  249. ENG|11030405    |     1|  |    EWARN
  250. ENG|11030405    |     3|  |    The EWARN command can be used to enable the option for
  251. ENG|11030405    |     4|  |    EDIT-WARNING. Then a message is output, when a program is
  252. ENG|11030405    |     5|  |    called and one or more modules of the same program have
  253. ENG|11030405    |     6|  |    the EDIT state.
  254. ENG|11030405    |     8|R |    Syntax    : EWarn [ON|OFF]
  255. ENG|11030406    |     1|  |    LITERAL
  256. ENG|11030406    |     3|  |    The LITERAL command can be used to  enable  or  disable  the  LIT-CHECK
  257. ENG|11030406    |     4|  |    option for the SQLPL compiler.
  258. ENG|11030406    |     6|  |    When  LIT-CHECK  is  on then searching a module for literal entries and
  259. ENG|11030406    |     7|  |    checking whether these are already entered in the literal table. If the
  260. ENG|11030406    |     8|  |    entry is missing, a form for defining the literal is displayed.
  261. ENG|11030406    |    10|R |    Syntax    : LITeral [ON|OFF]
  262. ENG|11030407    |     1|  |    SET
  263. ENG|11030407    |     3|  |    Has the effect  that  a  form  is  displayed  containing  user-specific
  264. ENG|11030407    |     4|  |    default  values  (  language,  date  representation,  ... ) relevant to
  265. ENG|11030407    |     5|  |    SQL-PL.  A  valid  version  (TEST,PROD,HIST)  behind  the  SET  command
  266. ENG|11030407    |     6|  |    switches to the typed version.
  267. ENG|11030407    |     8|R |    Syntax   : SET [<version>]
  268. ENG|11030408    |     1|  |    LANGUAGE
  269. ENG|11030408    |     3|  |    Language  can  be used to set a default language for the translation of
  270. ENG|11030408    |     4|  |    modules containing literals. For this purpose literals must  have  been
  271. ENG|11030408    |     5|  |    defined  already.  All  languages that are defined for the user will be
  272. ENG|11030408    |     6|  |    displayed. The languages desired for the  translation  must  be  marked
  273. ENG|11030408    |     7|  |    with an 'X'. They are kept up to the next modification made by means of
  274. ENG|11030408    |     8|  |    the LANG command.
  275. ENG|11030408    |    10|R |    Syntax  :  LANguage
  276. ENG|11030503    |     2|  |    TEST
  277. ENG|11030503    |     4|  |    Tests the module the source text of which is
  278. ENG|11030503    |     5|  |    currently edited. This function can only be
  279. ENG|11030503    |     6|  |    used in the editor.
  280. ENG|11030503    |     8|  |    If an error is detected during the syntax check, this
  281. ENG|11030503    |     9|  |    is marked in the edit form and an error message is
  282. ENG|11030503    |    10|  |    output. Otherwise the procedure is executed in a test
  283. ENG|11030503    |    11|  |    run, but it is not saved.
  284. ENG|11030503    |    13|R |    Syntax : TEST
  285. ENG|11030504    |     1|  |    TRACE
  286. ENG|11030504    |     3|  |    Enables the MODULETRACE and SQLTRACE. This setting remains effective up
  287. ENG|11030504    |     4|  |    to the end of the called program.
  288. ENG|11030504    |     6|R |    Syntax   : TRACE
  289. ENG|11030505    |     1|  |    VALUE
  290. ENG|11030505    |     3|  |    Displays the variables of a program and their current values.
  291. ENG|11030505    |     5|  |    This  command  can  only  be used in edit mode - after execution of the
  292. ENG|11030505    |     6|  |    TEST function.
  293. ENG|11030505    |     8|R |    Syntax : VALUE
  294. ENG|11030601    |     1|  |    HELP
  295. ENG|11030601    |     3|  |    Informs about the functions  of  the  workbench,  the  SQL-PL  language
  296. ENG|11030601    |     4|  |    syntax, REPORT and SQL commands.
  297. ENG|11030601    |     6|R |    Syntax : HELP
  298. ENG|11030602    |     2|  |    TIME
  299. ENG|11030602    |     4|  |    Displays the current date and time.
  300. ENG|11030602    |     6|R |    Syntax   : TIME
  301. ENG|11030603    |     1|  |    VERSION
  302. ENG|11030603    |     3|  |    Displays the workbench version.
  303. ENG|11030603    |     5|R |    Syntax   : VERsion
  304. ENG|11030604    |     1|  |    XREF
  305. ENG|11030604    |     3|  |    Lists  the  variables  of  a program and their usage in modules of this
  306. ENG|11030604    |     4|  |    program.
  307. ENG|11030604    |     6|  |    Example  : XREF customer
  308. ENG|11030604    |     7|R |    Syntax   : XREF <program>
  309. ENG|11030701    |     1|  |    PCREATE
  310. ENG|11030701    |     3|  |    Stores a DB procedure in the database kernel. The status indication  in
  311. ENG|11030701    |     4|  |    the module list changes from 'RUN' to '->DB'.
  312. ENG|11030701    |     6|  |    Example   : PCR customer.insert
  313. ENG|11030701    |     7|R |    Syntax    : PCreate <program>.<module>
  314. ENG|11030702    |     1|  |    PDROP
  315. ENG|11030702    |     3|  |    Removes  the  specified  DB  procedure  from  the kernel and resets the
  316. ENG|11030702    |     4|  |    status in the module list to 'RUN'.
  317. ENG|11030702    |     6|  |    Example   : PDR customer.insert
  318. ENG|11030702    |     7|R |    Syntax    : PDrop <program>.<module>
  319. ENG|11030703    |     1|  |    PSHOW
  320. ENG|11030703    |     3|  |    Lists all programs of the user which in the  kernel  are  known  as  DB
  321. ENG|11030703    |     4|  |    procedures.
  322. ENG|11030703    |     6|  |    Example   : PS
  323. ENG|11030703    |     7|R |    Syntax    : PShow
  324. ENG|11030801    |     1|  |    TCREATE
  325. ENG|11030801    |     3|  |    Activates a trigger in the database kernel. The system asks for trigger
  326. ENG|11030801    |     4|  |    name, table name, columnname, and whenever rules. The status indication
  327. ENG|11030801    |     5|  |    in the module list changes from 'RUN' to '->DB'.
  328. ENG|11030801    |     7|  |    Example   : TCR customer.insert
  329. ENG|11030801    |     8|R |    Syntax    : TCreate <program>.<module>
  330. ENG|11030802    |     1|  |    TDROP
  331. ENG|11030802    |     3|  |    Deactivates  the  specified trigger and resets the status in the module
  332. ENG|11030802    |     4|  |    list to 'RUN'.
  333. ENG|11030802    |     6|  |    Example   : TDR customer.insert
  334. ENG|11030802    |     7|R |    Syntax    : TDrop <program>.<module>
  335. ENG|11030803    |     1|  |    TSHOW
  336. ENG|11030803    |     3|  |    Lists all triggers of the user which are active in the kernel.
  337. ENG|11030803    |     5|  |    Example   : TS
  338. ENG|11030803    |     6|R |    Syntax    : TShow
  339. ENG|11030901    |     1|  |    EXEC
  340. ENG|11030901    |     3|  |    Serves to issue operating system commands.
  341. ENG|11030901    |     5|R |    Syntax :   EXEC <command>
  342. ENG|11030902    |     1|  |    SQL
  343. ENG|11030902    |     3|  |    Serves to issue database commands out of SQL-PL. After  calling  SQL  a
  344. ENG|11030902    |     4|  |    window  for  the entry of DB queries is opened in the lower part of the
  345. ENG|11030902    |     5|  |    screen. The results of a query is displayed in a REPORT table.
  346. ENG|11030902    |     7|R |    Syntax    : SQL
  347. ENG|11031001    |     1|  |    DOMAIN
  348. ENG|11031001    |     3|  |    Domain is an independent tool for the management  of  database  objects
  349. ENG|11031001    |     4|  |    and their relations (see the DOMAIN manual).
  350. ENG|11031001    |     6|R |    Syntax    : DOmain
  351. ENG|11031002    |     1|  |    EXPRESS
  352. ENG|11031002    |     3|  |    Express is a tool for generating of SQL-PL programs.
  353. ENG|11031002    |     5|R |     Syntax    : SQL
  354.