start.p 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. &ANALYZE-SUSPEND _VERSION-NUMBER UIB_v9r12
  2. &ANALYZE-RESUME
  3. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _CUSTOM _DEFINITIONS Procedure
  4. /*------------------------------------------------------------------------
  5. File :
  6. Purpose :
  7. Syntax :
  8. Description :
  9. Author(s) :
  10. Created :
  11. Notes :
  12. ----------------------------------------------------------------------*/
  13. /* This .W file was created with the Progress AppBuilder. */
  14. /*----------------------------------------------------------------------*/
  15. /* *************************** Definitions ************************** */
  16. { v8/globvar.i "NEW" "GLOBAL" "SHARED" }
  17. { v8/debivar.i "NEW" "GLOBAL" "SHARED" }
  18. { v8/artivar.i "NEW" "GLOBAL" "SHARED" }
  19. { v8/contvar.i "NEW" "GLOBAL" "SHARED" }
  20. DEF VAR cBenutzer AS CHAR NO-UNDO.
  21. DEF VAR cPasswort AS CHAR NO-UNDO.
  22. DEF VAR cMandant AS CHAR NO-UNDO.
  23. DEF VAR cProgramm AS CHAR NO-UNDO.
  24. DEF VAR lBatch AS LOG INIT FALSE NO-UNDO.
  25. /* _UIB-CODE-BLOCK-END */
  26. &ANALYZE-RESUME
  27. &ANALYZE-SUSPEND _UIB-PREPROCESSOR-BLOCK
  28. /* ******************** Preprocessor Definitions ******************** */
  29. &Scoped-define PROCEDURE-TYPE Procedure
  30. &Scoped-define DB-AWARE no
  31. /* _UIB-PREPROCESSOR-BLOCK-END */
  32. &ANALYZE-RESUME
  33. /* *********************** Procedure Settings ************************ */
  34. &ANALYZE-SUSPEND _PROCEDURE-SETTINGS
  35. /* Settings for THIS-PROCEDURE
  36. Type: Procedure
  37. Allow:
  38. Frames: 0
  39. Add Fields to: Neither
  40. Other Settings: CODE-ONLY COMPILE
  41. */
  42. &ANALYZE-RESUME _END-PROCEDURE-SETTINGS
  43. /* ************************* Create Window ************************** */
  44. &ANALYZE-SUSPEND _CREATE-WINDOW
  45. /* DESIGN Window definition (used by the UIB)
  46. CREATE WINDOW Procedure ASSIGN
  47. HEIGHT = 15
  48. WIDTH = 60.
  49. /* END WINDOW DEFINITION */
  50. */
  51. &ANALYZE-RESUME
  52. &ANALYZE-SUSPEND _UIB-CODE-BLOCK _CUSTOM _MAIN-BLOCK Procedure
  53. /* *************************** Main Block *************************** */
  54. { super/funktionen.i }
  55. Ja = FALSE.
  56. RUN w-start.w ( OUTPUT Ja ).
  57. IF NOT Ja THEN QUIT.
  58. GVFirma = DYNAMIC-FUNCTION('getMandant':U) NO-ERROR.
  59. AdFirma = DYNAMIC-FUNCTION('getADMandant':U) NO-ERROR.
  60. StFirma = '9999'.
  61. Linkcd = 0.
  62. Ja = FALSE.
  63. LVPanel = 0.
  64. Passwort = DYNAMIC-FUNCTION('GETBENUTZER':U) NO-ERROR.
  65. StFirma = "9999".
  66. GVSprcd = 1.
  67. LVSprcd = 1.
  68. GVLkz = 'CH'.
  69. LVLkz = 'CH'.
  70. RUN AUFTRAGFUNKTIONENINIT.
  71. DYNAMIC-FUNCTION('setBatch':U, lBatch) NO-ERROR.
  72. RUN w-haupt.w.
  73. DYNAMIC-FUNCTION('unloadOCRB':U).
  74. QUIT.
  75. /* _UIB-CODE-BLOCK-END */
  76. &ANALYZE-RESUME