home *** CD-ROM | disk | FTP | other *** search
/ DOS Wares / doswares.zip / doswares / DATABASE / DBASE4NL / SAMPLES.ZIP / TELFORM.FMT < prev    next >
Encoding:
Text File  |  1993-05-18  |  2.8 KB  |  75 lines

  1. *---------------------------------------------------------------------
  2. *-- Naam.......:TELFORM.FMT
  3. *-- Datum......:22-04-93
  4. *-- Versie.....: dBASE IV
  5. *-- Notities...: indelingsbestanden gebruiken "" als scheidingstekens!
  6. *---------------------------------------------------------------------
  7.  
  8. *-- Initiatiecode indelingsbestand ---------------------------------------------
  9.  
  10. *-- Een aantal private variabelen zijn gemaakt op basis van CodeGen en zijn
  11. *-- niet geschikt voor uw .fmt-bestand
  12. PRIVATE ll_talk, ll_cursor, lc_display, lc_status, ll_carry, lc_proc
  13.  
  14. IF SET("TALK") = "ON"
  15.   SET TALK OFF
  16.   ll_talk = .T.
  17. ELSE
  18.   ll_talk = .F.
  19. ENDIF
  20. ll_cursor = SET("CURSOR") = "ON"
  21. SET CURSOR ON
  22.  
  23. lc_status = SET("STATUS")
  24. *-- SET STATUS was AAN bij het starten van het formulierprogramma.
  25. IF lc_status = "OFF"
  26.    SET STATUS ON
  27. ENDIF
  28.  
  29.  
  30. *-- Verwerking van @ SAY GET's. -----------------------------------------------------
  31.  
  32. *--  Indelen pagina: 1
  33. @ 1,2 TO 3,14 COLOR w/b 
  34. @ 2,3 GET Telefoon PICTURE "XXX#X#XXXXX" 
  35. @ 2,21 SAY "Reden telefonisch contact:" 
  36. @ 3,21 GET Info PICTURE "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" COLOR gr+/g,gr+/g 
  37. @ 5,3 GET Voornaam PICTURE "XXXXXXXXXX" COLOR gr+/b,gr+/b 
  38. *-- Rekenveld: Invnaam - 
  39. @ 5,14 SAY TRIM(INVOEG+" "+ACHTERNAAM) PICTURE "XXXXXXXXXXXXXXXXXXXXXXXXX" COLOR gr+/b 
  40. @ 7,3 GET Afdeling PICTURE "XXXXXXXXXXXXXXX" COLOR gr+/b,gr+/b 
  41. @ 8,3 GET Branche PICTURE "XXXXXXXXXXXXXXX" COLOR gr+/b,gr+/b 
  42. @ 9,3 GET Pers_nr PICTURE "XXXXXXXXXXX" COLOR gr+/b,gr+/b 
  43. @ 12,3 TO 16,47 
  44. @ 12,5 SAY "Personeelsgegevens" COLOR g/b 
  45. @ 12,49 TO 16,78 
  46. @ 12,51 SAY "Adres" COLOR bg/b 
  47. @ 13,5 SAY "Functie: " COLOR g/b 
  48. @ 13,14 GET Functie PICTURE "XXXXXXXXXXXXXXX" COLOR g/b,g/b 
  49. @ 13,51 GET Adres1 PICTURE "XXXXXXXXXXXXXXXXXXXX" COLOR bg/b,bg/b 
  50. @ 14,5 SAY "Bonus:   " COLOR g/b 
  51. @ 14,14 GET Bonus PICTURE "XXXXXXXXXXXXXXX" COLOR g/b,g/b 
  52. @ 14,31 SAY "Titel:     " COLOR g/b 
  53. @ 14,42 GET Titel PICTURE "AAA" COLOR g/b,g/b 
  54. @ 14,51 GET Adres2 PICTURE "XXXXXXXXXXXXXXXXXXXX" COLOR bg/b,bg/b 
  55. @ 15,5 SAY "In dienst per: " COLOR g/b 
  56. @ 15,20 GET In_dienst PICTURE "DD-MM-JJ" COLOR g/b,g/b 
  57. @ 15,31 SAY "Dienstjr.: " COLOR g/b 
  58. @ 15,42 GET Dienstjr PICTURE "99" COLOR g/b,g/b 
  59. @ 15,51 GET Postcode PICTURE "XXXX AA" COLOR bg/b,bg/b 
  60. @ 15,58 SAY " " COLOR bg/b 
  61. @ 15,59 GET Woonplaats PICTURE "XXXXXXXXXXXXXX" COLOR bg/b,bg/b 
  62. @ 15,74 GET Provincie PICTURE "XXX" COLOR bg/b,bg/b 
  63. *-- Indelingsbestand verlaten -------------------------------------------------
  64.  
  65. *-- SET STATUS was AAN bij het starten van het formulierprogramma.
  66. IF lc_status = "OFF"  && Ingevuld formulier met STATUS UIT
  67.    SET STATUS OFF     && STATUS uitschakelen bij het verlaten van het formulierprogramma
  68. ENDIF
  69. IF .NOT. ll_cursor
  70.   SET CURSOR OFF
  71. ENDIF
  72.  
  73. RELEASE lc_fields,lc_status
  74. *-- EOP: TELFORM.FMT
  75.