home *** CD-ROM | disk | FTP | other *** search
/ C!T ROM 5 / ctrom5b.zip / ctrom5b / CT / CT9507 / BATREM30 / BATREM30.DOC < prev    next >
Text File  |  1993-08-05  |  41KB  |  882 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.                                  BatchReminder 3.0
  17.  
  18.                             Copyright (c) Ben Kalkhoven
  19.  
  20.                                h.o.  Nice SoftWare!
  21.  
  22.                          Postbus 6136, 2702 AC Zoetermeer
  23.  
  24.                                 Tel/FAX 079-165841
  25.  
  26.                                  Fido 2:281/527.3
  27.  
  28.      BatchReminder 3.0 (C) Nice Software!                  Pagina 2
  29.  
  30.  
  31.  
  32.     1. Wat is BatchReminder.................................................  3
  33.  
  34.     2. Invoeren in de Agenda................................................  3
  35.          Kalender-invoer....................................................  4
  36.  
  37.     3. Het bestand met onderwerpen : BATREM.FIL.............................  4
  38.  
  39.     4. Werking van BatchReminder in AUTOEXEC.BAT............................  4
  40.           4a: Voorbeeld van toepassing in AUTOEXEC.BAT:.....................  5
  41.           4b: Optionele Padinstrukties:.....................................  5
  42.           4c: Environment-instructie (SET-commando):........................  6
  43.           4d: De ALARM-funkties ............................................  6
  44.  
  45.     5. Werking van BatchReminder zonder parameter...........................  6
  46.  
  47.     6.  Werking van BatchReminder in een 'MULTI-USER' Environment...........  8
  48.  
  49.     7.  Adressen-beheer met BatchReminder...................................  9
  50.          Mailmerge WP.......................................................  9
  51.          Exporteren......................................................... 10
  52.          Sorteren........................................................... 10
  53.  
  54.     8.  De 'Utilities'...................................................... 11
  55.          Transfer........................................................... 11
  56.          BackUp en Restore.................................................. 11
  57.          Systeemtijd........................................................ 11
  58.          BatchSchoon........................................................ 11
  59.  
  60.     9. Bediening............................................................ 11
  61.          Quick Keys......................................................... 12
  62.          Bediening van de kalender.......................................... 12
  63.  
  64.     10. Kleuren............................................................. 12
  65.  
  66.     11. Het TSR-programma BatchAlarm (BATALARM.COM)......................... 13
  67.          Technische gegevens................................................ 14
  68.  
  69.     12. Disclaimer voor BATALARM.COM........................................ 14
  70.  
  71.     13. Maximum aantal Records in BatchReminder Agenda...................... 15
  72.  
  73.     14. Wanneer mag ik BatchReminder gebruiken?............................. 15
  74.  
  75.     15. Wat gebeurd er als ik vergeet te registreren ....................... 16
  76.  
  77.     16. Ere wie ere toekomt................................................. 16
  78.  
  79.  
  80.  
  81.      BatchReminder 3.0 (C) Nice Software!                  Pagina 3
  82.  
  83.  
  84.  
  85.     1. Wat is BatchReminder?
  86.     ────────────────────────
  87.  
  88.     BatchReminder is een 'Personal Information Manager' voor de PC.   
  89.     Het programma stelt u in staat AGENDA- en ADRES-gegevens te       
  90.     onderhouden.                                                      
  91.     De AGENDA heeft een ingebouwde REPORTER- en een ALARM-functie     
  92.     waarmee er dagelijks, op ieder gewenst moment, AGENDA-meldingen   
  93.     op het scherm gebracht kunnen worden. Het residente gedeelte van  
  94.     van de ALARM-functie is slechts 1600 bytes groot waardoor u       
  95.     maximaal kunt blijven beschikken over het werkgeheugen van DOS.   
  96.                                                                          
  97.     ADRES-beheer biedt u de mogelijkheid al de adressen van uw        
  98.     persoonlijke relaties in een bestand op te slaan.                 
  99.     Met de optie 'MAIL-MERGE WP' kunt u, i.s.m. WordPerfect, grote    
  100.     postzendingen verzorgen. Met de WP-Macro 'AVERY.WPM' kunt u uw    
  101.     gegevens op diverse soorten etiketten van het merk AVERY printen. 
  102.                                                                           
  103.     De export-functies van ADRES-beheer brengen uw gegevens tevens    
  104.     binnen het bereik van dBASE, LOTUS 123 en tekstverwerker.         
  105.  
  106.     BatchReminder is ook toe te passen in een multi-user omgeving zoals onder
  107.     Novell of Banyan.
  108.  
  109.     2. Invoeren in de Agenda
  110.     ─────────────────────────
  111.     Standaard voorziet BatchReminder in de volgende onderwerpen:
  112.  
  113.     - Agenda
  114.     - Prikbord
  115.     - Verjaardag
  116.     - Trouwdag
  117.     - Ambtsjubileum
  118.     - Trouwdag
  119.     - Lustrum
  120.     - Stichting
  121.  
  122.     U bent vrij om de namen te wijzigen of te overschrijven in de invoer-
  123.     procedure. Deze wijzigingen worden in het configuratie-bestand vast-
  124.     gehouden. Zodoende bent u in staat om BatchReminder aan uw persoonlijke
  125.     behoefte af te stemmen.
  126.  
  127.     Bij invoer van een datum bent u vrij om het jaar weg te laten. Dit is
  128.     handig bij verjaardagen als wel maand en dag maar niet het geboortejaar
  129.     bekent is.
  130.  
  131.     Prikbord notities zijn bedoeld als reminders voor zaken die ter hand
  132.     genomen dienen te worden maar waarvan de datum nog niet gepland is.
  133.     Deze prikbord notities hebben daarom als enige gebeurtenis GEEN datum
  134.     en worden dagelijks gemeld door BatchReminder.
  135.  
  136.  
  137.      BatchReminder 3.0 (C) Nice Software!                  Pagina 4
  138.  
  139.  
  140.     Bij iedere invoer kunt u opgeven of de melding jaarlijks dan wel
  141.     eenmalig gemeld moet worden.
  142.     Eenmalige meldingen worden uitsluitend gemeld op de exacte datum dan
  143.     wel indien deze binnen de range van de zoek-parameter vallen.
  144.  
  145.     Jaarlijkse meldingen worden ongeacht het jaar gemeld op de exacte datum
  146.     dan wel voor zover ze binnen de zoek-range vallen (zie punt 4).
  147.  
  148.     Kalender-invoer
  149.     ---------------
  150.  
  151.     De kalenderfunktie brengt de huidige maand in beeld met de cursor op
  152.     de dag van vandaag. Dagen met afspraken of ingesteld alarm worden met
  153.     speciale indicaties aangemerkt.
  154.     Rechts van de kalender is de inhoud van de dag in beeld gebracht in het
  155.     Agenda-window. Met behulp van de cursor-toetsen kan gescrolld worden naar
  156.     andere dagen en maanden.
  157.     De kalender geeft een extra mogelijkheid om Agenda-notities in te
  158.     voeren. De kalender-invoer routine beschouwt echter alle meldingen
  159.     als 'Eenmalig' en accepteert geen invoer van gepasseerde datums.
  160.  
  161.     De kalender is zeer geschikt om te beoordelen of op een bepaalde dag
  162.     bijvoorbeeld een afspraak kan worden gemaakt en deze afspraak meteen in
  163.     BatchReminder vast te leggen.
  164.  
  165.     Een periodiek terugkerende reeks van meldingen kunt u snel invoeren door:
  166.  
  167.     - De eerste melding van de reeks in te voeren (standaard of met kalender)
  168.     - Onder optie 'Muteren wijzigen' deze melding vervolgens door te boeken
  169.       waarbij u opgeeft:
  170.          - De einddatum van de reeks doorboekingen
  171.          - De tijds-faktor   : Dag, Week, Maand of Jaar
  172.          - De tijds-interval
  173.  
  174.  
  175.     3. Het bestand met onderwerpen : BATREM.FIL
  176.     ─────────────────────────────────────────────
  177.  
  178.     De lijst met onderwerpen wordt door BatchReminder opgeslagen in het
  179.     bestand BATREM.FIL.
  180.  
  181.     Bezitters van een oude release van BatchReminder moeten het bestand
  182.     BATREM.FIL van de oude release bewerken met het programma REBUILD.EXE om
  183.     het geschikt te maken voor werking met release 3.0. Overigens geeft
  184.     BatchReminder een melding indien de record-layout van het bestand
  185.     verouderd is.
  186.  
  187.  
  188.     4. Werking van BatchReminder in AUTOEXEC.BAT
  189.     ──────────────────────────────────────────
  190.  
  191.     Gebruik van BatchReminder in een BATCH-procedure vindt plaats door
  192.     parameters mee te geven in de BATCH-file, t.w.
  193.  
  194.     BATREM optie [-Fvolledigpad] [-Dvolledigpad]
  195.  
  196.      BatchReminder 3.0 (C) Nice Software!                  Pagina 5
  197.  
  198.  
  199.  
  200.     De pad-instrukties zijn optioneel voor gebruik in Batch-files,
  201.     indien GEEN parameter wordt opgegeven dan presenteert BatchReminder een
  202.     Pull-Down keuze-menu met veel meer beschikbare opties.
  203.                                                                                
  204.         
  205.     Geldige opties:
  206.                     Z          = Zoek en meldt gebeurtenissen van vandaag
  207.                     Zn         = Zoek tevens n-dagen terug (max 9 dagen)
  208.                     ZM         = Zoek alleen op maandag 2 dagen terug
  209.                     Z[n][M]Vn  = Zoek tevens n-dagen (max 9 dagen) vooruit
  210.                    1Z[n][M][Vn]= Als boven, slechts 1x per dag
  211.                    Z[nMVn]Cx   = x is kleur Reporter-scherm (geldig is 1 t/m
  212.                                                                         15)
  213.  
  214.      4a: Voorbeeld van toepassing in AUTOEXEC.BAT:
  215.      =============================================
  216.  
  217.      ..........
  218.      BATREM Z      =>  Meldt iedere keer bij opstarten de onderwerpen
  219.      BATALARM          van vandaag en geeft signaal.
  220.  
  221.      ..........
  222.      BATREM 1ZMC01 =>  Aanbevolen parameter, 1x per dag zoeken, op
  223.      BATALARM          maandag 2 dagen terugkijken, geeft signaal.
  224.                        Kleur reporter-scherm is 01 (blauw)
  225.      ...........
  226.      BATREM 1ZMV1 =>  Als boven, maar kijk tevens 1 dag vooruit
  227.      BATALARM         geeft signaal
  228.  
  229.      ..........
  230.      BATREM 1Z9V7 =>  1x per dag zoeken naar meldingen
  231.      BATALARM         kijk 9 dagen terug en 7 vooruit, geeft signaal
  232.                                                                                
  233.         
  234.                                                                                
  235.         
  236.  
  237.       4b: Optionele Padinstrukties:
  238.       =============================
  239.  
  240.       Het is niet nodig dat U BATREM.EXE en het werkbestand BATREM.FIL tezamen
  241.       plaatst in de huidige directory.
  242.       BATREM.EXE zoekt eerst in de huidige directory en zoekt, indien nodig,
  243.       het volledige DOS pad af naar het bestand BATREM.FIL.
  244.  
  245.       De werkbestanden van BATREM.EXE kunnen in verschillende directories
  246.       geplaatst worden (Multi-users in Netwerk zie ook punt 6).
  247.       Voorbeeld:
  248.                 Gegevens bestanden     F:\PZ\DATA
  249.                 Frequentiebestand:     F:\USER\JANSEN
  250.                 (voor de 1Z-optie)
  251.       In deze situatie gebruikt u de optionele padinstrukties.
  252.       Voorbeeld van toepassing in AUTOEXEC.BAT:
  253.       ..............
  254.       BATREM 1ZM -DF:\PZ\DATA -FF:\USER\JANSEN
  255.  
  256.      BatchReminder 3.0 (C) Nice Software!                  Pagina 6
  257.  
  258.  
  259.  
  260.       4c: Environment-instructie (SET-commando):
  261.       ==========================================
  262.  
  263.       Naast de optionele pad-instructies -D en -F is het mogelijk
  264.       om specifiek aan te geven waar BatchReminder de werkbestanden
  265.       kan vinden.
  266.  
  267.       U doet dit door middel van het SET commando in AUTOEXEC.BAT
  268.       voordat BatchReminder wordt opgestart: t.w.
  269.  
  270.            SET BATREM= C:\UTILS\BATREM
  271.            BATREM 1ZMV1
  272.  
  273.       BatchReminder zal nu zijn werkbestanden zoeken in de directory
  274.       C:\UTILS\BATREM (indien aanwezig).
  275.  
  276.       De expliciete pad-instrukties -D en -F blijven echter prevaleren
  277.       boven het SET-commando
  278.  
  279.     *** De standaard grootte van het DOS-environment is 160 bytes. Indien  ***
  280.     *** er geen ruimte meer is voor de SET instructie dan kunt u het       ***
  281.     *** environment-block vergroten door in CONFIG.SYS de volgende         ***
  282.     *** instructie op te nemen :                                           ***
  283.     ***                         SHELL=C:\COMMAND.COM /P /E:512             ***
  284.  
  285.  
  286.     4d: De ALARM-funkties (zie ook punt 11):
  287.     =======================================
  288.  
  289.     De ALARM-tijd (24-uur formaat) is optioneel en activeert twee       
  290.     funkties binnen BatchReminder, t.w.                                    
  291.       1. Bewaking tegen dubbele afspraken; indien u hier een tijdstip      
  292.          opgeeft, zal BatchReminder voor diezelfde dag ditzelfde           
  293.          tijdstip niet nogmaals accepteren.                                   
  294.  
  295.       2. Alarm-signaal functie; op het ingevulde tijdstip hoort u het      
  296.          Reporter-signaal en bovendien verschijnt er een boodschap op      
  297.          het scherm.                                                       
  298.          NB! Deze funktie werkt uitsluitend in samenwerking met het        
  299.          TSR-programma BatchAlarm.                                         
  300.          BatchReminder en BatchAlarm communiceren met behulp van een       
  301.          interface-bestand 'C:\~~~1.ALM' hetwelk aangemaakt wordt          
  302.          door BatchReminder en gelezen wordt door BatchAlarm.              
  303.         (Let op aanroepvolgorde in Batch-file!)                           
  304.                                                                            
  305.      NB!. Indien u niet gebruik wenst te maken van optie 2 dan schakelt    
  306.           U de ALARM-interface uit met menu-optie 'CONFIG'.                
  307.  
  308.  
  309.     5. Werking van BatchReminder zonder parameter
  310.     ───────────────────────────────────────────
  311.  
  312.     Indien BatchReminder wordt opgestart ZONDER (of onjuiste) parameter dan 
  313.     presenteert het programma een 'Pull-Down' menu met de volgende opties:
  314.  
  315.      BatchReminder 3.0 (C) Nice Software!                  Pagina 7
  316.  
  317.       MUTEREN      : Invoeren      - Van nieuwe meldingen
  318.       (Agenda)       Wijzigen      - Naam, Datum, Gebeurtenis, Melding
  319.                                      Doorboeken van eenmalige meldingen
  320.                      Verwijderen   - van meldingen
  321.                      Einde         - Stoppen                                   
  322.                                                                                
  323.             
  324.       AGENDA       : Vandaag       - Meldt gebeurtenissen van vandaag
  325.                      Terugkijken   - gebeurtenissen vanaf 1-1 tot heden
  326.                      Vooruitkijken - Aanstaande meldingen t/m 31-12
  327.                      Printen       - Volledig overzicht per onderwerp
  328.                                      naar de Printer
  329.                      Kalender      - Maand(en) in beeld met invoermogelijkheid
  330.  
  331.  
  332.       INFO         : Help          - Algemene aanwijzingen
  333.                      Info          - Filosofie en Credits                      
  334.         
  335.                      Licentie      - Tenaamstelling en Licentie-gegevens       
  336.         
  337.  
  338.       Config       : Kleur         - Reporter en BatchReminder in kleur
  339.                      MonoChroom    - Reporter en BatchReminder in zwart/wit
  340.                                      (monochroom C/E/Vga)
  341.                      Geluid Aan    - 'Whistling Windows' bij welkom-scherm
  342.                                      en bestands-mutatie
  343.                      Geluid Uit    - Sic. Heeft geen invloed op signaal
  344.                                      van de Reporter
  345.                      Maak Alarm    - U wenst gebruik te maken van het TSR
  346.                                      programma BatchAlarm. BatchReminder
  347.                                      maakt het interface-bestand aan.
  348.                      Geen Alarm    - U vindt BatchReminder prachtig maar
  349.                                      u heeft bedenkingen tegen residente
  350.                                      programma's zoals BatchAlarm.
  351.                                      Er wordt GEEN interface bestand
  352.                                      aangemaakt.
  353.       Adresbeheer  : Raadplegen    - Raadplegen adressenbestand met diverse
  354.                                      zoekmogelijkheden (klank, string, e.d.)
  355.                      Invoeren      - van nieuwe adres-gegevens
  356.                      Wijzigen      - van bestaande adres-gegevens
  357.                      Verwijderen   - van bestaande adres-gegevens
  358.                      Mail-Merge WP - aanmaken secundair bestand voor
  359.                                      WordPerfect.
  360.                      Exporteren    - Adressen-bestand converteren naar
  361.                                      dBase III, LOTUS 123 of ASCII
  362.                      Sorteren      - Adressen-bestand sorteren op 1 of
  363.                                      meerdere adresgegevens naar keuze
  364.  
  365.       Utilities    : Transfer      - automatische uitwisseling BatchReminder
  366.                                      data-bestanden tussen twee PC's middels
  367.                                      vergelijking van datum en tijdstip 
  368.                                      bestanden.
  369.                                      (NB Registratie geeft u het recht om
  370.                                       BatchReminder op 2 PC's tegelijk te
  371.                                       gebruiken)
  372.      BatchReminder 3.0 (C) Nice Software!                  Pagina 8
  373.  
  374.  
  375.                      Back-up       - Copieeren werkbestanden naar diskette
  376.                      Restore       - Copieeren werkbestanden van diskette
  377.                      Toelichting   - op Transfer, BackUp en Restore
  378.                      Systeem-tijd  - Bijstellen datum en tijd
  379.                      BatchSchoon   - Verwijderen gepasseerde eenmalige
  380.                                      meldingen; resultaat naar BATREM.HIS
  381.  
  382.       QUIT         : Naar DOS      - Stoppen
  383.  
  384.     6.  Werking van BatchReminder in een 'MULTI-USER' Environment
  385.     ─────────────────────────────────────────────────────────────
  386.  
  387.     Een aantal gebruikers hebben BatchReminder naar volle tevredenheid
  388.     geimplementeerd op een SERVER in een Multi-user netwerk.
  389.  
  390.     Aan de CLIENT kant (werkstations) moeten de volgende instellingen
  391.     in AUTOEXEC.BAT geregeld zijn, t.w.
  392.  
  393.     a:  SET BATREM = C:\UTILS\BATREM
  394.  
  395.       Hierdoor leest BatchReminder de Configuratie- en frequentie file van 
  396.       de individuele CLIENT. Indien u het SET-statement zou weglaten dan
  397.       probeert BatchReminder het config-file in de root van de SERVER te
  398.       schrijven waar het geen schrijfrecht heeft.
  399.  
  400.     b:              BATREM 1ZM -DF:\PZ\DATA
  401.                     BATALARM
  402.  
  403.       Door de -D parameter leest de reporter het bestand op de SERVER
  404.       en wordt de ENVIRONMENT-parameter op dit punt genegeerd. 
  405.  
  406.       Het alarm-interfacebestand '~~~1.ALM' wordt standaard in de ROOT
  407.       van de C-drive aangemaakt door BatchReminder. Indien dit niet mag
  408.       (of niet kan : bijv. diskloze werkstations) dan moet met de -F
  409.       parameter de home-directory worden opgegeven. Met dezelfde -F
  410.       parameter moet dan aan BATALARM.COM worden medegedeeld waar het
  411.       interface-bestand te vinden is, bijvoorbeeld:
  412.  
  413.                     BATREM 1ZM -FH:\USER\JANSEN
  414.                     BATALARM -FH:\USER\JANSEN
  415.  
  416.         of in combinatie met de -D parameter
  417.  
  418.                     BATREM 1ZM -DF:\PZ\DATA -FH:\USER\JANSEN
  419.                     BATALARM -FH:\USER\JANSEN
  420.  
  421.     Tijdens schrijf-acties naar de SERVER wordt een volledige 'write-lock'
  422.     gelegd op 'BATREM.FIL' ten einde bestands-inconsistentie te voorkomen.
  423.     Zogenoemde 'dead-locks' worden afgevangen waarbij de CLIENT de keuze
  424.     krijgt om, na een kleine pauze, het nog eens te proberen of de
  425.     procedure af te breken.
  426.  
  427.     *** De code welke 'file-sharing' en 'locking' in een netwerkomgeving  ***
  428.     *** ondersteund is ge-isoleerd in de door de gebruiker installeerbare ***
  429.     *** SHARE-module van MS-DOS. Nadat SHARE is geladen zal MS-DOS alle   ***
  430.     *** lees- en schrijfacties tegen deze module afzetten.                ***
  431.  
  432.      BatchReminder 3.0 (C) Nice Software!                  Pagina 9
  433.  
  434.  
  435.     Indien een CLIENT geen schrijfrecht heeft op de SERVER dan zorgt een
  436.     'read-only'-status van het bestand op de SERVER ervoor dat de CLIENT geen
  437.     ongeoorloofde mutaties in het bestand kan aanbrengen.
  438.  
  439.     Indien BatchAlarm wordt toegevoegd aan de CLIENT-kant dan heeft de netwerk
  440.     beheerder de mogelijkheid om op een bepaald tijdstip een melding te geven
  441.     op alle werkstations. (Ook al hebben ze weer afgelogd).
  442.  
  443.     De SET-parameter maakt het tevens mogelijk dat de CLIENT een eigen
  444.     BATREM.FIL bestand onderhoud voor persoonlijke notities. In AUTOEXEC.BAT
  445.     wordt BatchReminder dan een tweede keer aangeroepen maar nu zonder -D
  446.     parameter.
  447.  
  448.  
  449.     7.  Adressen-beheer met BatchReminder
  450.     ─────────────────────────────────────
  451.      Enkele tips bij het invoeren van adressen:
  452.  
  453.      - VOORNAAM  :  zoiets als - Familie B.
  454.                             of - Henry van den  <=== de rest bij NAAM
  455.                             of - Karin en Alexander
  456.  
  457.      - NAAM      :  Brink   ( de voorvoegsels staan al bij VOORNAAM, hierdoor
  458.                              kan het bestand op NAAM gesorteerd worden, anders
  459.                              begint alles met 'VAN' of 'DE')
  460.  
  461.                              'Brink, van den' kan natuurlijk ook, maar op een
  462.                              etikette staat dan zoiets als 
  463.                              'Henry Brink, van den'
  464.                              (Je moet 't maar mooi vinden)
  465.  
  466.      - POSTADRES : Als iemands postadres gelijk is aan het woonadres, dan is
  467.                    het mijns inziens niet nodig om het zelfde nog een keer bij
  468.                    WOONADRES in te voeren. Vul dan altijd het postadres in,
  469.                    zodat bij MAILING geen lege velden worden geselecteerd.
  470.  
  471.      - VERZENDLIJST : kies een korte aanduiding zoals, PRIVE, VOETBALCLUB
  472.                    Aangezien het adressenbestand geen landen-indicatie heeft
  473.                    kunt U hier ook aanduidingen kwijt zoals USA, ENGELAND
  474.                    o.i.d.
  475.  
  476.     Mailmerge WP
  477.     ------------
  478.  
  479.     Met deze optie kunt u grote postzendingen verzorgen EN/OF etiket-gegevens
  480.     aanleveren. Mail-merge maakt speciaal ten behoeve van WordPerfect een
  481.     zogenoemd secundair bestand aan, waarin alle variabele gegevens voor het
  482.     document of etiket zijn opgenomen. 
  483.  
  484.     ( Note : Indien U niet over WordPerfect beschikt maar over een andere 
  485.       WordProcessor dan kunt u een samenvoegbestand maken door export van de 
  486.       adresgegevens naar dBase of LOTUS 123 of ASCII)
  487.  
  488.      BatchReminder 3.0 (C) Nice Software!                  Pagina 10
  489.  
  490.  
  491.     Of U nu mail-merge gaat doen of etiketten printen, u moet voor WordPerfect
  492.     in ieder geval twee bestanden hebben, t.w. een 'Primair bestand' en een
  493.     'Secundair bestand'. Het secundaire bestand wordt door Batchreminder aan-
  494.     gemaakt, aan de hand van Uw keuze van gegevens welke er in voor moeten
  495.     komen.
  496.  
  497.     Het primaire bestand maakt u zelf aan en zou er als volgt kunnen uitzien:
  498.  
  499.                Aan    : {VELD}1~
  500.                T.a.v. : {VELD}2~
  501.                Straat : {VELD}3~
  502.                Postcode en Plaats : {VELD}4~ {VELD}5~
  503.  
  504.     De inhoud van deze 5 velden heeft U reeds klaar staan in het door U
  505.     met behulp van BatchReminder aangemaakte secundaire bestand.
  506.     In WordPerfect kunt U de twee bestanden samenvoegen met CTRL-F9.
  507.  
  508.     Indien u etiketten gaat printen dan moet U in WordPerfect eerst een
  509.     etikettenformulier definieeren (SHIFT-F8,2,7,Toevoegen,Etiketten).
  510.     Met een liniaal voor de afmetingen van de etiketten en een kleine
  511.     dosis inzicht kan je een heel eind komen.
  512.  
  513.     Om U dit karwei uit handen te nemen, wordt hierbij tevens de WP-MACRO
  514.     AVERY.WPM geleverd. Deze handige macro maakt het U mogelijk etiketten-
  515.     formulieren te definieeren voor zowel matrix- als laserprinters.
  516.     U dient uiteraard wel gebruik te maken van laser etikettenformulieren
  517.     of kettingformulieren van het merk AVERY. Deze zijn echter in veel
  518.     kantoorboekhandels in verpakkingen van 25, 50 of 100 vel te koop.
  519.  
  520.     Exporteren
  521.     ----------
  522.     Indien u een gebruiker bent van dBASE of LOTUS 123 dan zult u het op
  523.     prijs stellen om de adres-gegevens te kunnen verwerken in genoemde
  524.     pakketten. Het adressen-bestand wordt integraal getransformeerd naar
  525.     het door u gewenste formaat. Verdere record- of veld-selecties worden
  526.     overgelaten aan dBASE of LOTUS.
  527.  
  528.     Bij exporteren naar ASCII moet u aangeven WELKE velden u getransformeerd
  529.     wilt hebben. Selecteren van alle velden zou het ASCII bestand te lang
  530.     maken.
  531.  
  532.     Sorteren
  533.     --------
  534.  
  535.     Op het adressen-bestand zijn geen bijzondere kunsten, zoals pointers
  536.     en indexen, toegepast. Een nieuw record wordt achter aan het bestand
  537.     toegevoegd.
  538.     Met de sorteer-functie bent u geheel vrij het bestand te sorteren
  539.     op welke indicatie(s) u maar wilt. Bijvoorbeeld of POSTCODE of op
  540.     NAAM en PLAATS.
  541.  
  542.      BatchReminder 3.0 (C) Nice Software!                  Pagina 11
  543.  
  544.  
  545.     8.  De 'Utilities'
  546.     ─────────────────
  547.  
  548.     Transfer
  549.  
  550.     Vergemakkelijkt bestandsuitwisseling bij gebruik van BatchReminder 
  551.     op 2 verschillende PC's met behulp van een diskette.   
  552.     TRANSFER vergelijkt de BatchReminder data-files op PC met die op de
  553.     diskette, op basis van datum en tijdstip. Indien de bestanden op de PC
  554.     recenter zijn dan die op de diskette, dan worden de oude bestanden   
  555.     op de diskette overschreven met de nieuwere bestanden. Zijn de PC-
  556.     bestanden ouder, dan gaat het andersom. Hierdoor kunt U BatchReminder
  557.     thuis en op het werk gebruiken en zonder omkijken over de  meest recente
  558.     data-bestanden beschikken.               
  559.                                                                       
  560.     BackUp en Restore
  561.  
  562.     Copieert de data-bestanden BATREM.FIL en BATADRES.FIL naar of van
  563.     diskette.
  564.  
  565.     Systeemtijd
  566.  
  567.     'Let's synchronize our watches' is een veel gebruikte film-uitdrukking.
  568.     Om te zorgen dat de klok van de PC dezelfde tijd hanteert als U, kunt U
  569.     met deze utility de PC-tijd aanpassen aan de werkelijkheid. 
  570.     De ervaring leert dat de systeemtijd in de loop der tijd een eigen leven
  571.     gaat leiden. Hierdoor loopt u het gevaar dat de ALARM-functie u niet op
  572.     het juiste tijdstip een signaal geeft.
  573.  
  574.     NB! Het heeft geen zin om de systeem-tijd te corrigeren als BATALARM reeds 
  575.     resident is (Dit wordt door BatchReminder gemeld onderaan het scherm).
  576.     BATALARM volgt een 'count-down' cyclus en doet geen actuele tijdcontrole
  577.     meer. Indien u de systeemtijd WEL veranderd dan moet U BATALARM
  578.     achtereenvolgens de-installeren en weer installeren.
  579.  
  580.     BatchSchoon
  581.  
  582.     Met behulp van deze utility kunt u in 1 keer alle EENMALIGE meldingen
  583.     welke in het verleden liggen (en dus overbodige ballast vormen voor de
  584.     Reporter), verwijderen uit het Agenda-bestand. De verwijderde meldingen
  585.     worden in een historisch bestand BATREM.HIS geplaatst in ASCII-formaat,
  586.     zodat u over deze historische informatie kunt blijven beschikken.
  587.  
  588.  
  589.     9. Bediening
  590.     ────────────
  591.     Met de Alt-toets of de muis wordt het 'Pull-down' menu geAKTIVEERD.
  592.     Na aktivering van het menu zijn de Quick-Keys uitgeschakeld.
  593.  
  594.     <Buttons> kunnen geaktiveerd worden door het plaatsen van de cursor op de
  595.     Button en vervolgens op ENTER te drukken OF kunnen aangeklikt worden met
  596.     de muis.
  597.     De <TAB> Button in het invoer-scherm kan geaktiveerd worden door de TAB-
  598.     toets, door de cursor en ENTER combinatie dan wel door aan te klikken met
  599.     de muis.
  600.  
  601.      BatchReminder 3.0 (C) Nice Software!                  Pagina 12
  602.  
  603.  
  604.     Quick Keys
  605.     ----------
  606.  
  607.     Indien het menu NIET ACTIEF is kunt u sommige functies versneld
  608.     activeren met behulp van de onderstaande Functie-toetsen:
  609.  
  610.        F1 = Help                       F6 = Raadplegen Adressen 
  611.        F2 = Invoeren Agenda            F7 = Invoeren Adressen
  612.        F3 = Wijzigen Agenda            F8 = Wijzigen Adressen
  613.        F4 = Verwijderen Agenda         F9 = Verwijderen Adressen
  614.        F5 = Kalender                   F10= Exit naar DOS
  615.        
  616.  
  617.     Bediening van de kalender
  618.     =========================
  619.  
  620.     Met muis:  Selecteer een dag door aanklikken van de desbetreffende dag
  621.                met de muis. Een functie van een <button> wordt aangeroepen
  622.                door deze aan te klikken met de muis.
  623.                Na selectie van de juiste datum kan het aangrenzende
  624.                Agenda-window aangeklikt worden. De inhoud van de geselecteerde
  625.                dag verschijnt in beeld.
  626.                Op dit moment kan een Agenda-notitie worden ingevoerd met
  627.                behulp van de button <Invoer>.
  628.                NB! Hier kunnen uitsluitend eenmalige meldingen worden
  629.                ingevoerd met 'Agenda' als vast onderwerp.
  630.                Indien U een jaarlijkse terugkerende melding wilt invoeren kies
  631.                dan (met kalender- en agenda-window nog in beeld) op menu-optie
  632.                'Muteren:Invoeren' OF druk op F2. De door u aangeklikte datum
  633.                staat dan als verstekwaarde in het invoer-scherm.
  634.                Wisselen tussen de windows gebeurt door het aanklikken
  635.                van het gewenste window.
  636.  
  637.     Met toetsenbord: Selecteer een dag met de cursor-toetsen . Een funktie van
  638.                een <button> wordt aangeroepen door de aangewezen toets in te
  639.                drukken.
  640.                Na selectie van de juiste datum kan op Enter gedrukt worden.
  641.                De inhoud van de geselecteerde dag verschijnt in beeld.
  642.                Op dit moment kan een Agenda-notitie worden ingevoerd met
  643.                behulp van de button <Invoer>.
  644.                NB! Hier kunnen uitsluitend eenmalige meldingen worden
  645.                ingevoerd met 'Agenda' als vast onderwerp.
  646.                Indien U een jaarlijkse terugkerende melding wilt invoeren,
  647.                druk dan (met kalender- en agenda-window nog in beeld) op F2 of
  648.                kies 'Muteren:Invoeren' met de ALT-M toetsen-combinatie. De
  649.                door U geselecteerde dag staat dan als verstekwaarde in het
  650.                invoer-scherm.
  651.                Wisselen tussen de windows gebeurt met behulp van de <buttons>.
  652.  
  653.     10. Kleuren
  654.     ──────────
  655.  
  656.     BATREM.EXE controleert of de video-kaart van de PC meer
  657.     dan 4 kleuren aan kan in text-mode en schakelt automatisch
  658.     over op kleur. Indien dit niet gewenst is (mono-chroom CGA/EGA/VGA)
  659.     kan met Menu-optie 'Config' de juiste instelling verkregen
  660.     worden. BATREM.EXE maakt in de ROOT-directory een configuratie
  661.      BatchReminder 3.0 (C) Nice Software!                  Pagina 13
  662.  
  663.  
  664.     file aan (BATREM.CFG) waarin de instelling wordt vastgehouden.
  665.  
  666.     De kleur-keuze van het Reporter-scherm in de BatchProcedure
  667.     is met de parameter Cx in te stellen, t.w.
  668.  
  669.                  C01              Blauw
  670.                  C02              Groen
  671.                  C03              Cyaan
  672.                  C04              Rood
  673.                  C05              Magenta
  674.                  C06              Bruin
  675.                  C07              Wit
  676.                  C08              Grijs
  677.  
  678.      Voorbeeld : BATREM 1ZMC07   of : BATREM 1ZMC04
  679.  
  680.  
  681.     Opgave van een kleur-code is niet verplicht. Bij het ontbreken van de Cx
  682.     parameter wordt de standaard-kleur (blauw c.q. wit) gekozen.
  683.  
  684.     11. Het TSR-programma BatchAlarm (BATALARM.COM)
  685.     ───────────────────────────────────────────────
  686.  
  687.     BatchAlarm is geschreven op verzoek van gebruikers die de informatie
  688.     van het Reporterscherm van BatchReminder in de loop van de dag vergeten.
  689.     Aangezien zij geheel in hun werk opgaan hebben zij behoefte aan een
  690.     alarm-funktie.
  691.  
  692.     BatchAlarm (BATALARM.COM) is een geheel in Assembler geschreven 'add-on'
  693.     bij BatchReminder welke in deze alarm-funktie voorziet.
  694.     U heeft dit programma nodig indien u wilt dat u op een vooraf ingesteld
  695.     tijdstip een signaal + een boodschap op het scherm krijgt.
  696.     BatchReminder en BatchAlarm communiceren met elkaar via het interface-
  697.     bestand '~~~1.ALM' hetgeen door BatchReminder optioneel wordt aangemaakt 
  698.     en DEFAULT geplaatst wordt in de Root-directory van drive C.
  699.          
  700.     Indien dit niet mag (of niet kan : bijv. diskloze werkstations) dan moet
  701.     met de -F parameter de home-directory worden opgegeven. Met dezelfde -F
  702.     parameter moet dan aan BATALARM.COM worden medegedeeld waar het
  703.     interface-bestand te vinden is (zie het voorbeeld onder punt 6).
  704.  
  705.     De ALARM-funtie werkt als volgt:
  706.  
  707.     Indien u met optie Config aangeeft dat de Alarm-funktie aan moet staan
  708.     dan zal BatchReminder in Batchmode nagaan of er tijdmeldingen zijn voor
  709.     de huidige dag en zonodig de tijdstippen met bijbehorende meldingen
  710.     wegschrijven naar het bestand 'C:\~~~1.ALM'. Indien er geen meldingen
  711.     zijn dan wordt het interface-bestand niet aangemaakt cq gewist.
  712.  
  713.     Vervolgens zal BatchAlarm checken of het interface-bestand aanwezig
  714.     is. Zo ja, dan leest BatchAlarm het bestand en gaat met de gevonden
  715.     meldingen resident. (NB let op dat u in AUTOEXEC.BAT eerst BATREM met
  716.     de gewenste parameters aanroept en vervolgens BATALARM).
  717.  
  718.      BatchReminder 3.0 (C) Nice Software!                  Pagina 14
  719.  
  720.  
  721.     *** Aangezien de juistheid van de systeem-klok hierdoor zeer belangrijk
  722.     *** wordt is in het Reporter-scherm een funktie-toets gedefinieerd (F5)
  723.     *** waarmee u de systeem-tijd kunt corrigeren voordat BATALARM resident
  724.     *** gaat. Als u de DAG veranderd dan zal de Reporter zichzelf opnieuw  
  725.     *** aanroepen ten einde de juiste melding te kunnen geven.             
  726.  
  727.  
  728.     Op het voorafingestelde tijdstip treed BATALARM op de voorgrond en
  729.     geeft het reporter-signaal + een boodschap in de rechterbovenhoek
  730.     van het scherm. (Bij een grafisch scherm alleen het reporter-signaal).
  731.     De meldingen komen elke minuut terug gedurende 10 seconden en worden
  732.     gestopt door het indrukken van de 'ALT-toets'. Hierna gaat BatchAlarm
  733.     verder met het aftellen van een eventuele volgende melding  (max. 10).
  734.     BatchAlarm blijft in het geheugen aanwezig totdat u het deinstalleerd
  735.     met 'BATALARM U' of totdat u de PC opnieuw opstart.
  736.  
  737.     Technische gegevens:
  738.     -------------------
  739.  
  740.     Het programma 'Hooked' Interrupt 1CH (Timer Tick).
  741.  
  742.     *  BATALARM.COM roept ook de oude interrupt vector aan zodat
  743.     *  eventuele andere TSR's ook aan bod komen. Let er op dat niet
  744.     *  iedere TSR-programmeur zo werkt. Indien u gebruik maakt van
  745.     *  van zulke TSR's, laadt deze dan als eerste in het geheugen.
  746.  
  747.     Bij installatie berekend BATALARM.COM de resterende
  748.     tijd voor de diverse meldingen (max 10) en gaat resident. Na ca 18
  749.     timer-ticks trekt BATALARM.COM 1 seconde af van de resterende tijd.
  750.     Indien de meldingstijd is aangebroken dan geeft BATALARM een
  751.     'warble-tje' en checkt of het te maken heeft met een scherm in text-
  752.     mode of een scherm in grafische-mode. Van schermen in 'graphic mode' 
  753.     blijft het af ( u hoort wel het reporter-signaal).
  754.     Bij text-schermen worden de achtergrond-informatie van de bovenste
  755.     regel ge-saved en weer hersteld nadat de boodschap is verdwenen.
  756.     TIJDENS EEN SCHERM-MELDING IS HET KEY-BOARD UITGESCHAKELD OM TE
  757.     voorkómen dat de gebruiker een scherm-wisseling maakt en er mutatis
  758.     mutandis verkeerde characters worden 'hersteld' in de rechter-
  759.     bovenhoek.
  760.     Het residente gedeelte van BATALARM.COM is slechts 1600 bytes groot.
  761.  
  762.  
  763.     12. Disclaimer voor BATALARM.COM
  764.     ───────────────────────────────
  765.  
  766.     BATALARM is zeer eenvoudig gehouden om het zoweinig mogelijk gebruik
  767.     te laten maken van het werkgeheugen van de PC.
  768.     Door deze eenvoud heeft het ook zijn beperkingen.
  769.     Hoewel het programma door mij en het test-team uitgebreid op diverse
  770.     PC's is getest, geef ik u geen garantie dat dit TSR programma bij
  771.     u probleemloos zal werken.
  772.     Test u het zelf op uw configuratie volledig uit om u ervan te
  773.     vergewissen dat het geen storingen geeft.
  774.  
  775.      BatchReminder 3.0 (C) Nice Software!                  Pagina 15
  776.  
  777.  
  778.     BATALARM is een 'add-on' bij BatchReminder en is derhalve niet
  779.     essentieel voor de werking van BatchReminder zelf.
  780.     Bij twijfel of problemen schakelt u de interface met de 'CONFIG'
  781.     optie gewoon uit en verwijderd u BATALARM.COM uit AUTOEXEC.BAT.
  782.     In dit geval blijft de ALARM-funktie van BatchReminder beperkt
  783.     tot het signaleren van dubbele afspraken bij invoer. De reporter
  784.     blijft uiteraard gewoon zijn werk doen.
  785.  
  786.  
  787.     13. Maximum aantal Records in BatchReminder Agenda
  788.     ──────────────────────────────────────────────────
  789.  
  790.     Om de uitvoerings-snelheid van BatchReminder optimaal te houden, is er
  791.     voor gekozen om de sorteer-routines van BatchReminder volledig in het
  792.     geheugen te doen plaats vinden (uitsparen Disk-IO). Ook omwille van de
  793.     snelheid van de Reporter-funktie is het zaak dat het bestand BATREM.FIL
  794.     niet onnodig groot wordt.
  795.     De bovengrens van release 3.0 is absoluut afgegrendeld op 1800 meldingen.
  796.     Vanaf 1750 krijgt u een melding van BatchReminder dat het maximum benaderd
  797.     wordt. Met behulp van de BatchSchoon-routine ( Optie Utilities:
  798.     Batch-schoon) kunt u in 1 slag alle EENMALIGE meldingen verwijderen welke
  799.     in het verleden liggen en in feite overtollige ballast vormen. BatchSchoon
  800.     plaatst de verwijderde meldingen in een historisch bestand (BATREM.HIS) in
  801.     ASCII-formaat.
  802.  
  803.     Het verdient overigens aanbeveling deze routine regelmatig te draaien om
  804.     zodoende de performance van BatchReminder hoog te houden.
  805.  
  806.     Op het adressen-bestand BATADRES.FIL ligt deze restrictie niet. De
  807.     maximale grootte van dit bestand hangt samen met de beschikbare ruimte op
  808.     schijf.
  809.     Sorteren van het adressen-bestand gebeurd via disk-IO. Het sorteren van
  810.     een groot bestand kan derhalve enige tijd in beslag nemen.
  811.  
  812.     14. Wanneer mag ik BatchReminder gebruiken?
  813.     ────────────────────────────────────────
  814.  
  815.     BatchReminder 3.0 wordt via Bulletin-Boards verspreid volgens de
  816.     SHARE-WARE filosofie. Dat wil zeggen, u mag BatchReminder vrij copieëren
  817.     en doorgeven aan anderen.
  818.     Indien U BatchReminder na een maand nog gebruikt dan heeft het voor U
  819.     kennelijk waarde.
  820.     Voor een bijdrage van Fl 99,00 (incl BTW) wordt u geregistreerd gebruiker 
  821.     (SINGLE USER).
  822.     Registratie geeft u het recht het programma te installeren op 2 PC naar
  823.     keuze (bijvoorbeeld thuis en op kantoor). Nieuwe releases van
  824.     BatchReminder worden U tegen verzendkosten aangeboden.
  825.  
  826.      BatchReminder 3.0 (C) Nice Software!                  Pagina 16
  827.  
  828.  
  829.     Voor gebruik van BatchReminder in een MULTI-USER environment is het tarief
  830.     bepaald op F 299,00 (incl BTW).
  831.  
  832.     U kunt zich registreren door het invullen en opsturen van het
  833.     bestelformulier in het bestand REGISTER.TXT uit het ARJ-FILE BATREM.ARJ.
  834.  
  835.     BatchReminder is 'SHARE WARE' en is voor verspreiding afhankelijk van
  836.     Bulletin Boards. U wordt aangemoedigd de 'TRY-OUT' versie door te geven
  837.     aan vrienden of kennissen dan wel te UP-loaden naar andere
  838.     Bulletin-Boards.
  839.     Zonder registratie mag u na een maand het programma uitsluitend nog
  840.     bewaren op diskette met het doel het verder te verspreiden.
  841.  
  842.  
  843.     15. Wat gebeurd er als ik vergeet te registreren en BatchReminder wel
  844.     gebruik?
  845.     ─────────────────────────────────────────────────────────────────────
  846.  
  847.  
  848.     De try-out versie van BatchReminder voorziet in een proef-periode van 1
  849.     maand.
  850.     Na verloop van een maand zal BatchReminder in de BATCH-procedure om
  851.     registratie vragen. De werking van BatchReminder blijft vooralsnog
  852.     ongewijzigd.
  853.     Dit verzoek om registratie is een geheugensteuntje om u er aan te
  854.     herinneren dat het gebruik van BatchReminder niet vrij is.
  855.     In deze fase van gebruik heeft u ruim een maand de tijd om over te gaan
  856.     tot registratie. Indien ook deze periode is verstreken dan zal
  857.     BatchReminder zijn Reporter-funktie in Batchmode staken en wordt
  858.     adresbeheer opgeschort.
  859.  
  860.  
  861.     16. Ere wie ere toekomt
  862.     ──────────────────────
  863.  
  864.           Credit where Credit is due :
  865.  
  866.           Part of this programme is copy-righted by :
  867.           MICROSOFT (R)  - BASIC Professional Development System 7.10
  868.           ASSEMBLER-ROUTINES (Other than BATALARM)
  869.                          - Courtesy of Mr Christy Gemmell, England
  870.  
  871.           Test-driving :
  872.           Wim de Lange, Aad Hendriks, Ruby Behre, Albert C.F. Stevens
  873.           Henry van den Brink, Arie Bos, Ferry Worung, Jack Lindeboom
  874.  
  875.           Special thanks for relentless testing of BatchAlarm to:
  876.           Albert C.F. Stevens
  877.  
  878.           Design & Programming :
  879.           Ben Kalkhoven h.o. Nice SoftWare!
  880.           Zoetermeer, augustus 1993 
  881.     
  882.