b-abholko.w 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578
  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. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _CUSTOM _DEFINITIONS bTableWin
  8. /*------------------------------------------------------------------------
  9. File: adm2\src\browser.w
  10. Description: SmartDataBrowser Object
  11. Input Parameters:
  12. <none>
  13. Output Parameters:
  14. <none>
  15. ------------------------------------------------------------------------*/
  16. /* This .W file was created with the Progress AppBuilder. */
  17. /*----------------------------------------------------------------------*/
  18. /* Create an unnamed pool to store all the widgets created
  19. by this procedure. This is a good default which assures
  20. that this procedure's triggers and internal procedures
  21. will execute in this procedure's storage, and that proper
  22. cleanup will occur on deletion of the procedure. */
  23. CREATE WIDGET-POOL.
  24. /* *************************** Definitions ************************** */
  25. /* Parameters Definitions --- */
  26. /* Local Variable Definitions --- */
  27. { incl/tmpbrowser.i }
  28. {src/adm2/widgetprto.i}
  29. /* _UIB-CODE-BLOCK-END */
  30. &ANALYZE-RESUME
  31. &ANALYZE-SUSPEND _UIB-PREPROCESSOR-BLOCK
  32. /* ******************** Preprocessor Definitions ******************** */
  33. &Scoped-define PROCEDURE-TYPE SmartDataBrowser
  34. &Scoped-define DB-AWARE no
  35. &Scoped-define ADM-SUPPORTED-LINKS TableIO-Target,Data-Target,Update-Source
  36. /* Include file with RowObject temp-table definition */
  37. &Scoped-define DATA-FIELD-DEFS "d-abholko.i"
  38. /* Name of designated FRAME-NAME and/or first browse and/or first query */
  39. &Scoped-define FRAME-NAME F-Main
  40. &Scoped-define BROWSE-NAME br_table
  41. /* Internal Tables (found by Frame, Query & Browse Queries) */
  42. &Scoped-define INTERNAL-TABLES rowObject
  43. /* Definitions for BROWSE br_table */
  44. &Scoped-define FIELDS-IN-QUERY-br_table rowObject.DokNr rowObject.Fak_Art ~
  45. rowObject.Knr rowObject.Kunde rowObject.Auf_Datum rowObject.Lager ~
  46. rowObject.Auf_Tot
  47. &Scoped-define ENABLED-FIELDS-IN-QUERY-br_table
  48. &Scoped-define QUERY-STRING-br_table FOR EACH rowObject NO-LOCK INDEXED-REPOSITION
  49. &Scoped-define OPEN-QUERY-br_table OPEN QUERY br_table FOR EACH rowObject NO-LOCK INDEXED-REPOSITION.
  50. &Scoped-define TABLES-IN-QUERY-br_table rowObject
  51. &Scoped-define FIRST-TABLE-IN-QUERY-br_table rowObject
  52. /* Definitions for FRAME F-Main */
  53. /* Standard List Definitions */
  54. &Scoped-Define ENABLED-OBJECTS RECT-1 br_table
  55. /* Custom List Definitions */
  56. /* List-1,List-2,List-3,List-4,List-5,List-6 */
  57. /* _UIB-PREPROCESSOR-BLOCK-END */
  58. &ANALYZE-RESUME
  59. /* ************************ Function Prototypes ********************** */
  60. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD setZeilenfarbe bTableWin
  61. FUNCTION setZeilenfarbe RETURNS LOGICAL
  62. ( ipFarbe AS INTEGER ) FORWARD.
  63. /* _UIB-CODE-BLOCK-END */
  64. &ANALYZE-RESUME
  65. /* *********************** Control Definitions ********************** */
  66. /* Menu Definitions */
  67. DEFINE MENU POPUP-MENU-br_table
  68. MENU-ITEM X_Adressmutation LABEL "Adressmutation".
  69. /* Definitions of the field level widgets */
  70. DEFINE RECTANGLE RECT-1
  71. EDGE-PIXELS 2 GRAPHIC-EDGE NO-FILL
  72. SIZE 150 BY 7.14.
  73. /* Query definitions */
  74. &ANALYZE-SUSPEND
  75. DEFINE TEMP-TABLE RowObject NO-UNDO
  76. {{&DATA-FIELD-DEFS}}
  77. {src/adm2/robjflds.i}.
  78. DEFINE QUERY br_table FOR
  79. rowObject SCROLLING.
  80. &ANALYZE-RESUME
  81. /* Browse definitions */
  82. DEFINE BROWSE br_table
  83. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _DISPLAY-FIELDS br_table bTableWin _STRUCTURED
  84. QUERY br_table NO-LOCK DISPLAY
  85. rowObject.DokNr FORMAT "9999999":U
  86. rowObject.Fak_Art COLUMN-LABEL "Art" FORMAT "99":U WIDTH 4
  87. rowObject.Knr FORMAT "999999":U
  88. rowObject.Kunde FORMAT "x(60)":U WIDTH 90
  89. rowObject.Auf_Datum COLUMN-LABEL "Datum" FORMAT "99.99.9999":U
  90. rowObject.Lager FORMAT "99":U
  91. rowObject.Auf_Tot COLUMN-LABEL "Total Betrag" FORMAT "zzz,zzz,zz9.99-":U
  92. WIDTH 12
  93. /* _UIB-CODE-BLOCK-END */
  94. &ANALYZE-RESUME
  95. WITH NO-ASSIGN NO-AUTO-VALIDATE NO-ROW-MARKERS SEPARATORS SIZE 148 BY 6.67.
  96. /* ************************ Frame Definitions *********************** */
  97. DEFINE FRAME F-Main
  98. br_table AT ROW 1.48 COL 3 WIDGET-ID 200
  99. RECT-1 AT ROW 1.24 COL 2 WIDGET-ID 2
  100. WITH 1 DOWN NO-BOX KEEP-TAB-ORDER OVERLAY
  101. SIDE-LABELS NO-UNDERLINE THREE-D
  102. AT COL 1 ROW 1 SCROLLABLE WIDGET-ID 100.
  103. /* *********************** Procedure Settings ************************ */
  104. &ANALYZE-SUSPEND _PROCEDURE-SETTINGS
  105. /* Settings for THIS-PROCEDURE
  106. Type: SmartDataBrowser
  107. Data Source: "d-abholko.w"
  108. Allow: Basic,Browse
  109. Frames: 1
  110. Add Fields to: Neither
  111. Other Settings: PERSISTENT-ONLY COMPILE
  112. */
  113. /* This procedure should always be RUN PERSISTENT. Report the error, */
  114. /* then cleanup and return. */
  115. IF NOT THIS-PROCEDURE:PERSISTENT THEN
  116. DO:
  117. MESSAGE "{&FILE-NAME} should only be RUN PERSISTENT.":U
  118. VIEW-AS ALERT-BOX ERROR BUTTONS OK.
  119. RETURN.
  120. END.
  121. &ANALYZE-RESUME _END-PROCEDURE-SETTINGS
  122. /* ************************* Create Window ************************** */
  123. &ANALYZE-SUSPEND _CREATE-WINDOW
  124. /* DESIGN Window definition (used by the UIB)
  125. CREATE WINDOW bTableWin ASSIGN
  126. HEIGHT = 7.62
  127. WIDTH = 152.
  128. /* END WINDOW DEFINITION */
  129. */
  130. &ANALYZE-RESUME
  131. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _CUSTOM _INCLUDED-LIB bTableWin
  132. /* ************************* Included-Libraries *********************** */
  133. {src/adm2/browser.i}
  134. /* _UIB-CODE-BLOCK-END */
  135. &ANALYZE-RESUME
  136. /* *********** Runtime Attributes and AppBuilder Settings *********** */
  137. &ANALYZE-SUSPEND _RUN-TIME-ATTRIBUTES
  138. /* SETTINGS FOR WINDOW bTableWin
  139. NOT-VISIBLE,,RUN-PERSISTENT */
  140. /* SETTINGS FOR FRAME F-Main
  141. NOT-VISIBLE FRAME-NAME Size-to-Fit */
  142. /* BROWSE-TAB br_table RECT-1 F-Main */
  143. ASSIGN
  144. FRAME F-Main:SCROLLABLE = FALSE
  145. FRAME F-Main:HIDDEN = TRUE.
  146. ASSIGN
  147. br_table:POPUP-MENU IN FRAME F-Main = MENU POPUP-MENU-br_table:HANDLE.
  148. /* _RUN-TIME-ATTRIBUTES-END */
  149. &ANALYZE-RESUME
  150. /* Setting information for Queries and Browse Widgets fields */
  151. &ANALYZE-SUSPEND _QUERY-BLOCK BROWSE br_table
  152. /* Query rebuild information for BROWSE br_table
  153. _TblList = "rowObject"
  154. _Options = "NO-LOCK INDEXED-REPOSITION"
  155. _FldNameList[1] > _<SDO>.rowObject.DokNr
  156. "rowObject.DokNr" ? ? "character" ? ? ? ? ? ? no "?" no no ? yes no no "U" "" "" "" "" "" "" 0 no 0 no no
  157. _FldNameList[2] > _<SDO>.rowObject.Fak_Art
  158. "rowObject.Fak_Art" "Art" ? "integer" ? ? ? ? ? ? no "?" no no "4" yes no no "U" "" "" "" "" "" "" 0 no 0 no no
  159. _FldNameList[3] > _<SDO>.rowObject.Knr
  160. "rowObject.Knr" ? ? "integer" ? ? ? ? ? ? no "?" no no ? yes no no "U" "" "" "" "" "" "" 0 no 0 no no
  161. _FldNameList[4] > _<SDO>.rowObject.Kunde
  162. "rowObject.Kunde" ? ? "character" ? ? ? ? ? ? no "?" no no "90" yes no no "U" "" "" "" "" "" "" 0 no 0 no no
  163. _FldNameList[5] > _<SDO>.rowObject.Auf_Datum
  164. "rowObject.Auf_Datum" "Datum" ? "date" ? ? ? ? ? ? no "?" no no ? yes no no "U" "" "" "" "" "" "" 0 no 0 no no
  165. _FldNameList[6] = _<SDO>.rowObject.Lager
  166. _FldNameList[7] > _<SDO>.rowObject.Auf_Tot
  167. "rowObject.Auf_Tot" "Total Betrag" ? "decimal" ? ? ? ? ? ? no ? no no "12" yes no no "U" "" "" "" "" "" "" 0 no 0 no no
  168. _Query is NOT OPENED
  169. */ /* BROWSE br_table */
  170. &ANALYZE-RESUME
  171. &ANALYZE-SUSPEND _QUERY-BLOCK FRAME F-Main
  172. /* Query rebuild information for FRAME F-Main
  173. _Options = "NO-LOCK"
  174. _Query is NOT OPENED
  175. */ /* FRAME F-Main */
  176. &ANALYZE-RESUME
  177. /* ************************ Control Triggers ************************ */
  178. &Scoped-define BROWSE-NAME br_table
  179. &Scoped-define SELF-NAME br_table
  180. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _CONTROL br_table bTableWin
  181. ON CTRL-END OF br_table IN FRAME F-Main
  182. DO:
  183. APPLY "END":U TO BROWSE {&BROWSE-NAME}.
  184. END.
  185. /* _UIB-CODE-BLOCK-END */
  186. &ANALYZE-RESUME
  187. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _CONTROL br_table bTableWin
  188. ON CTRL-HOME OF br_table IN FRAME F-Main
  189. DO:
  190. APPLY "HOME":U TO BROWSE {&BROWSE-NAME}.
  191. END.
  192. /* _UIB-CODE-BLOCK-END */
  193. &ANALYZE-RESUME
  194. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _CONTROL br_table bTableWin
  195. ON DEFAULT-ACTION OF br_table IN FRAME F-Main
  196. DO:
  197. {src/adm2/brsdefault.i}
  198. END.
  199. /* _UIB-CODE-BLOCK-END */
  200. &ANALYZE-RESUME
  201. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _CONTROL br_table bTableWin
  202. ON END OF br_table IN FRAME F-Main
  203. DO:
  204. {src/adm2/brsend.i}
  205. END.
  206. /* _UIB-CODE-BLOCK-END */
  207. &ANALYZE-RESUME
  208. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _CONTROL br_table bTableWin
  209. ON HOME OF br_table IN FRAME F-Main
  210. DO:
  211. {src/adm2/brshome.i}
  212. END.
  213. /* _UIB-CODE-BLOCK-END */
  214. &ANALYZE-RESUME
  215. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _CONTROL br_table bTableWin
  216. ON LEFT-MOUSE-CLICK OF br_table IN FRAME F-Main
  217. DO:
  218. APPLY 'ENTRY' TO {&BROWSE-NAME}.
  219. END.
  220. /* _UIB-CODE-BLOCK-END */
  221. &ANALYZE-RESUME
  222. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _CONTROL br_table bTableWin
  223. ON LEFT-MOUSE-DBLCLICK OF br_table IN FRAME F-Main
  224. DO:
  225. IF NOT VALID-HANDLE( hFenster ) THEN RETURN NO-APPLY.
  226. RUN TOOLBAR IN hFenster ( INPUT 'UPDATE' ).
  227. RETURN NO-APPLY.
  228. END.
  229. /* _UIB-CODE-BLOCK-END */
  230. &ANALYZE-RESUME
  231. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _CONTROL br_table bTableWin
  232. ON OFF-END OF br_table IN FRAME F-Main
  233. DO:
  234. {src/adm2/brsoffnd.i}
  235. END.
  236. /* _UIB-CODE-BLOCK-END */
  237. &ANALYZE-RESUME
  238. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _CONTROL br_table bTableWin
  239. ON OFF-HOME OF br_table IN FRAME F-Main
  240. DO:
  241. {src/adm2/brsoffhm.i}
  242. END.
  243. /* _UIB-CODE-BLOCK-END */
  244. &ANALYZE-RESUME
  245. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _CONTROL br_table bTableWin
  246. ON ROW-ENTRY OF br_table IN FRAME F-Main
  247. DO:
  248. {src/adm2/brsentry.i}
  249. END.
  250. /* _UIB-CODE-BLOCK-END */
  251. &ANALYZE-RESUME
  252. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _CONTROL br_table bTableWin
  253. ON ROW-LEAVE OF br_table IN FRAME F-Main
  254. DO:
  255. {src/adm2/brsleave.i}
  256. END.
  257. /* _UIB-CODE-BLOCK-END */
  258. &ANALYZE-RESUME
  259. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _CONTROL br_table bTableWin
  260. ON SCROLL-NOTIFY OF br_table IN FRAME F-Main
  261. DO:
  262. {src/adm2/brsscrol.i}
  263. END.
  264. /* _UIB-CODE-BLOCK-END */
  265. &ANALYZE-RESUME
  266. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _CONTROL br_table bTableWin
  267. ON START-SEARCH OF br_table IN FRAME F-Main
  268. DO:
  269. { incl/brwstartsearch.i }
  270. END.
  271. /* _UIB-CODE-BLOCK-END */
  272. &ANALYZE-RESUME
  273. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _CONTROL br_table bTableWin
  274. ON VALUE-CHANGED OF br_table IN FRAME F-Main
  275. DO:
  276. {src/adm2/brschnge.i}
  277. END.
  278. /* _UIB-CODE-BLOCK-END */
  279. &ANALYZE-RESUME
  280. &UNDEFINE SELF-NAME
  281. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _CUSTOM _MAIN-BLOCK bTableWin
  282. /* *************************** Main Block *************************** */
  283. { incl/brwmainblock.i }
  284. { incl/brwinternproc.i }
  285. &IF DEFINED(UIB_IS_RUNNING) <> 0 &THEN
  286. RUN initializeObject.
  287. &ENDIF
  288. /* _UIB-CODE-BLOCK-END */
  289. &ANALYZE-RESUME
  290. /* ********************** Internal Procedures *********************** */
  291. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE ADRESSMUTATION bTableWin
  292. PROCEDURE ADRESSMUTATION:
  293. /*------------------------------------------------------------------------------
  294. Purpose:
  295. Notes:
  296. ------------------------------------------------------------------------------*/
  297. DEFINE VARIABLE iRecid AS RECID NO-UNDO.
  298. DEFINE VARIABLE cAdresse AS CHARACTER NO-UNDO.
  299. DEFINE VARIABLE coldAdr AS CHARACTER NO-UNDO.
  300. DEFINE VARIABLE lMut AS LOGICAL NO-UNDO.
  301. DEFINE VARIABLE ix AS INTEGER NO-UNDO.
  302. DEFINE VARIABLE cRowid AS CHARACTER NO-UNDO.
  303. DEFINE BUFFER bAufko FOR Aufko.
  304. lMut = DYNAMIC-FUNCTION ('getMutFlag':U, Progname) NO-ERROR.
  305. iRecid = DYNAMIC-FUNCTION ('getCurrentRecid':U IN hDaten) NO-ERROR.
  306. IF iRecid = ? OR
  307. iRecid = 0 THEN RETURN NO-APPLY.
  308. FIND bAufko NO-LOCK WHERE RECID(bAufko) = iRecid.
  309. cAdresse = SUBSTITUTE('&1&6&2&6&3&6&4&6&5', bAufko.Adresse[01], bAufko.Adresse[02], bAufko.Adresse[03], bAufko.Adresse[04], bAufko.Adresse[05], CHR(01)).
  310. cOldAdr = cAdresse.
  311. RUN g-adresseingabe.p ( INPUT-OUTPUT cAdresse ) NO-ERROR.
  312. IF cAdresse = cOldAdr OR
  313. cAdresse = ? THEN RETURN NO-APPLY.
  314. IF cAdresse = '' THEN
  315. DO:
  316. FIND Adresse NO-LOCK
  317. WHERE Adresse.Firma = AdFirma
  318. AND Adresse.Knr = bAufko.Knr.
  319. cAdresse = SUBSTITUTE('&1&6&2&6&3&6&4&6&5', Adresse.Anschrift[07], Adresse.Anschrift[08], Adresse.Anschrift[09],
  320. Adresse.Anschrift[10], Adresse.Anschrift[11], CHR(01)).
  321. END.
  322. REPEAT TRANSACTION:
  323. FIND bAufko WHERE RECID(bAufko) = iRecid.
  324. cRowid = STRING(ROWID(bAufko)).
  325. DO ix = 1 TO 5:
  326. bAufko.Adresse[ix] = ENTRY(ix, cAdresse, CHR(01)).
  327. END.
  328. RELEASE bAufko.
  329. LEAVE.
  330. END.
  331. DYNAMIC-FUNCTION ('openQuery':U IN hDaten) NO-ERROR.
  332. /* FIND bAufko NO-LOCK*/
  333. DYNAMIC-FUNCTION('fetchRowIdent':U IN hDaten, INPUT cRowid, INPUT ? ).
  334. /* RUN REPOS_TABELLE IN hDaten.*/
  335. /* RUN REFRESH_AUFKO IN hDaten.*/
  336. END PROCEDURE.
  337. /* _UIB-CODE-BLOCK-END */
  338. &ANALYZE-RESUME
  339. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE AKTIV bTableWin
  340. PROCEDURE AKTIV :
  341. /*------------------------------------------------------------------------------
  342. Purpose:
  343. Parameters: <none>
  344. Notes:
  345. ------------------------------------------------------------------------------*/
  346. DEFINE INPUT PARAMETER ipFlag AS LOG NO-UNDO.
  347. DO WITH FRAME {&FRAME-NAME}:
  348. {&BROWSE-NAME}:SENSITIVE = ipFlag.
  349. IF ipFlag THEN {&BROWSE-NAME}:BGCOLOR = 15.
  350. ELSE {&BROWSE-NAME}:BGCOLOR = 8.
  351. END.
  352. END PROCEDURE.
  353. /* _UIB-CODE-BLOCK-END */
  354. &ANALYZE-RESUME
  355. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE destroyObject bTableWin
  356. PROCEDURE destroyObject :
  357. /*------------------------------------------------------------------------------
  358. Purpose: Super Override
  359. Parameters:
  360. Notes:
  361. ------------------------------------------------------------------------------*/
  362. DEFINE VARIABLE hBrowser AS HANDLE NO-UNDO.
  363. hBrowser = {&BROWSE-NAME}:HANDLE IN FRAME {&FRAME-NAME}.
  364. DYNAMIC-FUNCTION('setBrowserDaten':U, INPUT hBrowser,
  365. INPUT Sektion ) NO-ERROR.
  366. RUN SUPER.
  367. /* Code placed here will execute AFTER standard behavior. */
  368. END PROCEDURE.
  369. /* _UIB-CODE-BLOCK-END */
  370. &ANALYZE-RESUME
  371. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE disable_UI bTableWin _DEFAULT-DISABLE
  372. PROCEDURE disable_UI :
  373. /*------------------------------------------------------------------------------
  374. Purpose: DISABLE the User Interface
  375. Parameters: <none>
  376. Notes: Here we clean-up the user-interface by deleting
  377. dynamic widgets we have created and/or hide
  378. frames. This procedure is usually called when
  379. we are ready to "clean-up" after running.
  380. ------------------------------------------------------------------------------*/
  381. /* Hide all frames. */
  382. HIDE FRAME F-Main.
  383. IF THIS-PROCEDURE:PERSISTENT THEN DELETE PROCEDURE THIS-PROCEDURE.
  384. END PROCEDURE.
  385. /* _UIB-CODE-BLOCK-END */
  386. &ANALYZE-RESUME
  387. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE ENTRY_BROWSE bTableWin
  388. PROCEDURE ENTRY_BROWSE :
  389. /*------------------------------------------------------------------------------
  390. Purpose:
  391. Parameters: <none>
  392. Notes:
  393. ------------------------------------------------------------------------------*/
  394. APPLY 'ENTRY' TO {&BROWSE-NAME} IN FRAME {&FRAME-NAME}.
  395. RETURN NO-APPLY.
  396. END PROCEDURE.
  397. /* _UIB-CODE-BLOCK-END */
  398. &ANALYZE-RESUME
  399. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE initializeObject bTableWin
  400. PROCEDURE initializeObject :
  401. /*------------------------------------------------------------------------------
  402. Purpose: Super Override
  403. Parameters:
  404. Notes:
  405. ------------------------------------------------------------------------------*/
  406. { incl/brwinitialize.i }
  407. END PROCEDURE.
  408. /* _UIB-CODE-BLOCK-END */
  409. &ANALYZE-RESUME
  410. /* ************************ Function Implementations ***************** */
  411. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION setZeilenfarbe bTableWin
  412. FUNCTION setZeilenfarbe RETURNS LOGICAL
  413. ( ipFarbe AS INTEGER ) :
  414. /*------------------------------------------------------------------------------
  415. Purpose:
  416. Notes:
  417. ------------------------------------------------------------------------------*/
  418. { incl/brwsetzeilenfarbe.i }
  419. END FUNCTION.
  420. /* _UIB-CODE-BLOCK-END */
  421. &ANALYZE-RESUME