home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 5 / 05.iso / a / a523 / 43.ddi / TESTEXIT.SQL < prev   
Encoding:
Text File  |  1990-06-26  |  5.1 KB  |  308 lines

  1. Rem
  2. Rem Export of application TESTEXIT (generated on tue jun 26 19:06 1990)
  3. Rem
  4.  
  5. Set termout off
  6. Set verify off
  7. Set heading off
  8. Set echo off
  9. Set scan off
  10. Column x newline
  11. Spool TESTEXIT.LIS
  12.  
  13. Select decode(count(*),0,'prompt Importing Application TESTEXIT',
  14.  'prompt Application TESTEXIT already exists !'),decode(count(*),0,'', 'exit') x
  15. From menu_b_appl Where application_name = 'TESTEXIT' ;
  16. Spool off
  17. Set termout on 
  18. @TESTEXIT.LIS
  19. Set termout off
  20. Set echo on
  21. Spool TESTEXIT.LIS
  22.  
  23.  
  24. Rem
  25. Rem export of table MENU_B_APPL ( Application TESTEXIT)
  26. Rem
  27.  
  28. Insert into MENU_B_APPL
  29. (
  30. APPLICATION_NAME, 
  31. SHORT_NAME, 
  32. FILE_NAME, 
  33. CREATION_DATE, 
  34. CREATOR, 
  35. VERSION_RELEASE_NR, 
  36. LAST_RELEASE_DATE, 
  37. MENU_DIRECTORY, 
  38. IDENTIFICATION
  39.  values ( 
  40. 'TESTEXIT', 
  41. 'TESTEXIT', 
  42. 'TESTEXIT', 
  43. '26-JUN-90', 
  44. 'SCOTT', 
  45. '                                       1', 
  46. '', 
  47. '', 
  48. 'TESTEXIT' ) ; 
  49.  
  50. Commit ;
  51.  
  52. Rem
  53. Rem export of table MENU_B_APPL_GRP ( Application TESTEXIT)
  54. Rem
  55.  
  56. Insert into MENU_B_APPL_GRP
  57. (
  58. APPLICATION_NAME, 
  59. GROUP_NAME
  60.  values ( 
  61. 'TESTEXIT', 
  62. 'CLERKS' ) ; 
  63. Insert into MENU_B_APPL_GRP
  64. (
  65. APPLICATION_NAME, 
  66. GROUP_NAME
  67.  values ( 
  68. 'TESTEXIT', 
  69. 'MANAGERS' ) ; 
  70.  
  71. Commit ;
  72.  
  73. Rem
  74. Rem export of table MENU_B_INFO ( Application TESTEXIT)
  75. Rem
  76.  
  77. Insert into MENU_B_INFO
  78. (
  79. MENU_NAME, 
  80. APPLICATION_NAME, 
  81. TITLE, 
  82. SUB_TITLE, 
  83. BOTTOM_TITLE, 
  84. OBJECT_TEXT_ID
  85.  values ( 
  86. 'TESTEXIT', 
  87. 'TESTEXIT', 
  88. 'Testexit Application', 
  89. 'Used to run the form: TESTEXIT', 
  90. '', 
  91. '                                       1' ) ; 
  92.  
  93. Commit ;
  94.  
  95. Rem
  96. Rem export of table MENU_B_OPTION ( Application TESTEXIT)
  97. Rem
  98.  
  99. Insert into MENU_B_OPTION
  100. (
  101. MENU_NAME, 
  102. APPLICATION_NAME, 
  103. OPTION_NUMBER, 
  104. SHORT_NAME, 
  105. DISPLAYED, 
  106. OPTION_TEXT, 
  107. OBJECT_TEXT_ID, 
  108. COMMAND_TYPE, 
  109. COMMAND_LINE
  110.  values ( 
  111. 'TESTEXIT', 
  112. 'TESTEXIT', 
  113. '                                       1', 
  114. 'Run Testexit', 
  115. 'Y', 
  116. 'Run The Testexit Form', 
  117. '                                       2', 
  118. '                                       4', 
  119. 'runform testexit' ) ; 
  120. Insert into MENU_B_OPTION
  121. (
  122. MENU_NAME, 
  123. APPLICATION_NAME, 
  124. OPTION_NUMBER, 
  125. SHORT_NAME, 
  126. DISPLAYED, 
  127. OPTION_TEXT, 
  128. OBJECT_TEXT_ID, 
  129. COMMAND_TYPE, 
  130. COMMAND_LINE
  131.  values ( 
  132. 'TESTEXIT', 
  133. 'TESTEXIT', 
  134. '                                       2', 
  135. 'Exit', 
  136. 'Y', 
  137. 'Exit Application', 
  138. '                                       3', 
  139. '                                       6', 
  140. 'exit;' ) ; 
  141.  
  142. Commit ;
  143.  
  144. Rem
  145. Rem export of table MENU_B_PARAM ( Application TESTEXIT)
  146. Rem
  147.  
  148.  
  149. Commit ;
  150.  
  151. Rem
  152. Rem export of table MENU_B_PARM_XREF ( Application TESTEXIT)
  153. Rem
  154.  
  155.  
  156. Commit ;
  157.  
  158. Rem
  159. Rem export of table MENU_B_PRIV ( Application TESTEXIT)
  160. Rem
  161.  
  162. Insert into MENU_B_PRIV
  163. (
  164. PRIVILEGE_ID, 
  165. PRIVILEGE_TYPE, 
  166. APPLICATION_NAME, 
  167. MENU_NAME, 
  168. OPTION_NUMBER
  169.  values ( 
  170. '                                       1', 
  171. 'MNU', 
  172. 'TESTEXIT', 
  173. 'TESTEXIT', 
  174. '                                       1' ) ; 
  175. Insert into MENU_B_PRIV
  176. (
  177. PRIVILEGE_ID, 
  178. PRIVILEGE_TYPE, 
  179. APPLICATION_NAME, 
  180. MENU_NAME, 
  181. OPTION_NUMBER
  182.  values ( 
  183. '                                       2', 
  184. 'MNU', 
  185. 'TESTEXIT', 
  186. 'TESTEXIT', 
  187. '                                       2' ) ; 
  188.  
  189. Commit ;
  190.  
  191. Rem
  192. Rem export of table MENU_B_REF ( Application TESTEXIT)
  193. Rem
  194.  
  195.  
  196. Commit ;
  197.  
  198. Rem
  199. Rem export of table MENU_B_PROCEDURE ( Application TESTEXIT)
  200. Rem
  201.  
  202.  
  203. Commit ;
  204.  
  205. Rem
  206. Rem export of table MENU_B_OBJ_TEXT ( Application TESTEXIT)
  207. Rem
  208.  
  209. Insert into MENU_B_OBJ_TEXT
  210. (
  211. APPLICATION_NAME, 
  212. OBJECT_TEXT_ID, 
  213. OBJECT_TEXT_ORDER, 
  214. OBJECT_TEXT
  215.  values ( 
  216. 'TESTEXIT', 
  217. '                                       1', 
  218. '                                       1', 
  219. 'This is the main menu of the userexit demnstration application.
  220. ' ) ; 
  221. Insert into MENU_B_OBJ_TEXT
  222. (
  223. APPLICATION_NAME, 
  224. OBJECT_TEXT_ID, 
  225. OBJECT_TEXT_ORDER, 
  226. OBJECT_TEXT
  227.  values ( 
  228. 'TESTEXIT', 
  229. '                                       2', 
  230. '                                       1', 
  231. 'This item calls runform to run the TESTEXIT form.' ) ; 
  232. Insert into MENU_B_OBJ_TEXT
  233. (
  234. APPLICATION_NAME, 
  235. OBJECT_TEXT_ID, 
  236. OBJECT_TEXT_ORDER, 
  237. OBJECT_TEXT
  238.  values ( 
  239. 'TESTEXIT', 
  240. '                                       3', 
  241. '                                       1', 
  242. 'This item exits the menu.' ) ; 
  243.  
  244. Commit ;
  245.  
  246. Rem
  247. Rem export of table MENU_B_GRP_PRIV ( Application TESTEXIT)
  248. Rem
  249.  
  250. Insert into MENU_B_GRP_PRIV
  251. (
  252. APPLICATION_NAME, 
  253. GROUP_NAME, 
  254. PRIVILEGE_ID
  255.  values ( 
  256. 'TESTEXIT', 
  257. 'CLERKS', 
  258. '                                       1' ) ; 
  259. Insert into MENU_B_GRP_PRIV
  260. (
  261. APPLICATION_NAME, 
  262. GROUP_NAME, 
  263. PRIVILEGE_ID
  264.  values ( 
  265. 'TESTEXIT', 
  266. 'MANAGERS', 
  267. '                                       1' ) ; 
  268. Insert into MENU_B_GRP_PRIV
  269. (
  270. APPLICATION_NAME, 
  271. GROUP_NAME, 
  272. PRIVILEGE_ID
  273.  values ( 
  274. 'TESTEXIT', 
  275. 'CLERKS', 
  276. '                                       2' ) ; 
  277. Insert into MENU_B_GRP_PRIV
  278. (
  279. APPLICATION_NAME, 
  280. GROUP_NAME, 
  281. PRIVILEGE_ID
  282.  values ( 
  283. 'TESTEXIT', 
  284. 'MANAGERS', 
  285. '                                       2' ) ; 
  286.  
  287. Commit ;
  288. Set scan on
  289. Set verify on
  290. Set heading on
  291. Spool off
  292. Set termout on
  293.