d-aktionen.w 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449
  1. &ANALYZE-SUSPEND _VERSION-NUMBER AB_v10r12 GUI ADM2
  2. &ANALYZE-RESUME
  3. /* Connected Databases
  4. anadat PROGRESS
  5. */
  6. &Scoped-define WINDOW-NAME CURRENT-WINDOW
  7. {adecomm/appserv.i}
  8. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _CUSTOM _DEFINITIONS dTables
  9. /*------------------------------------------------------------------------
  10. File:
  11. Description: from DATA.W - Template For SmartData objects in the ADM
  12. Input Parameters:
  13. <none>
  14. Output Parameters:
  15. <none>
  16. Modified: February 24, 1999
  17. ------------------------------------------------------------------------*/
  18. /* This .W file was created with the Progress AppBuilder. */
  19. /*----------------------------------------------------------------------*/
  20. /* Create an unnamed pool to store all the widgets created
  21. by this procedure. This is a good default which assures
  22. that this procedure's triggers and internal procedures
  23. will execute in this procedure's storage, and that proper
  24. cleanup will occur on deletion of the procedure. */
  25. CREATE WIDGET-POOL.
  26. /* *************************** Definitions ************************** */
  27. /* Parameters Definitions --- */
  28. /* Local Variable Definitions --- */
  29. DEF VAR xWhere AS CHAR NO-UNDO.
  30. DEF VAR xSort AS CHAR NO-UNDO.
  31. DEF VAR Firma AS CHAR NO-UNDO.
  32. DEF VAR SAktiv AS LOG NO-UNDO INIT FALSE.
  33. /* _UIB-CODE-BLOCK-END */
  34. &ANALYZE-RESUME
  35. &ANALYZE-SUSPEND _UIB-PREPROCESSOR-BLOCK
  36. /* ******************** Preprocessor Definitions ******************** */
  37. &Scoped-define PROCEDURE-TYPE SmartDataObject
  38. &Scoped-define DB-AWARE yes
  39. &Scoped-define ADM-SUPPORTED-LINKS Data-Source,Data-Target,Navigation-Target,Update-Target,Commit-Target,Filter-Target
  40. /* Db-Required definitions. */
  41. &IF DEFINED(DB-REQUIRED) = 0 &THEN
  42. &GLOBAL-DEFINE DB-REQUIRED TRUE
  43. &ENDIF
  44. &GLOBAL-DEFINE DB-REQUIRED-START &IF {&DB-REQUIRED} &THEN
  45. &GLOBAL-DEFINE DB-REQUIRED-END &ENDIF
  46. &Scoped-define QUERY-NAME Query-Main
  47. /* Internal Tables (found by Frame, Query & Browse Queries) */
  48. &Scoped-define INTERNAL-TABLES Aktionen
  49. /* Definitions for QUERY Query-Main */
  50. &Scoped-Define ENABLED-FIELDS Firma Aktion Ab_Datum Bis_Datum Art Wert Bemerkung Gruppen1 Gruppen2~
  51. Gruppen3 Gruppen4 Gruppen5 Gruppen6 Gruppen7 Gruppen8 Gruppen9 Gruppen10~
  52. Gruppen11 Gruppen12 Gruppen13 Gruppen14 Gruppen15 Gruppen16 Gruppen17~
  53. Gruppen18 Gruppen19 Gruppen20 Gruppen21 Gruppen22 Gruppen23 Gruppen24~
  54. Gruppen25 Gruppen26 Gruppen27 Gruppen28 Gruppen29 Gruppen30 Gruppen31~
  55. Gruppen32 Gruppen33 Gruppen34 Gruppen35 Gruppen36 Gruppen37 Gruppen38~
  56. Gruppen39 Gruppen40 Gruppen41 Gruppen42 Gruppen43 Gruppen44 Gruppen45~
  57. Gruppen46 Gruppen47 Gruppen48 Gruppen49 Gruppen50
  58. &Scoped-define ENABLED-FIELDS-IN-Aktionen Firma Aktion Ab_Datum Bis_Datum ~
  59. Art Wert Bemerkung Gruppen1 Gruppen2 Gruppen3 Gruppen4 Gruppen5 Gruppen6 ~
  60. Gruppen7 Gruppen8 Gruppen9 Gruppen10 Gruppen11 Gruppen12 Gruppen13 ~
  61. Gruppen14 Gruppen15 Gruppen16 Gruppen17 Gruppen18 Gruppen19 Gruppen20 ~
  62. Gruppen21 Gruppen22 Gruppen23 Gruppen24 Gruppen25 Gruppen26 Gruppen27 ~
  63. Gruppen28 Gruppen29 Gruppen30 Gruppen31 Gruppen32 Gruppen33 Gruppen34 ~
  64. Gruppen35 Gruppen36 Gruppen37 Gruppen38 Gruppen39 Gruppen40 Gruppen41 ~
  65. Gruppen42 Gruppen43 Gruppen44 Gruppen45 Gruppen46 Gruppen47 Gruppen48 ~
  66. Gruppen49 Gruppen50
  67. &Scoped-Define DATA-FIELDS Firma Aktion Ab_Datum Bis_Datum Art Wert Bemerkung Gruppen1 Gruppen2~
  68. Gruppen3 Gruppen4 Gruppen5 Gruppen6 Gruppen7 Gruppen8 Gruppen9 Gruppen10~
  69. Gruppen11 Gruppen12 Gruppen13 Gruppen14 Gruppen15 Gruppen16 Gruppen17~
  70. Gruppen18 Gruppen19 Gruppen20 Gruppen21 Gruppen22 Gruppen23 Gruppen24~
  71. Gruppen25 Gruppen26 Gruppen27 Gruppen28 Gruppen29 Gruppen30 Gruppen31~
  72. Gruppen32 Gruppen33 Gruppen34 Gruppen35 Gruppen36 Gruppen37 Gruppen38~
  73. Gruppen39 Gruppen40 Gruppen41 Gruppen42 Gruppen43 Gruppen44 Gruppen45~
  74. Gruppen46 Gruppen47 Gruppen48 Gruppen49 Gruppen50
  75. &Scoped-define DATA-FIELDS-IN-Aktionen Firma Aktion Ab_Datum Bis_Datum Art ~
  76. Wert Bemerkung Gruppen1 Gruppen2 Gruppen3 Gruppen4 Gruppen5 Gruppen6 ~
  77. Gruppen7 Gruppen8 Gruppen9 Gruppen10 Gruppen11 Gruppen12 Gruppen13 ~
  78. Gruppen14 Gruppen15 Gruppen16 Gruppen17 Gruppen18 Gruppen19 Gruppen20 ~
  79. Gruppen21 Gruppen22 Gruppen23 Gruppen24 Gruppen25 Gruppen26 Gruppen27 ~
  80. Gruppen28 Gruppen29 Gruppen30 Gruppen31 Gruppen32 Gruppen33 Gruppen34 ~
  81. Gruppen35 Gruppen36 Gruppen37 Gruppen38 Gruppen39 Gruppen40 Gruppen41 ~
  82. Gruppen42 Gruppen43 Gruppen44 Gruppen45 Gruppen46 Gruppen47 Gruppen48 ~
  83. Gruppen49 Gruppen50
  84. &Scoped-Define MANDATORY-FIELDS Firma
  85. &Scoped-Define APPLICATION-SERVICE
  86. &Scoped-Define ASSIGN-LIST rowObject.Gruppen1 = Aktionen.Gruppen[1]~
  87. rowObject.Gruppen2 = Aktionen.Gruppen[2]~
  88. rowObject.Gruppen3 = Aktionen.Gruppen[3]~
  89. rowObject.Gruppen4 = Aktionen.Gruppen[4]~
  90. rowObject.Gruppen5 = Aktionen.Gruppen[5]~
  91. rowObject.Gruppen6 = Aktionen.Gruppen[6]~
  92. rowObject.Gruppen7 = Aktionen.Gruppen[7]~
  93. rowObject.Gruppen8 = Aktionen.Gruppen[8]~
  94. rowObject.Gruppen9 = Aktionen.Gruppen[9]~
  95. rowObject.Gruppen10 = Aktionen.Gruppen[10]~
  96. rowObject.Gruppen11 = Aktionen.Gruppen[11]~
  97. rowObject.Gruppen12 = Aktionen.Gruppen[12]~
  98. rowObject.Gruppen13 = Aktionen.Gruppen[13]~
  99. rowObject.Gruppen14 = Aktionen.Gruppen[14]~
  100. rowObject.Gruppen15 = Aktionen.Gruppen[15]~
  101. rowObject.Gruppen16 = Aktionen.Gruppen[16]~
  102. rowObject.Gruppen17 = Aktionen.Gruppen[17]~
  103. rowObject.Gruppen18 = Aktionen.Gruppen[18]~
  104. rowObject.Gruppen19 = Aktionen.Gruppen[19]~
  105. rowObject.Gruppen20 = Aktionen.Gruppen[20]~
  106. rowObject.Gruppen21 = Aktionen.Gruppen[21]~
  107. rowObject.Gruppen22 = Aktionen.Gruppen[22]~
  108. rowObject.Gruppen23 = Aktionen.Gruppen[23]~
  109. rowObject.Gruppen24 = Aktionen.Gruppen[24]~
  110. rowObject.Gruppen25 = Aktionen.Gruppen[25]~
  111. rowObject.Gruppen26 = Aktionen.Gruppen[26]~
  112. rowObject.Gruppen27 = Aktionen.Gruppen[27]~
  113. rowObject.Gruppen28 = Aktionen.Gruppen[28]~
  114. rowObject.Gruppen29 = Aktionen.Gruppen[29]~
  115. rowObject.Gruppen30 = Aktionen.Gruppen[30]~
  116. rowObject.Gruppen31 = Aktionen.Gruppen[31]~
  117. rowObject.Gruppen32 = Aktionen.Gruppen[32]~
  118. rowObject.Gruppen33 = Aktionen.Gruppen[33]~
  119. rowObject.Gruppen34 = Aktionen.Gruppen[34]~
  120. rowObject.Gruppen35 = Aktionen.Gruppen[35]~
  121. rowObject.Gruppen36 = Aktionen.Gruppen[36]~
  122. rowObject.Gruppen37 = Aktionen.Gruppen[37]~
  123. rowObject.Gruppen38 = Aktionen.Gruppen[38]~
  124. rowObject.Gruppen39 = Aktionen.Gruppen[39]~
  125. rowObject.Gruppen40 = Aktionen.Gruppen[40]~
  126. rowObject.Gruppen41 = Aktionen.Gruppen[41]~
  127. rowObject.Gruppen42 = Aktionen.Gruppen[42]~
  128. rowObject.Gruppen43 = Aktionen.Gruppen[43]~
  129. rowObject.Gruppen44 = Aktionen.Gruppen[44]~
  130. rowObject.Gruppen45 = Aktionen.Gruppen[45]~
  131. rowObject.Gruppen46 = Aktionen.Gruppen[46]~
  132. rowObject.Gruppen47 = Aktionen.Gruppen[47]~
  133. rowObject.Gruppen48 = Aktionen.Gruppen[48]~
  134. rowObject.Gruppen49 = Aktionen.Gruppen[49]~
  135. rowObject.Gruppen50 = Aktionen.Gruppen[50]
  136. &Scoped-Define DATA-FIELD-DEFS "d-aktionen.i"
  137. &Scoped-define QUERY-STRING-Query-Main FOR EACH Aktionen NO-LOCK INDEXED-REPOSITION
  138. {&DB-REQUIRED-START}
  139. &Scoped-define OPEN-QUERY-Query-Main OPEN QUERY Query-Main FOR EACH Aktionen NO-LOCK INDEXED-REPOSITION.
  140. {&DB-REQUIRED-END}
  141. &Scoped-define TABLES-IN-QUERY-Query-Main Aktionen
  142. &Scoped-define FIRST-TABLE-IN-QUERY-Query-Main Aktionen
  143. /* Custom List Definitions */
  144. /* List-1,List-2,List-3,List-4,List-5,List-6 */
  145. /* _UIB-PREPROCESSOR-BLOCK-END */
  146. &ANALYZE-RESUME
  147. /* ************************ Function Prototypes ********************** */
  148. {&DB-REQUIRED-START}
  149. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD openQuery dTables _DB-REQUIRED
  150. FUNCTION openQuery RETURNS LOGICAL
  151. ( /* parameter-definitions */ ) FORWARD.
  152. /* _UIB-CODE-BLOCK-END */
  153. &ANALYZE-RESUME
  154. {&DB-REQUIRED-END}
  155. /* *********************** Control Definitions ********************** */
  156. {&DB-REQUIRED-START}
  157. /* Query definitions */
  158. &ANALYZE-SUSPEND
  159. DEFINE QUERY Query-Main FOR
  160. Aktionen SCROLLING.
  161. &ANALYZE-RESUME
  162. {&DB-REQUIRED-END}
  163. /* ************************ Frame Definitions *********************** */
  164. /* *********************** Procedure Settings ************************ */
  165. &ANALYZE-SUSPEND _PROCEDURE-SETTINGS
  166. /* Settings for THIS-PROCEDURE
  167. Type: SmartDataObject
  168. Allow: Query
  169. Frames: 0
  170. Add Fields to: Neither
  171. Other Settings: PERSISTENT-ONLY COMPILE APPSERVER DB-AWARE
  172. */
  173. /* This procedure should always be RUN PERSISTENT. Report the error, */
  174. /* then cleanup and return. */
  175. IF NOT THIS-PROCEDURE:PERSISTENT THEN DO:
  176. MESSAGE "{&FILE-NAME} should only be RUN PERSISTENT.":U
  177. VIEW-AS ALERT-BOX ERROR BUTTONS OK.
  178. RETURN.
  179. END.
  180. &ANALYZE-RESUME _END-PROCEDURE-SETTINGS
  181. /* ************************* Create Window ************************** */
  182. &ANALYZE-SUSPEND _CREATE-WINDOW
  183. /* DESIGN Window definition (used by the UIB)
  184. CREATE WINDOW dTables ASSIGN
  185. HEIGHT = 1.62
  186. WIDTH = 46.6.
  187. /* END WINDOW DEFINITION */
  188. */
  189. &ANALYZE-RESUME
  190. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _CUSTOM _INCLUDED-LIB dTables
  191. /* ************************* Included-Libraries *********************** */
  192. {src/adm2/data.i}
  193. /* _UIB-CODE-BLOCK-END */
  194. &ANALYZE-RESUME
  195. /* *********** Runtime Attributes and AppBuilder Settings *********** */
  196. &ANALYZE-SUSPEND _RUN-TIME-ATTRIBUTES
  197. /* SETTINGS FOR WINDOW dTables
  198. VISIBLE,,RUN-PERSISTENT */
  199. /* _RUN-TIME-ATTRIBUTES-END */
  200. &ANALYZE-RESUME
  201. /* Setting information for Queries and Browse Widgets fields */
  202. &ANALYZE-SUSPEND _QUERY-BLOCK QUERY Query-Main
  203. /* Query rebuild information for SmartDataObject Query-Main
  204. _TblList = "AnaDat.Aktionen"
  205. _Options = "NO-LOCK INDEXED-REPOSITION"
  206. _FldNameList[1] > AnaDat.Aktionen.Firma
  207. "Firma" "Firma" ? ? "character" ? ? ? ? ? ? yes ? yes 8 yes ""
  208. _FldNameList[2] > AnaDat.Aktionen.Aktion
  209. "Aktion" "Aktion" ? ? "character" ? ? ? ? ? ? yes ? no 20 yes ""
  210. _FldNameList[3] > AnaDat.Aktionen.Ab_Datum
  211. "Ab_Datum" "Ab_Datum" ? ? "date" ? ? ? ? ? ? yes ? no 10.8 yes ""
  212. _FldNameList[4] > AnaDat.Aktionen.Bis_Datum
  213. "Bis_Datum" "Bis_Datum" ? ? "date" ? ? ? ? ? ? yes ? no 10.8 yes ""
  214. _FldNameList[5] > AnaDat.Aktionen.Art
  215. "Art" "Art" ? ? "integer" ? ? ? ? ? ? yes ? no 2.6 yes ""
  216. _FldNameList[6] > AnaDat.Aktionen.Wert
  217. "Wert" "Wert" ? ? "decimal" ? ? ? ? ? ? yes ? no 9.2 yes ""
  218. _FldNameList[7] > AnaDat.Aktionen.Bemerkung
  219. "Bemerkung" "Bemerkung" ? ? "character" ? ? ? ? ? ? yes ? no 30 yes ""
  220. _FldNameList[8] > AnaDat.Aktionen.Gruppen[1]
  221. "Gruppen[1]" "Gruppen1" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  222. _FldNameList[9] > AnaDat.Aktionen.Gruppen[2]
  223. "Gruppen[2]" "Gruppen2" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  224. _FldNameList[10] > AnaDat.Aktionen.Gruppen[3]
  225. "Gruppen[3]" "Gruppen3" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  226. _FldNameList[11] > AnaDat.Aktionen.Gruppen[4]
  227. "Gruppen[4]" "Gruppen4" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  228. _FldNameList[12] > AnaDat.Aktionen.Gruppen[5]
  229. "Gruppen[5]" "Gruppen5" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  230. _FldNameList[13] > AnaDat.Aktionen.Gruppen[6]
  231. "Gruppen[6]" "Gruppen6" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  232. _FldNameList[14] > AnaDat.Aktionen.Gruppen[7]
  233. "Gruppen[7]" "Gruppen7" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  234. _FldNameList[15] > AnaDat.Aktionen.Gruppen[8]
  235. "Gruppen[8]" "Gruppen8" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  236. _FldNameList[16] > AnaDat.Aktionen.Gruppen[9]
  237. "Gruppen[9]" "Gruppen9" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  238. _FldNameList[17] > AnaDat.Aktionen.Gruppen[10]
  239. "Gruppen[10]" "Gruppen10" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  240. _FldNameList[18] > AnaDat.Aktionen.Gruppen[11]
  241. "Gruppen[11]" "Gruppen11" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  242. _FldNameList[19] > AnaDat.Aktionen.Gruppen[12]
  243. "Gruppen[12]" "Gruppen12" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  244. _FldNameList[20] > AnaDat.Aktionen.Gruppen[13]
  245. "Gruppen[13]" "Gruppen13" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  246. _FldNameList[21] > AnaDat.Aktionen.Gruppen[14]
  247. "Gruppen[14]" "Gruppen14" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  248. _FldNameList[22] > AnaDat.Aktionen.Gruppen[15]
  249. "Gruppen[15]" "Gruppen15" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  250. _FldNameList[23] > AnaDat.Aktionen.Gruppen[16]
  251. "Gruppen[16]" "Gruppen16" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  252. _FldNameList[24] > AnaDat.Aktionen.Gruppen[17]
  253. "Gruppen[17]" "Gruppen17" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  254. _FldNameList[25] > AnaDat.Aktionen.Gruppen[18]
  255. "Gruppen[18]" "Gruppen18" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  256. _FldNameList[26] > AnaDat.Aktionen.Gruppen[19]
  257. "Gruppen[19]" "Gruppen19" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  258. _FldNameList[27] > AnaDat.Aktionen.Gruppen[20]
  259. "Gruppen[20]" "Gruppen20" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  260. _FldNameList[28] > AnaDat.Aktionen.Gruppen[21]
  261. "Gruppen[21]" "Gruppen21" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  262. _FldNameList[29] > AnaDat.Aktionen.Gruppen[22]
  263. "Gruppen[22]" "Gruppen22" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  264. _FldNameList[30] > AnaDat.Aktionen.Gruppen[23]
  265. "Gruppen[23]" "Gruppen23" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  266. _FldNameList[31] > AnaDat.Aktionen.Gruppen[24]
  267. "Gruppen[24]" "Gruppen24" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  268. _FldNameList[32] > AnaDat.Aktionen.Gruppen[25]
  269. "Gruppen[25]" "Gruppen25" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  270. _FldNameList[33] > AnaDat.Aktionen.Gruppen[26]
  271. "Gruppen[26]" "Gruppen26" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  272. _FldNameList[34] > AnaDat.Aktionen.Gruppen[27]
  273. "Gruppen[27]" "Gruppen27" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  274. _FldNameList[35] > AnaDat.Aktionen.Gruppen[28]
  275. "Gruppen[28]" "Gruppen28" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  276. _FldNameList[36] > AnaDat.Aktionen.Gruppen[29]
  277. "Gruppen[29]" "Gruppen29" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  278. _FldNameList[37] > AnaDat.Aktionen.Gruppen[30]
  279. "Gruppen[30]" "Gruppen30" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  280. _FldNameList[38] > AnaDat.Aktionen.Gruppen[31]
  281. "Gruppen[31]" "Gruppen31" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  282. _FldNameList[39] > AnaDat.Aktionen.Gruppen[32]
  283. "Gruppen[32]" "Gruppen32" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  284. _FldNameList[40] > AnaDat.Aktionen.Gruppen[33]
  285. "Gruppen[33]" "Gruppen33" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  286. _FldNameList[41] > AnaDat.Aktionen.Gruppen[34]
  287. "Gruppen[34]" "Gruppen34" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  288. _FldNameList[42] > AnaDat.Aktionen.Gruppen[35]
  289. "Gruppen[35]" "Gruppen35" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  290. _FldNameList[43] > AnaDat.Aktionen.Gruppen[36]
  291. "Gruppen[36]" "Gruppen36" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  292. _FldNameList[44] > AnaDat.Aktionen.Gruppen[37]
  293. "Gruppen[37]" "Gruppen37" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  294. _FldNameList[45] > AnaDat.Aktionen.Gruppen[38]
  295. "Gruppen[38]" "Gruppen38" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  296. _FldNameList[46] > AnaDat.Aktionen.Gruppen[39]
  297. "Gruppen[39]" "Gruppen39" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  298. _FldNameList[47] > AnaDat.Aktionen.Gruppen[40]
  299. "Gruppen[40]" "Gruppen40" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  300. _FldNameList[48] > AnaDat.Aktionen.Gruppen[41]
  301. "Gruppen[41]" "Gruppen41" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  302. _FldNameList[49] > AnaDat.Aktionen.Gruppen[42]
  303. "Gruppen[42]" "Gruppen42" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  304. _FldNameList[50] > AnaDat.Aktionen.Gruppen[43]
  305. "Gruppen[43]" "Gruppen43" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  306. _FldNameList[51] > AnaDat.Aktionen.Gruppen[44]
  307. "Gruppen[44]" "Gruppen44" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  308. _FldNameList[52] > AnaDat.Aktionen.Gruppen[45]
  309. "Gruppen[45]" "Gruppen45" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  310. _FldNameList[53] > AnaDat.Aktionen.Gruppen[46]
  311. "Gruppen[46]" "Gruppen46" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  312. _FldNameList[54] > AnaDat.Aktionen.Gruppen[47]
  313. "Gruppen[47]" "Gruppen47" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  314. _FldNameList[55] > AnaDat.Aktionen.Gruppen[48]
  315. "Gruppen[48]" "Gruppen48" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  316. _FldNameList[56] > AnaDat.Aktionen.Gruppen[49]
  317. "Gruppen[49]" "Gruppen49" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  318. _FldNameList[57] > AnaDat.Aktionen.Gruppen[50]
  319. "Gruppen[50]" "Gruppen50" ? ? "integer" ? ? ? ? ? ? yes ? no 8.2 yes ""
  320. _Design-Parent is WINDOW dTables @ ( 1.14 , 2.6 )
  321. */ /* QUERY Query-Main */
  322. &ANALYZE-RESUME
  323. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _CUSTOM _MAIN-BLOCK dTables
  324. /* *************************** Main Block *************************** */
  325. SAktiv = DYNAMIC-FUNCTION('getSuperAktiv':U) NO-ERROR.
  326. IF SAktiv THEN DO:
  327. Firma = DYNAMIC-FUNCTION('GETMANDANT':U) NO-ERROR.
  328. END.
  329. &IF DEFINED(UIB_IS_RUNNING) <> 0 &THEN
  330. RUN initializeObject.
  331. &ENDIF
  332. /* _UIB-CODE-BLOCK-END */
  333. &ANALYZE-RESUME
  334. /* ********************** Internal Procedures *********************** */
  335. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE disable_UI dTables _DEFAULT-DISABLE
  336. PROCEDURE disable_UI :
  337. /*------------------------------------------------------------------------------
  338. Purpose: DISABLE the User Interface
  339. Parameters: <none>
  340. Notes: Here we clean-up the user-interface by deleting
  341. dynamic widgets we have created and/or hide
  342. frames. This procedure is usually called when
  343. we are ready to "clean-up" after running.
  344. ------------------------------------------------------------------------------*/
  345. /* Hide all frames. */
  346. IF THIS-PROCEDURE:PERSISTENT THEN DELETE PROCEDURE THIS-PROCEDURE.
  347. END PROCEDURE.
  348. /* _UIB-CODE-BLOCK-END */
  349. &ANALYZE-RESUME
  350. /* ************************ Function Implementations ***************** */
  351. {&DB-REQUIRED-START}
  352. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION openQuery dTables _DB-REQUIRED
  353. FUNCTION openQuery RETURNS LOGICAL
  354. ( /* parameter-definitions */ ) :
  355. /*------------------------------------------------------------------------------
  356. Purpose: Super Override
  357. Notes:
  358. ------------------------------------------------------------------------------*/
  359. xWhere = 'Aktionen.Firma = "' + Firma + '" '.
  360. DYNAMIC-FUNCTION('setQueryWhere':U, INPUT xWhere).
  361. /* xSort = ''. */
  362. /* DYNAMIC-FUNCTION('setQuerySort':U, INPUT xSort). */
  363. /* xWhere = ''. */
  364. /* DYNAMIC-FUNCTION('setQueryString':U, INPUT xWhere). */
  365. RETURN SUPER( ).
  366. END FUNCTION.
  367. /* _UIB-CODE-BLOCK-END */
  368. &ANALYZE-RESUME
  369. {&DB-REQUIRED-END}