home *** CD-ROM | disk | FTP | other *** search
/ Best of German Only 1 / romside_best_of_german_only_1.iso / anwender / zack / handbuch.txt < prev    next >
Text File  |  1993-03-20  |  93KB  |  1,729 lines

  1.                                -  Seite 1 -
  2.  
  3.  
  4.  
  5.  
  6.                 ████████████████████████████████████████████
  7.                 █                                          █
  8.                 █     ZACK-ADRESSVERWALTUNG Version 2.2    █
  9.                 █                                          █
  10.                 ████████████████████████████████████████████
  11.  
  12.  
  13.  
  14.  
  15.                             ┌─────────────────┐
  16.                             │   - Handbuch -  │
  17.                             └─────────────────┘
  18.  
  19.  
  20.                         ┌──────────────────────────┐
  21.                         │    Copyright by:         │
  22.                         │    Paul Diesner          │
  23.                         │    Im Stevertal 23       │
  24.                         │    4710 Lüdinghausen     │
  25.                         │    Tel.: 02591 / 1742    │
  26.                         │    Bitte nicht vor 16.00 │
  27.                         │    Uhr anrufen!          │
  28.                         └──────────────────────────┘
  29.  
  30.  
  31.             ╔════════════════════════════════════════════════════╗
  32.             ║              - Inhaltsverzeichnis -                ║
  33.             ╚════════════════════════════════════════════════════╝
  34.  
  35.  
  36.     1.        Vorwort.............................................3
  37.     1.1       Hardware/Software - Voraussetzungen.................3
  38.     1.2       Erstinstallation....................................3
  39.     1.3       Update-Installation.................................4
  40.     1.3.1     Übernahme der alten Adressen........................4
  41.     1.4       Aufruf des Programmes...............................5
  42.               -----------------------------------------------------
  43.     2         Programmbeschreibung................................5
  44.               -----------------------------------------------------
  45.     2.1       Einführung..........................................5
  46.     2.1.1     Hilfe-System........................................6
  47.     2.1.2     Tastaturbelegung....................................7
  48.               -----------------------------------------------------
  49.     2.2       Hauptmenü...........................................8
  50.               -----------------------------------------------------
  51.     2.2.1     Schnellsuche........................................8
  52.     2.2.1.1   Ein unsichtbarer Helfer.............................8
  53.     2.2.2     Nachname............................................8
  54.     2.2.3     Wohnort/Postleitzahl................................9
  55.     2.2.4     Geburtstagskinder...................................9
  56.     2.2.5     Gruppen, Vereine, Firmen............................9
  57.     2.2.6     Suche nach Zweckeintrag.............................9
  58.     2.2.7     Abfragebox.........................................10
  59.     2.2.9     Eingabe neuer Daten................................12
  60.                               -  Seite 2 -
  61.  
  62.  
  63.               -----------------------------------------------------
  64.     3         Was soll mit den Daten geschehen?
  65.               -----------------------------------------------------
  66.     3.1       Optionen bei Schnellsuche..........................13
  67.     3.2       Optionen bei sonstiger Suche.......................13
  68.     3.2.1     Ändern.............................................13
  69.     3.2.2     Löschvermerk setzen................................13
  70.     3.2.3     Auf Umschlag drucken...............................14
  71.     3.2.4     Etikettendruck.....................................14
  72.     3.2.5     Liste drucken......................................16
  73.     3.2.6     Notiz..............................................17
  74.     3.2.7     In Text-Datei schreiben............................17
  75.     3.2.8     Memotext ansehen bzw. bearbeiten...................17
  76.     3.2.9     Weiter.............................................17
  77.               -----------------------------------------------------
  78.     4         Hilfsprogramme
  79.               -----------------------------------------------------
  80.     4.1       Blättern in Tabellenform (browse)..................18
  81.     4.2       Löschoptionen......................................19
  82.     4.3       Export und Import von Daten........................20
  83.     4.3.1     Steuerdatei für Serienbriefe erstellen.............20
  84.     4.3.2     Export in DBF-Datei................................21
  85.     4.3.3     Datensicherung.....................................21
  86.     4.3.4     Rückholen (Datensicherung).........................22
  87.     4.3.5     Import aus DBF-Datei...............................22
  88.     4.3.6     Import aus Text-Datei (ASCII)......................23
  89.     4.3.7     Rückholen der alten Adressen.......................24
  90.     4.4       Telefonliste erstellen.............................24
  91.     4.5       Daten optimieren...................................24
  92.     4.6       Suche nach Doppeleinträgen.........................25
  93.     4.7       Absender für Umschlag definieren...................26
  94.     4.8       Absender für Etiketten definieren..................26
  95.     4.9       Zweckoptionen......................................27
  96.     4.10      Schriftsteuerzeichen ändern........................28
  97.     4.11      PLZ-Datenbank ansehen und bearbeiten...............29
  98.     4.12      Bestellung für Vollversion drucken.................29
  99.               -----------------------------------------------------
  100.     5         Fehlermeldungen....................................30
  101.     6         Passwortschutz.....................................31
  102.  
  103.  
  104.    ┌─────────────────────────────────────────────────────────────────┐
  105.    │ZACK  wird  als Shareware  (Prüfsoftware) vertrieben. Sie können │
  106.    │ZACK  kostenfrei  prüfen, kopieren  und  unverändert weitergeben.│
  107.    │Bitte beachten  Sie  jedoch, daß  der Preis, den  Sie  für dieses│
  108.    │Programm beim Händler bezahlt haben, nur die  Kopierkosten deckt,│
  109.    │der Autor  erhält von diesem  Betrag  nicht einen Pfennig. Meinen│
  110.    │Sie  nicht  auch, daß es  eine  Frage  der Fairneß ist, dem Autor│
  111.    │eines leistungsfähigen  Programms eine angemessene Nutzungsgebühr│
  112.    │zu zahlen? Sollten Sie das  Programm regelmäßig einsetzen, so ist│
  113.    │Ihre  R E G I S T R I E R U N G als legitimierter Anwender erfor-│
  114.    │derlich. Bitte  unterstützen Sie die Idee des Shareware-Prinzips,│
  115.    │indem  Sie  sich  registrieren  lassen! Wie  Sie  das tun können,│
  116.    │erfahren Sie auf Seite 29 dieses Handbuches.                     │
  117.    └─────────────────────────────────────────────────────────────────┘
  118.                             -  Seite 3 -
  119.  
  120.   ┌──────────────────────────────────────────────────────────────┐
  121.   │ 1         Vorwort                                            │
  122.   └──────────────────────────────────────────────────────────────┘
  123.  
  124.     ZACK ist eine  Adressverwaltung, die im Umgang mit den  Alltagsproblemen
  125.     von Vereins- und  Parteiarbeit  entstand. Mit  den  Anforderungen dieser
  126.     Arbeit wuchs auch das Programm. Da ich es von Anfang an auch für private
  127.     Zwecke  nutzte, finden  sich darin auch eine Menge  Leistungen, die eher
  128.     für private Nutzer von Interesse sind. Insgesamt also eine interesssante
  129.     Mischung, die  das  Programm  für  fast  Zielgruppen  interessant  macht.
  130.     Mit dem letzten Update wird ZACK  zunehmend auch für  gewerbliche Anwen-
  131.     dungen interessant. Das belegt der  steigende Anteil dieser User bei den
  132.     Registrierungen: Reisebüros, Ärzte und EDV-Händler z.B.
  133.  
  134.   ┌──────────────────────────────────────────────────────────────┐
  135.   │ 1.1       Hardware/Software - Voraussetzungen                │
  136.   └──────────────────────────────────────────────────────────────┘
  137.  
  138.     ZACK läuft auf jedem  Industriestandard-kompatiblen  Computer mit 640 KB
  139.     Speicher, einem Diskettenlaufwerk und einer Festplatte. Für den Ausdruck
  140.     der Daten ist ein Drucker notwendig.
  141.     Als  Betriebssystem  wird  DOS,  Version  3.2,  oder höher vorausgesetzt.
  142.  
  143.     Anpassung der Datei "config.sys":  Überprüfen Sie Ihre config.sys (befin-
  144.     det sich im Hauptverzeichnis Ihrer Festplatte) auf die Werte für 'files'
  145.     und 'buffers'! Die folgenden Werte sollten  nicht unterschritten werden:
  146.  
  147.     files=40
  148.     buffers=20
  149.  
  150.     ZACK arbeitet mit allen  mir bekannten  Grafik-Karten. Wenn Sie Besitzer
  151.     einer Farb-Grafikkarte sind,  wählt ZACK automatisch die Farbdarstellung
  152.     (auch wenn  Sie z.B.  nur einen Schwarz/ Weiß-Bildschirm benutzen). Soll
  153.     ZACK dann  trotz  Farbkarte   in Schwarz/Weiß  arbeiten, rufen  Sie ZACK
  154.     mit dem Schalter "S" auf, also: ZACK S.Dann wird sofort in den S/W-Modus
  155.     geschaltet.
  156.  
  157.     Wenn Sie eine ältere Grafikkarte in Ihrem  System verwenden, kann es auf
  158.     dem Bildschirm  zu sogenanntem "Schnee"  kommen. Die Geschwindigkeit für
  159.     die Bildschirmausgabe  ist für  Ihre  Grafikkarte zu hoch. Nehmen Sie in
  160.     die Datei "autoexec.bat" die  folgende Zeile auf, um die Ausgabegeschwin-
  161.     digkeit zu vermindern:
  162.  
  163.     SET CLIPPER=S1
  164.  
  165.   ┌──────────────────────────────────────────────────────────────┐
  166.   │ 1.2  Erstinstallation                                        │
  167.   └──────────────────────────────────────────────────────────────┘
  168.  
  169.     Vor  Beginn  der  Installation  sollten Sie vorsichtshalber eine Sicher-
  170.     heitskopie  der Original-Diskette anfertigen  und  alle weitere Arbeiten
  171.     nur noch mit der Kopie durchführen.
  172.  
  173.     Die  Installation   von  ZACK  mit  Hilfe  des   beigefügten  Programms
  174.    "install.bat" ist kinderleicht.
  175.     Sie schreiben lediglich:"install" und alles andere wird von dem Install-
  176.     Programm  erledigt.
  177.                               -  Seite 4 -
  178.  
  179.  
  180.     Um Fehler bei der Installation zu  verhindern (und um Platz auf der Dis-
  181.     kette zu sparen) liegt das  gesamte Programmpaket in gepackter Form vor.
  182.     Bei der Installation wird es automatisch  wieder entpackt!
  183.  
  184.     Bei  der Installation wird auf der ausgewählten Festplatte ein Verzeich-
  185.     nis  "ZACK" erstellt. Wenn Sie ZACK in einem anderen Verzeichnis instal-
  186.     lieren möchten, verfahren Sie bitte wie folgt: Kopieren Sie alle Dateien
  187.     in das gewünschte Verzeichnis und rufen Sie dann die PACK-Datei "ZACKPRG"
  188.     auf! Dann erfolgt der Auspack-Vorgang von ZACK  automatisch.
  189.  
  190.     Bitte beachten Sie, daß ZACK in der Vollversion ca. 2,4 MB auf der Fest-
  191.     platte benötigt!  Das  liegt  vor allem an der  umfangreichen PLZ-Daten-
  192.     bank und den dazugehörigen Index-Dateien. Wenn Ihnen  diese Daten insge-
  193.     samt zu umfangreich  sind, lassen Sie mich das bitte wissen. Gegen  eine
  194.     Gebühr von 10 DM in Briefmarken (kleinere Werte bitte) schicke ich Ihnen
  195.     gern  eine  abgespeckte  PLZ-Datenbank, z.B. nur  die alten oder nur die
  196.     neuen Bundesländer.
  197.  
  198.   ┌──────────────────────────────────────────────────────────────┐
  199.   │ 1.3       Update-Installation                                │
  200.   └──────────────────────────────────────────────────────────────┘
  201.  
  202.     Sie können  ohne weiteres  das  Verzeichnis einer Vorversion wählen. Die
  203.     mit der  Prüf- oder  Vorversion  erstellten  Adress-Daten  bleiben dabei
  204.     erhalten und können  anschließend  mit Hilfe der Importfunktion von ZACK
  205.     ohne  Verluste "importiert"  werden.  (Sie  befinden  sich  dann  in der
  206.     Datei "ALT.DBF".) Auch die in der Datei "USER.MEM" gespeicherten Einstel-
  207.     lungen (Absender für Umschläge und Etiketten z.B..) bleiben erhalten und
  208.     werden automatisch übernommen.
  209.  
  210.   ┌──────────────────────────────────────────────────────────────┐
  211.   │ 1.3.1     Übernahme der alten Adressen                       │
  212.   └──────────────────────────────────────────────────────────────┘
  213.  
  214.     Benutzen  Sie bei der Übernahme  Ihrer alten Adressen bitte das entspre-
  215.     chende Programm von ZACK!Sie finden es bei den Hilfsprogrammen im Unter-
  216.     menü "Export  und Import von Daten",dort ist es die letzte Option "Rück-
  217.     holen der alten Adressen".
  218.  
  219.     Wenn Sie  bei der Installation von ZACK  ein anderes Verzeichnis als das
  220.     der  Vorversion gewählt  haben,  können  Sie  diese Option nicht wählen.
  221.     Dann empfiehlt sich folgende Vorgehensweise:
  222.  
  223.     1) Löschen Sie  zunächst die Übungsadressen  mit Hilfe des Unterprogram-
  224.     mes "Lösche alle Datensätze" !     (Hilfsprogramme Menü "Löschoptionen",
  225.     darin die letzte Option)
  226.     2) Rufen Sie dann  das Import-Programm  von ZACK auf : "Import aus einer
  227.     <dbf>- Datei" !   (Hilfsprogramme  Menü  "Export  und Import von Daten",
  228.     Option  4 )
  229.     Geben Sie das Verzeichnis der alten ZACK-Version ein !
  230.     Wählen Sie dann aus der Auswahlliste die Datei "ADRESS.DBF"!
  231.     ZACK überprüft nun  diese  Datei und stellt fest, daß - möglicherweise -
  232.     einige Felder z.B. Telefon2, FAX oder Text fehlen.
  233.  
  234.                                 -  Seite 5 -
  235.  
  236.  
  237.       Sie wollen aber  trotzdem  Ihre  alten  Daten  übernehmen und bestäti-
  238.       gen diese  Absicht  mit  einem "J" !  Danach  beginnt  der  Import der
  239.       Daten,  und Ihre mit der Vorversion erstellten Adressdaten stehen wie-
  240.       der zur Verfügung.
  241.  
  242.     ┌──────────────────────────────────────────────────────────────┐
  243.     │ 1.4       Aufruf des Programmes                              │
  244.     └──────────────────────────────────────────────────────────────┘
  245.  
  246.     Aufgerufen wird  ZACK mit  seinem Namen, also ganz einfach 'ZACK'. Bevor
  247.     Sie das Programm jedoch starten, müssen Sie zuvor in das Verzeichnis von
  248.     ZACK gewechselt sein.
  249.     Das  folgende Beispiel zeigt Ihnen, wie Sie ZACK mit Hilfe eines kleines
  250.     BATCH-Programmes aufrufen können:
  251.  
  252.     zack.bat:          (Die Klammern müssen natürlich weggelassen werden!)
  253.  
  254.     D:                 (Wechsel nach Festplatte D:)
  255.     cd \ZACK           (Wechsel in das Verzeichnis ZACK)
  256.     ZACK               (Aufruf des Programmes)
  257.  
  258.     Wenn Sie ZACK  trotz  Farbkarte in  Schwarz/Weiß arbeiten lassen wollen,
  259.     rufen Sie ZACK mit dem Schalter "S" auf, also:  ZACK S. Dann wird sofort
  260.     in den S/W-Modus geschaltet.
  261.  
  262.   ╔══════════════════════════════════════════════════════════════╗
  263.   ║ 2   Programmbeschreibung                                     ║
  264.   ╚══════════════════════════════════════════════════════════════╝
  265.   ┌──────────────────────────────────────────────────────────────┐
  266.   │ 2.1 Einführung                                               │
  267.   └──────────────────────────────────────────────────────────────┘
  268.  
  269.     ZACK betrachtet jede  Adresse als  eine Sammlung  von  15  verschiedenen
  270.     Karteikarten  (bei einer  Datenbank spricht man  von Feldern), auf denen
  271.     jeweils eine  Information  festgehalten wird, z.B. Anrede, Vorname, Name,
  272.     Zweck usw.!
  273.     Alle 15 Felder  bilden zusammen  einen Datensatz.  Alle  Daten  befinden
  274.     sich in den  Dateien  ADRESS.DBF und  ADRESS.DBT. Daneben verwaltet ZACK
  275.     Auszüge  aus  der  Mutterdatei,  in  denen  nur  bestimmte  Karteikarten
  276.     (z.B. alle  Felder mit  dem Nachnamen) gespeichert  werden. Das sind die
  277.     sogenannten  Indexdateien, in denen die jeweiligen Karteikarten alphabe-
  278.     tisch  geordnet hintereinanderstecken. Die Indexdateien enthalten  neben
  279.     dem Inhalt der jeweiligen Karteikarten noch die Position der  dazugehöri-
  280.     gen Sätze in der Mutterdatei.  Sie  erkennen die betreffenden Dateien an
  281.     der Endung '.ntx'.
  282.  
  283.     Grundsätzlich  unterscheidet  man zwei Möglichkeiten der Suche innerhalb
  284.     einer Datenbank:  Die normale Suche (Satz für Satz) und die um ein Viel-
  285.     faches schnellere Suche mit Hilfe der geordneten Indexdateien.
  286.     Das Untermenü  "Schnellsuche" arbeitet z.B. mit Hilfe von Indexen,  ent-
  287.     sprechend schnell werden die Daten gefunden.
  288.     Die anderen Suchprogramme arbeiten ohne Index.Sie arbeiten etwas langsa-
  289.     mer, werden aber auch dann fündig, wenn Sie nur einen kleinen Teil  des
  290.     Namens eingeben: So ist es zum Beispiel ohne Probleme möglich,  mit der
  291.     Eingabe "mund" im Suchprogramm <Wohnort> die Stadt Dortmund als Wohnort
  292.     zu finden.
  293.                               -  Seite 6 -
  294.  
  295.  
  296.     Viele Adressprogramme verwalten jede Personengruppe (Verein,Partei etc.)
  297.     in einer eigenen Datei, die dann jeweils vorher angewählt muß. ZACK dage-
  298.     gen ist so  aufgebaut, daß  alle Daten in einer einzigen Datei  unterge-
  299.     bracht und verwaltet werden.
  300.  
  301.     Die Zuordnung  zu der  jeweiligen  Personengruppe erfolgt dabei über den
  302.     Eintrag  in  der  Karteikarte (Feld)  "ZWECK". Wie  Sie das im einzelnen
  303.     machen, erläutert der Hilfetext bei der Eingabe neuer Daten.
  304.  
  305.     Hinweis:  ZACK  ist  erstellt  mit  CLIPPER  und verwaltet Ihre Daten im
  306.     Format von  dBASE III+.  Sie können  sie  also  jederzeit auch mit einer
  307.     anderen  dBase-kompatiblen  Datenbank  weiterbearbeiten,  wenn  das  aus
  308.     irgendeinem  Grund notwendig sein  sollte (nicht mit dBASE IV). Nach der
  309.     Bearbeitung mit einem Fremdprogramm  muß aber unbedingt die Option 5 der
  310.     Hilfsprogramme (Optimiere Daten) angewählt werden!
  311.  
  312.     Wenn  Sie  die  Originaldiskette  mit allen  vorhandenen Dateien auf die
  313.     Festplatte  kopiert  haben, finden Sie in der Datenbank ca. 50 Fantasie-
  314.     adressen, mit denen Sie den Umgang mit ZACK üben können. Wollen Sie  so-
  315.     gleich mit einer leeren Datenbank beginnen, wählen Sie das Löschmenü bei
  316.     den Hilfsprogrammen! Mit der letzten Option können Sie eine neue (leere)
  317.     Datenbank erzeugen und mit der Arbeit beginnen.
  318.  
  319.     ┌───────────────────────────────────────┐
  320.     │ ZACK arbeitet nach folgender Methode: │
  321.     └───────────────────────────────────────┘
  322.     ┌──────────────────────────────────────────────────────────────────────┐
  323.     │* Sie geben  zunächst  einen  Suchbegriff  ein, einen Namen, Vornamen,│
  324.     │  eine Postleitzahl etc.!                                             │
  325.     │* Nun sucht  ZACK  den ersten zutreffenden Eintrag,  zeigt ihn auf dem│
  326.     │  Bildschirm an und bietet dann die weitergehenden Optionen an:       │
  327.     │  Ausdruck  auf  einen Umschlag, auf  Etiketten  oder Erstellung einer│
  328.     │  Namensliste z.B.                                                    │
  329.     │* Weitergehende Aufgaben  (Export  von Daten,  entgültiges Löschen von│
  330.     │  Daten, Suchen nach Doppeleinträgen etc.)  werden von Hilfsprogrammen│
  331.     │  erledigt.                                                           │
  332.     └──────────────────────────────────────────────────────────────────────┘
  333.   ┌──────────────────────────────────────────────────────────────┐
  334.   │ 2.1.1     Hilfe-System                                       │
  335.   └──────────────────────────────────────────────────────────────┘
  336.  
  337.     ZACK hat ein umfangreiches  (kontext-bezogenes)  Hilfs-Programm, das  an
  338.     fast  allen  Stellen  des  Programmes  ausführliche  Erklärungen bietet.
  339.     Aktiviert  wird  es mit der  Taste F1.  Gerade als ZACK-Anfänger sollten
  340.     Sie öfter mal einen  Blick in das Hilfs-Programm werfen. Sie finden hier
  341.     eine Menge Tips und Tricks zu den einzelnen Funktionen.
  342.  
  343.     Wo  notwendig,  z.B. bei der  Eingabe neuer Daten, finden sich spezielle
  344.     Hilfetexte  zu  jeder  einzelnen Eingabe-Zeile. Wenn gewünscht, kann der
  345.     aktuelle Hilfetext auch ausgedruckt werden (SHIFT+F1).
  346.  
  347.                             -  Seite 7 -
  348.  
  349.  
  350.     Tip: Sie  können den Hilfetext auch bearbeiten, können ihn also für Ihre
  351.     eigenen Zwecke  umschreiben. Drücken  Sie vor  dem Aktivieren der Hilfe-
  352.     Funktion die  Tasten  ALT+F1, dann können Sie schon beim nächsten Hilfe-
  353.     fenster den Text ändern. Speichern können  Sie  Ihre Änderungen mit F10.
  354.     Abschalten können  Sie  den  Bearbeiten-Modus  nach Verlassen des Hilfs-
  355.     Programmes mit denselben Tasten: ALT+F1.
  356.  
  357.     Bei den meisten Rollbalken-Menüs können Sie -darüberhinaus- in der Nach-
  358.     richten-Zeile (unten auf dem Bildschirm in Zeile 22) kurze Informationen
  359.     zu den jeweiligen Menüpunkten erhalten.
  360.  
  361.  
  362.   ┌──────────────────────────────────────────────────────────────┐
  363.   │ 2.1.2     Tastaturbelegung                                   │
  364.   └──────────────────────────────────────────────────────────────┘
  365.  
  366.     Sie können die verschiedenen Angebote auf dreierlei Weise anwählen:
  367.  
  368.     1.  Durch Verschieben des Lichtbalkens mit Hilfe der Cursor-Tasten
  369.         (Pfeil-Tasten) und anschließendes Drücken der RETURN-Taste
  370.     2.  durch Tippen  der  entsprechenden Zahl bzw. des entsprechenden Buch-
  371.         stabens
  372.     3.  durch Verschieben des  Lichtbalkens mit Hilfe der Maus und anschlie-
  373.         ßendes Drücken der linken Maustaste.
  374.  
  375.     Eine besondere  Bedeutung bei der  Bedienung von  ZACK hat die ESC-Taste
  376.     (Maus: rechte Maustaste). Mit  ihrer  Hilfe können  Sie fast überall den
  377.     Programmablauf  unterbrechen  und  auf  die  nächsthöhere  Programmebene
  378.     zurückspringen. Drücken  Sie  diese  Taste im Hauptmenü, können Sie ZACK
  379.     verlassen. Bitte wählen  Sie - wenn irgendmöglich - diesen  Programmaus-
  380.     stieg  und  schalten Sie nicht einfach den Computer aus! (Datenverluste
  381.     könnten auftreten!)
  382.  
  383.     Bei der Eingabe von Text gelten folgende Editier-Regeln:
  384.  
  385.     Löschen:
  386.     Einzelne Zeichen: Rücktaste <-  oder  'Entf' (DEL)
  387.     Ganze Zeile: STRG+Y
  388.     Wort rechts: STRG+T
  389.  
  390.     Springen von Feld zu Feld:Cursortasten (oben, unten); vorwärts erreichen
  391.     Sie denselben Effekt durch Drücken der RETURN-Taste.
  392.  
  393.     Eingabe-Routine beenden: So oft wie nötig RETURN  oder 1 mal 'Bild nach
  394.     nach unten'.
  395.  
  396.                                 -  Seite 8 -
  397.  
  398.  
  399.   ╔══════════════════════════════════════════════════════════════╗
  400.   ║ 2.2       Hauptmenü                                          ║
  401.   ╚══════════════════════════════════════════════════════════════╝
  402.  
  403.   ┌──────────────────────────────────────────────────────────────┐
  404.   │ 2.2.1     Schnellsuche                                       │
  405.   └──────────────────────────────────────────────────────────────┘
  406.  
  407.     Sie können hier nach  Namen , Vornamen und  Gruppen- bzw. Firmenbezeich-
  408.     nungen suchen. Die Datenbank wird  zuerst nach dem Index Name, dann nach
  409.     dem Index Gruppe und zuletzt nach dem Index Vorname durchsucht.
  410.  
  411.     Bitte achten Sie  auf  die  richtige Schreibweise des Suchbegriffes! Sie
  412.     müssen zwar  nicht den ganzen Ausdruck (Namen, Firma etc.) eingeben, der
  413.     Anfang muß aber 100 %ig korrekt sein. Wenn Sie viele Adressen mit ähnli-
  414.     chem Namen haben (Bsp.: Schachklub der Stadt ...) müssen  Sie auch schon
  415.     mal einen längeren Suchbegriff eintippen, denn mit der Schnellsuche wird
  416.     nur  die  erste zutreffende Adresse  gefunden. Wenn  Sie nur Namensteile
  417.     kennen,wählen Sie die Suchoption 2 (Suche nach Nachname) oder die Abfra-
  418.     gebox! Die  anderen Suchoptionen sind  auch dann  zu empfehlen, wenn Sie
  419.     die Optionen Etiketten oder  Listendruck wünschen. Diese Optionen werden
  420.     nämlich bei der Ausgabe der Schnellsuche nicht unterstützt!
  421.  
  422.   ┌──────────────────────────────────────────────────────────────┐
  423.   │ 2.2.1.1    Ein unsichtbarer Helfer                           │
  424.   └──────────────────────────────────────────────────────────────┘
  425.  
  426.     Sie werden bemerken , daß bei der  Eingabe von Suchbegriffen jeweils der
  427.     1. Buchstabe  automatisch  groß-geschrieben erscheint.  Wenn  Sie  diese
  428.     Funktion  abschalten  wollen, können Sie  das  mit der Tastenkombination
  429.     ALT+S erreichen. Wirksam  wird  dieser  Schalter aber erst beim nächsten
  430.     Suchvorgang. Durch die Status-Anzeige unten im Fenster können Sie erken-
  431.     nen, ob die Funktion aktiv (*) oder inaktiv () ist.
  432.  
  433.   ┌──────────────────────────────────────────────────────────────┐
  434.   │ 2.2.2     Nachname                                           │
  435.   └──────────────────────────────────────────────────────────────┘
  436.  
  437.     Sie wollen für ein Familientreffen  ein Rundschreiben erstellen und alle
  438.     Adressen  mit  dem  Nachnamen 'Meier'  auswählen z.B. für den Etiketten-
  439.     druck, eine  Namensliste  oder für den Export in eine Datei. Das ist die
  440.     Aufgabe dieses  Programmes: Es findet  nicht nur den ersten zutreffenden
  441.     Eintrag, sondern  alle  Adressen, mit  einem  'Meier' im Nachnamen, also
  442.     auch z.B. in  Doppelnamen 'Becker-Meier'. Zack merkt  sich  diesen Such-
  443.     Filter bis zur  Eingabe eines neuen Suchbegriffs und wendet ihn auf alle
  444.     weitergehenden Jobs an (vgl.3.2 Optionen bei sonstiger Suche).
  445.  
  446.     Zur Suche reichen auch (beliebige) Teile des gesuchten Namens aus.Wollen
  447.     Sie auf  dieselbe  Weise gezielt nach  einem Vornamen suchen, wählen Sie
  448.     bitte die Suchoption 7 <Abfragebox>!
  449.                                 -  Seite 9 -
  450.  
  451.  
  452.   ┌──────────────────────────────────────────────────────────────┐
  453.   │ 2.2.3     Wohnort/Postleitzahl                               │
  454.   └──────────────────────────────────────────────────────────────┘
  455.  
  456.     Dieses  Suchprogramm  legt  wie  die vorherige einen Suchfilter über die
  457.     Datenbank und findet alle Adressen mit dem gewünschten Wohnort oder Post-
  458.     leitzahlbezirk. Geben  Sie  bei der letzteren Option nur eine Ziffer ein
  459.     (z.B. '4'), werden alle  Adressen  ausgewählt, deren mit PLZ-Bezirk  mit
  460.     '4' beginnt. Je mehr  Ziffern eingegeben werden, umso mehr wird also die
  461.     Suche eingegrenzt.
  462.  
  463.   ┌──────────────────────────────────────────────────────────────┐
  464.   │ 2.2.4     Geburtstagskinder                                  │
  465.   └──────────────────────────────────────────────────────────────┘
  466.  
  467.     Wenn Sie bei der Eingabe der Daten die Geburtsdaten konsequent miteinge-
  468.     ben, haben  Sie  hier  eine  sehr  mächtige Suchroutine, um die Sie Ihre
  469.     Freunde beneiden werden! Blitzschnell  werden alle zutreffenden Adressen
  470.     geordnet nach Datum aufgelistet. Sie können entscheiden, ob alle zutref-
  471.     fenden Namen  aufgelistet  werden oder nur bestimmte (nach Zweckeintrag)
  472.     ausgewählt werden sollen. Wenn  Ihnen die Darstellung auf dem Bildschirm
  473.     oder auf dem Drucker nicht gefällt, können Sie  die  vollständigen Daten
  474.     auch in eine Datei schreiben und mit Ihrem Textprogramm weiterbearbeiten.
  475.  
  476.   ┌──────────────────────────────────────────────────────────────┐
  477.   │ 2.2.5     Gruppen, Vereine, Firmen                           │
  478.   └──────────────────────────────────────────────────────────────┘
  479.  
  480.     Dieses  Suchprogramm  legt  wie  das vorherige einen Suchfilter über die
  481.     Datenbank und findet alle Adressen mit dem gewünschten Gruppen-,Vereins-
  482.     oder Firmennamen.
  483.  
  484.   ┌──────────────────────────────────────────────────────────────┐
  485.   │ 2.2.6     Suche nach Zweckeintrag                            │
  486.   └──────────────────────────────────────────────────────────────┘
  487.  
  488.     Da dieses  Suchprogramm  noch  an  vielen weiteren Stellen innerhalb von
  489.     ZACK eingesetzt wird, sollten Sie sich  besonders  sorgfältig mit seiner
  490.     Arbeitsweise vertraut  machen. Vorweg: Auch dieses Suchprogramm legt wie
  491.     die vorherigen  einen  Suchfilter  über die Datenbank. Es ermöglicht die
  492.     Suche nach  Personen  bzw . Gruppen mit demselben Zweckeintrag. In einem
  493.     Arbeitsgang können bis zu 10 Suchbegriffe gleichzeitig eingegeben werden.
  494.  
  495.     Das  ist  sinnvoll  vor allem dann, wenn größere Personengruppen gesucht
  496.     werden sollen.Sie haben z.B. bei der Eingabe von Daten allen Mitgliedern
  497.     des Stadtrates  den Zweckeintrag "RA" eingeben. Nun können Sie durch den
  498.     Suchbegriff "RA" alle Mitglieder des Stadtrates finden. Wenn Sie mehrere
  499.     Personengruppen  zugleich  anschreiben wollen, können Sie das mit diesem
  500.     Programm  komfortabel  erreichen.   Vorteil :  Sie  vermeiden z.B.  beim
  501.     Etikettendruck den Ausdruck von "Dopplern", die  unvermeidbar sind, wenn
  502.     Sie jede Gruppe einzeln  auswählen  und wenn einige Personen in mehreren
  503.     Gruppen/Vereinen Mitglied sind.
  504.                                 -  Seite 10 -
  505.  
  506.  
  507.     Weil die Zuordnung zu einer Personengruppe nur über den Zweckeintrag er-
  508.     folgt, ist es  von  größter  Wichtigkeit, die  richtigen  Abkürzungen zu
  509.     treffen. Aus  diesem  Grund  habe ich die Auswahl des Zweckeintrages mit
  510.     Hilfe  eines  Rollbalken-Menüs organisiert. Die  Abkürzungen und die Be-
  511.     schreibungstexte befinden sich in einer kleinen Datenbank und können ganz
  512.     einfach mit einem RETURN (linke Maustaste) angewählt werden. Das Ergebnis
  513.     Ihrer Wahl sehen Sie unten dann in der Infozeile. ESC (rechte Maustaste)
  514.     beendet die Eingabe von Suchbegriffen und startet die Suche.
  515.  
  516.     Selbstverständlich paßt die beigefügte Zweck-Datenbank nur zu den Übungs-
  517.     adressen. Bei den Hilfsprogrammen (Option 9 => Zweckoptionen) finden Sie
  518.     ein Programm , mit dem Sie die Zweck-Datenbank Ihren Bedürfnissen anpas-
  519.     sen können.
  520.  
  521.   ┌──────────────────────────────────────────────────────────────┐
  522.   │ 2.2.7     Abfragebox                                         │
  523.   └──────────────────────────────────────────────────────────────┘
  524.  
  525.     Die Abfragebox ist sicherlich der schwierigste, aber auch der mächtigste,
  526.     Programmteil  von ZACK. Auch dieses Suchprogramm legt wie die vorherigen
  527.     einen  Suchfilter  über die Datenbank. Es ermöglicht - kurz gesagt - die
  528.     Suche  nach  (fast) beliebigen Ausdrücken in allen Feldern der Adressen-
  529.     Datenbank. Es erlaubt  aber auch den  Ausschluß bestimmter Adressen, und
  530.     die logische Verknüpfung verschiedener Suchmerkmale! Bis zu 10 Suchkrite-
  531.     rien können in einem Arbeitsgang miteinander verbunden werden.
  532.  
  533.     Sie wissen  nur  die  Telefon-Nummer und wollen den dazugehörigen Namen?
  534.     Kein Problem für die Abfragebox!
  535.     Sie wollen alle Frauen anschreiben (ANREDE = 'Frau'), die im PLZ-Bereich
  536.     '4' wohnen? Kein Problem für die Abfragebox!
  537.     Sie wollen aber die Lüdinghauser Adressen ausschließen? Auch das ist mög-
  538.     lich!
  539.  
  540.     Da die logische  Verknüpfung  der  Suchgesichtspunkte  mit dem logischen
  541.     'UND', 'ODER' und 'NICHT'  und die  dazugehörige  Setzung  von  Klammern
  542.     eine gewisse Übung erfordert und Fehler nicht auszuschließen sind, soll-
  543.     ten Sie ruhig ein wenig herumprobieren! Ich habe  versucht, das Programm
  544.     so  zu gestalten, daß auch unsinnige Eingaben nicht zum Absturz des Pro-
  545.     grammes führen.
  546.   ┌────────────────────────────────────────────────────────────────────────┐
  547.   │ Die Auswahl der Datensätze mit Hilfe dieses Programmes vollzieht sich  │
  548.   │ in zwei klar voneinander getrennten Arbeitsgängen:                     │
  549.   └────────────────────────────────────────────────────────────────────────┘
  550.  
  551.     1) Auswahl der Felder und Eingabe der Suchbegriffe
  552.     2) Logische Verknüpfung der einzelnen Suchkriterien
  553.  
  554.     1 a) => Auswahl eines Feldes
  555.  
  556.     Sie sehen  links  in  dem  Menü die Namen aller vorhandenen Datenfelder.
  557.     Wenn Sie einen  Suchbefehl  formulieren  wollen, müssen Sie zunächst mit
  558.     den Cursortasten  das  Feld, auf das  sich Ihre Suche bezieht, ansteuern
  559.     und die RETURN-Taste (linke Maustaste) betätigen.
  560.                                 -  Seite 11 -
  561.  
  562.  
  563.     1 b) => Eingabe der Suchbegriffe
  564.  
  565.     Nun werden  Sie  aufgefordert, Ihren Suchbegriff  einzugeben. Das können
  566.     ganze  Ausdrücke, Namen, aber auch  Teile  von  Namen, ja sogar einzelne
  567.     Buchstaben sein. Auch wenn Sie einen Ausdruck haben,der bei der späteren
  568.     Suche ausgeschlossen  werden  soll, müssen  Sie ihn hier eingeben. Bitte
  569.     beachten Sie, daß  ZACK  an  dieser  Stelle auf jeden Fall einen Eintrag
  570.     erwartet (zumindest ein Zeichen)! Das  Ergebnis  Ihrer Eingabe sehen Sie
  571.     in der  rechten  Hälfte  des Fensters. Diesen  Vorgang können Sie bis zu
  572.     10 mal wiederholen; es können also höchstens 10 Suchkriterien festgelegt
  573.     werden. Diese können sich auch alle auf dasselbe Feld beziehen! Wenn Sie
  574.     einen  Suchbegriff zu dem Feld 'Geburtsdatum' formulieren wollen, müssen
  575.     Sie  bestimmte  Besonderheiten  berücksichtigen; bitte beachten  Sie den
  576.     Hilfetext, der  erscheint, wenn  Sie  in  dem kleinen  Fenster die Hilfe
  577.     Taste F1 drücken! Wenn Sie keine weiteren Suchkriterien eingeben wollen,
  578.     drücken Sie bitte die ESC-Taste!Sie werden nun aufgefordert, die Suchbe-
  579.     dingungen zusammenzusetzen.
  580.  
  581.     Hinweis: Anführungsstriche, sowie einige andere Zeichen würden innerhalb
  582.     dieses Programms unweigerlich fatale Fehler hervorrufen.Aus diesem Grund
  583.     sind die entsprechenden Tasten während der Eingabeprozedur abgeschaltet.
  584.  
  585.     2) => Suchbedingung zusammensetzen
  586.  
  587.     Wichtig: Um Fehler bei der programmunterstützten Formulierung des Suchbe-
  588.     fehls  auszuschließen, können jeweils  nur  solche  Zeichen und Begriffe
  589.     angewählt  werden, die den  Erfordernissen der Datenbanksprache entspre-
  590.     chen. Sie erkennen sie daran, daß sie hell unterlegt sind.
  591.  
  592.     Beispiele:
  593.  
  594.     Fall 1: Nur  ein Suchkriterium ist definiert, z.B. "Müller"$name. Wählen
  595.     Sie  bitte  die Option "keine Klammer"! In einem  neuen  Fenster  in der
  596.     rechten Bildschirmhälfte erscheint nun diese Suchbedingung erneut in ei-
  597.     nem Leuchtbalkenmenü. Mit zwei RETURN ist die Arbeit getan.
  598.  
  599.     Fall 2: Zwei  Suchbedingungen  sind  definiert,  z.B. "Müller"$name  und
  600.     "Hauptstr"$strasse. Wählen  Sie  die  Option "keine Klammer"! Wählen Sie
  601.     im rechten Fenster  eine Suchbedingung an (RETURN) ! Sie sind nun wieder
  602.     im linken Auswahlfenster und müssen entscheiden:
  603.     Sollen die  gesuchten  Datensätze  beide  Bedingungen zugleich erfüllen,
  604.     wählen Sie "Logisches UND" ! Das  bedeutet also: Suche nur "Müller", die
  605.     in der "Hauptstr." wohnen! Sollen sie jeweils nur eine der beiden Bedin-
  606.     gungen erfüllen, wählen Sie "Logisches ODER"! Das bedeutet: Suche entwe-
  607.     der"Müller" oder"Hauptstraße". Soll eine Bedingung ausgeschlossen werden
  608.     (z.B. suche  alle Müller mit Ausnahme derer, die in der Hauptstraße woh-
  609.     nen), wählen Sie die Option "Aber nicht..." und dann  im  Anschluß daran
  610.     rechts in dem Menü die "Hauptstraßen" Formulierung!
  611.  
  612.     Fall 3: Drei oder  mehr  Suchbedingungen  sind  definiert (a,b,c und d).
  613.     Sollen alle  4  Bedingungen gleichzeitig erfüllt sein, verfahren Sie wie
  614.     bei zwei, Klammern sind nicht nötig! Soll entweder nach a+b ODER c+d ge-
  615.     sucht  werden, müssen  Klammern  gesetzt  werden, also:  (a+UND+b)  ODER
  616.     (c+UND+d)
  617.                                 -  Seite 12 -
  618.  
  619.     Die Reihenfolge, in der die jeweiligen Suchbedingungen angewählt werden,
  620.     ist  beliebig. Soll  nach a+b gesucht  werden, nicht  aber nach c und d,
  621.     müßte  z.B. wie folgt  formuliert  werden:(a UND b) NICHT (c ODER d). Es
  622.     sind fast beliebig viele Verknüpfungen möglich.
  623.  
  624.     Experimentieren  Sie ein wenig! Das schlimmste, was passieren kann, ist,
  625.     daß die  Suche  nicht zum Erfolg führt! (Zumindest war das mein Ziel bei
  626.     der Programmierung dieses Unterprogramms!Wenn Sie dennoch eine bestimmte
  627.     Kombination finden, die zu Fehlern und zum Absturz des Programmes insge-
  628.     samt führt, rufen Sie mich bitte an!)
  629.  
  630.  
  631.   ┌──────────────────────────────────────────────────────────────┐
  632.   │ 2.2.9     Eingabe neuer Daten                                │
  633.   └──────────────────────────────────────────────────────────────┘
  634.  
  635.     Beachten Sie bei der Eingabe neuer Daten die Hilfetexte,die sich jeweils
  636.     auf das aktive Eingabefeld beziehen!
  637.  
  638.     Ihnen stehen bei der Eingabe neuer Daten eine Vielzahl von Hilfsroutinen
  639.     zur Verfügung:
  640.  
  641.     1) Die meisten Adressdaten beginnen immer mit Großbuchstaben. Warum also
  642.     jedesmal die  Hoch- (Shift-) Taste  drücken? Probieren  Sie  es doch mal
  643.     ohne! Wie von  Geisterhand  wird  der  erste (Klein-) Buchstabe in einen
  644.     Großbuchstaben  umgewandelt. Sie  können  dieses Heinzelmännchen an- und
  645.     abschalten, und zwar  durch  Drücken  der Tastenkombination ALT+S. Bitte
  646.     beachten Sie,daß der Schalter erst beim nächsten Datensatz seine Wirkung
  647.     zeigt! Ob diese Hilfefunktion gerade aktiv ist, erkennen Sie an der Sta-
  648.     tusmeldung: Wenn der helle "*" leuchtet, ist diese Funktion aktiv!
  649.  
  650.     2) Sie  können  die  Funktionstasten F2 bis F8 mit Text belegen. Bei der
  651.     Eingabe  neuer  Daten wiederholen sich bekanntlich bestimmte Texte immer
  652.     wieder, z.B. die  Namen  bestimmter  Wohnorte  nebst  der  dazugehörigen
  653.     Postleitzahlen etc. Beliebt  ist  auch, die verschiedenen Anredefloskeln
  654.     auf Knopfdruck  einzufügen. Sie können  nun 6 verschiedene Texte auf die
  655.     Funktionstasten  F2  bis  F8 legen. Ändern  können Sie die Belegung nach
  656.     Verlassen der Eingabemaske z.B. nach der Neuanlage einer Adresse.
  657.  
  658.     Übrigens: ZACK merkt sich Ihre Wahl und stellt die gewählten Texte auch
  659.     beim nächsten Start wieder zur Verfügung!!!
  660.  
  661.     Tip: Wenn Sie möchten, daß der Cursor nach Drücken der F-Taste sofort in
  662.     das nächste  Eingabefeld  springt, also z.B. von <Wohnort> zu <Telefon>,
  663.     schreiben Sie an das Ende des Textes einen ';' !
  664.  
  665.     Ein Druck auf die Taste F10 verschafft  Ihnen immer einen Überblick über
  666.     die aktuelle Tastenbelegung, die Sie jederzeit ändern können!
  667.  
  668.     3) Zugriff auf  die Postleitzahlendatenbank: Wenn Sie z.B. nur den Namen
  669.     des  Wohnortes  kennen, haben Sie durch Betätigen der Tasten 'ALT+O' die
  670.     Möglichkeit, die  Daten  aus  der  PLZ-Datenbank  einfügen zu lassen. Es
  671.     erscheint ein kleines Auswahlfenster, in dem Sie den gesuchten Ortsnamen
  672.     anwählen können (RETURN). Alles andere  macht  ZACK für Sie: Automatisch
  673.     werden die Postleitzahl, der vollständige Ortsname und die Vorwahlnummer
  674.     ergänzt. Wenn Sie nachträglich etwas  ändern möchten, können Sie mit den
  675.     Cursortasten zwischen den Eingabefeldern hin und her springen.
  676.                                 -  Seite 13 -
  677.  
  678.  
  679.     Die gleiche Funktion  wird  angeboten für die Postleitzahl, wenn Sie nur
  680.     die PLZ  kennen  (ALT+P) und für die Vorwahlnummer entsprechend (ALT+V)!
  681.  
  682.     -------------------------------------------------------------
  683.  
  684.     Memo-Text: Zu  jeder  Adresse  können  Sie  einen (fast) beliebig langen
  685.     Memo-Text eingeben.Hier können Sie Daten unterbringen, die von ihrer Art
  686.     her nicht in die Ordnung der Daten-Maske passen: Kontonummern, Bankleit-
  687.     zahlen,aber auch sonstige private oder geschäftliche Anmerkungen. Dieser
  688.     Text wird jedoch erst dann gespeichert, wenn Sie den Datensatz insgesamt
  689.     abspeichern. Aktiviert  wird  die Eingabe-Routine mit ALT+M. Abspeichern
  690.     können Sie den Memotext mit F10.
  691.  
  692.     Haben Sie  alle zu einem Datensatz gehörenden Angaben eingetippt, können
  693.     Sie die Eingabe  durch Drücken der "Bild nach unten" - Taste abschließen
  694.     (oder Sie  drücken  mehrmals  die  RETURN-Taste, bis  das Menü unten er-
  695.     scheint). Durch Drücken  der ESC-Taste innerhalb der Eingabemaske können
  696.     Sie  diese sofort verlassen; die  gerade in  der  Maske sichtbaren Daten
  697.     gehen dann aber verloren. Bitte beachten Sie, daß nur solche Adressen ge-
  698.     speichert  werden, bei  denen  entweder im  Feld  Name oder Gruppe/Firma
  699.     irgendetwas steht.
  700.  
  701.   ╔══════════════════════════════════════════════════════════════╗
  702.   ║ 3         Was soll mit den Daten geschehen?                  ║
  703.   ╚══════════════════════════════════════════════════════════════╝
  704.  
  705.   ┌──────────────────────────────────────────────────────────────┐
  706.   │ 3.1       Optionen bei Schnellsuche                          │
  707.   └──────────────────────────────────────────────────────────────┘
  708.  
  709.     Bei  der  Schnellsuche werden per Definition nur solche Optionen angebo-
  710.     ten, die bezogen auf eine einzelne Adresse Sinn machen, z.B. schnell mal
  711.     eine Änderung der Daten vornehmen, Daten löschen oder auf einen Umschlag
  712.     ausdrucken. Die Einzelheiten werden weiter unten erklärt.
  713.  
  714.   ┌──────────────────────────────────────────────────────────────┐
  715.   │ 3.2       Optionen bei sonstiger Suche                       │
  716.   └──────────────────────────────────────────────────────────────┘
  717.   ┌──────────────────────────────────────────────────────────────┐
  718.   │ 3.2.1     Daten Ändern                                       │
  719.   └──────────────────────────────────────────────────────────────┘
  720.  
  721.     Sie können  alle  Daten  der aktuellen Adresse ändern. Die Editierregeln
  722.     sind dieselben  wie bei den anderen Eingabemasken . Wenn Sie einen Memo-
  723.     Text ändern bzw. anlegen wollen, drücken Sie bitte die Tastenkombination
  724.     'ALT+M'!
  725.  
  726.   ┌──────────────────────────────────────────────────────────────┐
  727.   │ 3.2.2     Löschvermerk setzen                                │
  728.   └──────────────────────────────────────────────────────────────┘
  729.  
  730.     Der aktuelle  Datensatz kann mit dieser Option einen Löschvermerk erhal-
  731.     ten, bzw. ein  schon  vorhandener  Löschvermerk  kann rückgängig gemacht
  732.     werden. Wenn  Sie  einen  Löschvermerk  gesetzt haben, ist diese Adresse
  733.     noch in  der  Datenbank. Adressen endgültig aus der Datenbank entfernen,
  734.     können Sie nur mit Hilfe der Hilfsprogramme, Option 2 !
  735.                                 -  Seite 14 -
  736.  
  737.  
  738.   ┌──────────────────────────────────────────────────────────────┐
  739.   │ 3.2.3     Auf Umschlag drucken                               │
  740.   └──────────────────────────────────────────────────────────────┘
  741.  
  742.     Für einen Großteil  des Briefverkehrs lohnt es sich nicht, die Etiketten
  743.     einzulegen, zu  justieren  und  auszudrucken. Da  ist es viel einfacher,
  744.     schnell einen Umschlag einzulegen und zu beschriften. Das ist die Arbeit
  745.     dieses Unterprogramms (wenn Sie mit einem Drucker arbeiten, der das Ein-
  746.     legen einzelner  Umschläge  ermöglicht). Im 1. Arbeitsschritt können Sie
  747.     einen  Absender  festlegen. Als Adresse wird jeweils der aktuelle Daten-
  748.     satz gedruckt!
  749.     TIP: Sie können bei jedem  Umschlag  den Absender einzeln festlegen (was
  750.     auf die Dauer recht lästig wird) oder mit Hilfe der  Option 7 der Hilfs-
  751.     programme "Definiere  Absender  für Umschlag" Ihre 4 häufigsten Absender
  752.     fest "einbauen".
  753.     In dem dann folgenden Fenster sehen Sie  unten die aktuellen Einstellun-
  754.     gen: Brief-Format, Schriftart  und  Länderkennung drucken (ja/nein). Sie
  755.     können jede dieser Einstellungen ändern oder sofort mit dem Druck begin-
  756.     nen.In den Hilfe-Texten zu den jeweiligen Untermenüs erfahren Sie weite-
  757.     re Details.
  758.  
  759.   ┌──────────────────────────────────────────────────────────────┐
  760.   │ 3.2.4     Etikettendruck                                     │
  761.   └──────────────────────────────────────────────────────────────┘
  762.  
  763.     Von Anfang an war der Ausdruck der Adressen auf Etiketten eine der wich-
  764.     tigsten Funktionen meiner Adressverwaltung. Entsprechend vielfältig sind
  765.     die Optionen. Meine  Absicht  war , alle wichtigen Informationen auf dem
  766.     Etikett selbst unterzubringen, so daß weitere Aufdrucke per Stempel etc.
  767.     überflüssig sind. Das Ergebnis war ein Entwurf, bei dem -wenn erwünscht-
  768.     in der ersten Zeile der Absender steht, darunter Vermerke wie DRUCKSACHE
  769.     o.ä. und darunter die normalen Adressenangaben. Sie werden bemerken, daß
  770.     ZACK in  vielen  Fällen  'mitdenkt': Wenn  Sie also z.B. keinen Absender
  771.     angeben, rücken Vermerke automatisch in die erste Zeile.Wenn die Ortsan-
  772.     gaben in der angewählten Schrift beim Ausdruck zu lang würden,wird auto-
  773.     matisch auf Schmalschrift geschaltet.
  774.  
  775.  
  776.     Auswahl der Absender:
  777.  
  778.     Sie können  bei  jedem Arbeitsgang den Absender frei eingeben (vorletzte
  779.     Option) oder mit Hilfe der Option 8 der Hilfsprogramme (Definiere Absen-
  780.     der für Etiketten) Ihre  4  häufigsten  Absender fest einbauen und haben
  781.     diese  dann  auf Tastendruck verfügbar. Ihre Wahl  an dieser Stelle gilt
  782.     für alle Etiketten, die in diesem Durchgang gedruckt werden.
  783.  
  784.     Festlegen eines Vermerkes:
  785.  
  786.     Wenn gewünscht, können Sie auf die Adress-Etiketten einen Vermerk unter-
  787.     bringen. Dieser wird unter den Absender in der 2. Zeile der Etikette ge-
  788.     druckt. Wenn  kein  Absender festgelegt wurde, erscheint  der Vermerk in
  789.     der ersten Reihe. Da  er zur Hervorhebung in Breitschrift gedruckt wird,
  790.     stehen maximal 22 Zeichen zur Verfügung.
  791.                                 -  Seite 15 -
  792.  
  793.  
  794.     Menü Druckoptionen:
  795.  
  796.     Das Fenster  unten  zeigt Ihnen die  aktuellen Einstellungen, so wie sie
  797.     beim letzten Etikettendruck gemacht wurden.
  798.  
  799.     1) => Keine Rückfrage - alle Einträge: Bei  dieser  Option  werden  ohne
  800.     Rückfrage alle  (entsprechend Ihrem Suchbefehl) ausgewählten Adressen in
  801.     einem  Lauf gedruckt. Das geht in  der  Regel nur dann, wenn Ihr Drucker
  802.     eine saubere Führung der Endlos-Etiketten sicherstellt, ohne Verrutscher
  803.     etc.
  804.  
  805.     TIP: Wenn Ihr Drucker  beim Ausdruck etwa nach einer A4-Seite einen Vor-
  806.     schub macht, müssen  Sie den  Drucker  so umkonfigurieren, daß der auto-
  807.     matische  Sprung  über die Perforation (Perforationssprung heißt das bei
  808.     meinem NEC-Drucker) unterdrückt wird. Bei einigen Druckern geht das über
  809.     Dip-Schalter, andere Drucker kann man über das interne Drucker-Menü ent-
  810.     sprechend einstellen.
  811.  
  812.     2) => Ausdruck ausgewählter Einträge: Oft stellt sich erst beim Ausdruck
  813.     der Etiketten  heraus, daß  der  Suchbefehl  doch  einige  Personen ein-
  814.     schließt, die  nicht  angeschrieben werden  sollen. Diese Option erlaubt
  815.     nun bei jeder einzelnen Adresse die Entscheidung, ob gedruckt oder über-
  816.     gangen werden soll.
  817.     In einem  kleinen  Fenster sehen Sie die aktuelle Adresse und können be-
  818.     stimmen, was  damit geschehen soll.Interessant ist die Option auch dann,
  819.     wenn Sie nur bei bestimmten Adressen  den Schalter für die Landeskennung
  820.     ändern  wollen (Ausdruck des Landeskennbuchstaben).
  821.  
  822.     3) => Probeandruck: Wenn Sie mit Ihrem Drucker nicht nur Etiketten verar-
  823.     beiten, müssen Sie ja erst  die  Etiketten  einlegen und in die korrekte
  824.     Position  bringen. TIP: Nehmen  Sie  beim  ersten  Versuch ein einfaches
  825.     DIN A4 - Blatt, bis Sie  die gewünschte Lage in etwa ausgetüftelt haben.
  826.  
  827.     4) => Einstellungen ändern:
  828.  
  829.     Sie können - mit Hilfe einfacher Dialog-Boxen - festlegen, wie oft jedes
  830.     Etikett  gedruckt  werden soll (=> Anzahl festlegen), wieviel Leerzeilen
  831.     zwischen den einzelnen  Etiketten eingefügt werden sollen (=> Etiketten-
  832.     format), an welcher  linken  Randposition  mit dem Druck begonnen werden
  833.     soll (=> Linken Rand setzen), welche  Schriften verwendet werden sollen.
  834.  
  835.     TIPS:
  836.  
  837.     Verwenden  Sie  nicht  zu schmale Etiketten! Beste Erfahrungen haben ich
  838.     mit Etiketten des Formates 102 * 35 mm gemacht (gibt es z.B. von HERMA.)
  839.  
  840.     Manche Drucker haben Probleme mit der linken Randposition 0. Werte um 40
  841.     haben  sich  bestens  bewährt. Bei zu großen Werten kann es schon mal zu
  842.     unerwünschten Zeilenvorschüben kommen.
  843.  
  844.     Hinweis: Mehrbahnige Etiketten werden  zur  Zeit noch nicht unterstützt.
  845.                                 -  Seite 16 -
  846.  
  847.   ┌──────────────────────────────────────────────────────────────┐
  848.   │ 3.2.5     Liste drucken                                      │
  849.   └──────────────────────────────────────────────────────────────┘
  850.  
  851.     Das Erstellen von Auswertungen in Form von Listen gehört zum Alltagsbrot
  852.     jedes Schriftführers. Mit ZACK haben Sie ein besonders mächtiges Instru-
  853.     ment zum Erstellen von Listen. Voraus geht in jedem Fall die Auswahl der
  854.     Datensätze mit Hilfe einer der vielen Suchprogramme.
  855.     Als  Ziel können Sie den DRUCKER oder den BILDSCHIRM auswählen. Wenn Sie
  856.     sich  für den  BILDSCHIRM entschieden haben, können Sie die ausgewählten
  857.     Daten in Form  einer Tabelle betrachten, durch die sie mit den Cursorta-
  858.     sten blättern können. Durch Druck  auf die RETURN- oder ESC-Taste landen
  859.     Sie wieder bei der Ausgabemaske  und  haben alle dort zur Verfügung ste-
  860.     henden Optionen.
  861.     Mit  der  Option DRUCKER  können Sie jetzt alle Datensätze in einer Liste
  862.     ausdrucken lassen, die  diese  Suchbedingung  erfüllen.  Für den Kopf der
  863.     Liste können Sie eine Überschrift festlegen,die auf jeder Seite  oben aus-
  864.     gedruckt wird, zusammen mit dem Datum und der Seitenzahl.Abbrechen können
  865.     Sie die ganze Operation mit der ESC-Taste.
  866.  
  867.     Sie haben nun 4 Optionen:
  868.  
  869.     1 => Sie können sofort  mit dem Ausdrucken der Liste gemäß der voreinge-
  870.     stellten  Werte (s. in dem Kasten unten) beginnen . Soll  etwas geändert
  871.     werden, wählen Sie zunächst eine der drei anderen Optionen.
  872.     2 => Wenn Sie  umschalten  möchten  von Einzelblatt zu Endlospapier bzw.
  873.     umgekehrt, wählen  Sie bitte diesen Punkt! Bei der Option <Endlospapier>
  874.     bin ich von einer Standartlänge der Blätter von 12 Zoll (30,5 cm) ausge-
  875.     gangen. Bei Einzelblattdruck  werden  Sie  nach Ausdruck jeder Seite ge-
  876.     fragt, ob Sie den Druck fortsetzen oder abbrechen wollen.Bitte legen Sie
  877.     das Papier so ein,daß der Drucker ganz oben auf dem Blatt beginnen kann!
  878.     Bei Endlospapier wird  die  Liste  in einem Arbeitsgang gedruckt! Sollte
  879.     sich beim Ausdruck ein "Verschieben" des Textes bemerkbar machen, könnte
  880.     das an der falschen Stellung des entsprechenden DIP-Schalters im Drucker
  881.     liegen! (Einstellung der Papiergröße)
  882.     3 => Sie  können  auswählen  zwischen  den Schriften Elite, Pica einfach
  883.     (Draft) und NLQ.
  884.     4 => Sie haben - in einem Untermenü - folgende Optionen:
  885.  
  886.     Namensliste: Die Adressen werden geordnet nach dem Nachnamen ausgegeben.
  887.     In Zeile 1 stehen Name, Vorname und Telefon,in Zeile 2 Adresse und Tele-
  888.     fon2. Diese Option eignet sich z.B.,wenn Sie die Mitglieder einer Gruppe
  889.     oder eines Vereins auflisten wollen.Tip: Es hat sich herausgestellt, daß
  890.     der voreingestellte  Wert  von  20 Datensätzen pro Seite nicht auf allen
  891.     Druckern korrekt ausgedruckt wird. Deshalb können Sie bei Anwahl der Li-
  892.     stenart den für Sie richtigen Wert einstellen. Möglich sind Werte von 17
  893.     bis 20.
  894.  
  895.     Gruppenliste: Wenn Sie z.B. eine Liste von Firmen, Vereinen etc. erstel-
  896.     len wollen, ist das die  richtige Wahl. Die Adressen erscheinen geordnet
  897.     nach dem Eintrag  in  dem  Feld Gruppe. Adressen, die in dem Gruppenfeld
  898.     leer sind,werden demzufolge zuerst ausgedruckt! In Zeile 1 steht der Na-
  899.     me der Gruppe bzw. Firma, in Reihe 2 Name + Vorname (wenn vorhanden) und
  900.     Telefon,und in Reihe 3 Adresse und Telefon2. Tip: Auch hier hat sich ge-
  901.     zeigt, daß manche Drucker mit dem Standardwert 15 nicht klarkommen. Wäh-
  902.     len Sie einen Wert im Bereich von 13 bis 15!
  903.                                 -  Seite 17 -
  904.  
  905.  
  906.     Tabelle/Namen: Bei dieser Option werden nur Namen+Vornamen in Form einer
  907.     Tabelle aufgelistet.Nach jedem Namen stehen 18 Kästchen für Vermerke zur
  908.     Verfügung.
  909.  
  910.     Tabelle/Gruppen:Es werden  nur  die Gruppen- bzw. Firmenbezeichnungen in
  911.     Form einer Tabelle aufgelistet. Hier  stehen  14 Kästchen zur Verfügung.
  912.  
  913.   ┌──────────────────────────────────────────────────────────────┐
  914.   │ 3.2.6     Notiz                                              │
  915.   └──────────────────────────────────────────────────────────────┘
  916.  
  917.     Die  aktuelle  Adresse  wird in Kurzform ausgedruckt. So können Sie sich
  918.     den Griff zu  einem Notiz-Zettel ersparen. Es hat mich einfach geärgert,
  919.     Adressen vom Bildschirm abzuschreiben.
  920.  
  921.   ┌──────────────────────────────────────────────────────────────┐
  922.   │ 3.2.7     In Text-Datei schreiben                            │
  923.   └──────────────────────────────────────────────────────────────┘
  924.  
  925.     Dieses  Unterprogramm  schreibt  alle auf Ihren Suchbegriff zutreffenden
  926.     Daten in eine  Textdatei. Sie  können  somit mit  einer Textverarbeitung
  927.     problemlos weiterbearbeitet werden. Das ist der Sinn dieser Option.
  928.  
  929.     Sie werden zunächst aufgefordert, der neu zu erstellenden Textdatei, ei-
  930.     nen passenden Namen zu geben ! Als Extension (Dateikennung) wird automa-
  931.     tisch "TXT" ergänzt.
  932.     In dem  nun  folgenden  Arbeitsgang  können  Sie festlegen, welche Teile
  933.     (Felder) der  ZACK-Datenbank  in  diese  Textdatei mit übernommen werden
  934.     sollen. In einer  letzten  Abfrage  können  Sie schließlich Laufwerk und
  935.     Zielverzeichnis angeben.
  936.  
  937.   ┌──────────────────────────────────────────────────────────────┐
  938.   │ 3.2.8     Memotext ansehen bzw. bearbeiten                   │
  939.   └──────────────────────────────────────────────────────────────┘
  940.  
  941.     Mit der Tastenkombination ALT+M bringen  Sie den Memo-Text der aktuellen
  942.     Adresse zur Anzeige. An dem "(*)" neben dem Wort Memo  können Sie erken-
  943.     nen, ob die aktuelle Adresse schon einen Memotext hat.
  944.     Mit den Cursor-Tasten können  Sie sich innerhalb des Textes  bewegen. Die
  945.     Tasten 'Bild oben' (PgUp) bzw. 'Bild  unten' (PgDn) führen  Sie an den An-
  946.     fang bzw. das Ende des Textes.
  947.  
  948.     ALT+ F7 => Sie können  den Text  in  eine  separate Text-Datei schreiben,
  949.     die Sie dann in Ihre Textverarbeitung übernehmen können.
  950.  
  951.     ALT+ F9 => Sie können den Text auch direkt ausdrucken.
  952.  
  953.     Mit ESC können Sie den Memotext wieder verlassen.
  954.  
  955.     Falls Sie  ein  Memo  erst  anlegen  wollen, wählen Sie bitte die Option
  956.     'Ändern'!
  957.  
  958.   ┌──────────────────────────────────────────────────────────────┐
  959.   │ 3.2.9     Weiter                                             │
  960.   └──────────────────────────────────────────────────────────────┘
  961.  
  962.     Wenn Sie zum nächsten Datensatz springen wollen, der Ihrem Suchbefehl
  963.     entspricht, wählen Sie diese Option!
  964.                                 -  Seite 18 -
  965.  
  966.  
  967.   ╔══════════════════════════════════════════════════════════════╗
  968.   ║ 4         Hilfsprogramme                                     ║
  969.   ╚══════════════════════════════════════════════════════════════╝
  970.  
  971.   ┌──────────────────────────────────────────────────────────────┐
  972.   │ 4.1       Blättern in Tabellenform (browse)                  │
  973.   └──────────────────────────────────────────────────────────────┘
  974.  
  975.     Mit Hilfe  dieses  Programmes  können Sie die gesamte Datenbank von ZACK
  976.     durchblättern. Dieselbe  Programmroutine  wird  für  die Bearbeitung der
  977.     Zweckdatenbank und  der  Postleitzahlen-Datenbank genutzt. Die Bedienung
  978.     ist also (bis auf Details) dieselbe.
  979.  
  980.     Die  verschiedenen Felder einer Adresse werden nebeneinander in Form ei-
  981.     ner Tabelle aufgelistet. Alle Datensätze, auch die mit Löschvermerk ver-
  982.     sehenen, können eingesehen und bearbeitet werden. Sie können die Reihen-
  983.     folge,in der die Daten aufgelistet werden (die sog. Index-Ordnung),fest-
  984.     legen. Dabei  ist  zu beachten, daß die Adressen, die in dem maßgebenden
  985.     Feld keinen Eintrag haben, am Anfang der Datei erscheinen.
  986.  
  987.     Bewegen in der Datenbank:
  988.  
  989.     Mit den  Cursortasten <- und -> können Sie von Feld zu Feld springen, in
  990.     der Kombination  mit  CTRL  wird  dieses  Springen beschleunigt. Mit den
  991.     Cursortasten  <unten> und <oben> springen Sie zur nächsten bzw. vorheri-
  992.     gen Adresse. In  Verbindung  mit  CTRL  springen Sie zum Anfang bzw. zum
  993.     Ende  der  Datenbank. Mit 'Bild nach oben' (PgUp) bzw. 'Bild nach unten'
  994.     (PgDn) können Sie jeweils einen Bildschirm weiter blättern.
  995.  
  996.     Weitere Funktionen:
  997.  
  998.     STRG+U    => setzt Löschvermerk oder macht ihn rückgängig
  999.     STRG+G    => ermöglicht Sprung zu einer beliebigen Satznummer
  1000.     ALT+S     => Sucht nach einem beliebigen Text
  1001.     SHIFT+F7  => setzt die Suche fort (nur bei adress und zweck)
  1002.     RETURN    => ändern des Feldes, in dem sich gerade der Cursor befindet;
  1003.     ein erneutes RETURN beendet die Eingabe.
  1004.     ALT+M     => lesen und schreiben eines Memo-Textes zur aktuellen Adresse
  1005.     (nur bei adress.dbf)
  1006.     ESC-Taste => Zurück zum Menü Hilfsprogramme
  1007.  
  1008.     TIP: Wenn  Sie innerhalb der  Adressen-Datenbank einen Suchbefehl einge-
  1009.     geben, dann  bezieht  sich dieser Suchbefehl auf alle Felder. Es handelt
  1010.     sich also um eine Gesamtsuche innerhalb der Datenbank.
  1011.  
  1012.     Nachsatz: Verzeihen  Sie mir bitte die etwas skurrilen Tastenkombinatio-
  1013.     nen (ALT+S und SHIFT+F7) bei  der  Suche bzw. Fortsetzung der Suche. Aus
  1014.     mir unerfindlichen Gründen vertrugen  sich  die von mir ursprünglich ge-
  1015.     wählten Tasten nicht mit der integrierten Hilfefunktion.
  1016.                                 -  Seite 19 -
  1017.  
  1018.  
  1019.     ┌──────────────────────────────────────────────────────────────┐
  1020.     │ 4.2       Löschoptionen                                      │
  1021.     └──────────────────────────────────────────────────────────────┘
  1022.  
  1023.     ┌──────────────────────────────────────────────────────────────┐
  1024.     │ Lösche markierte Datensätze:                                 │
  1025.     └──────────────────────────────────────────────────────────────┘
  1026.  
  1027.     Mit Hilfe  dieses  Programmes  können Sie Datensätze, die Sie  mit einem
  1028.     Löschvermerk  versehen  haben, entgültig  aus  der  Datenbank entfernen.
  1029.     Ein  Arbeitsgang, der  sicherlich  hin  und  wieder durchgeführt  werden
  1030.     sollte, um nicht sinnlos Speicherplatz zu vergeuden!
  1031.  
  1032.     !!!  Dieser Arbeitsgang ist unwiderruflich  !!!
  1033.  
  1034.     Also  sollten  Sie  dieses Programm  nur  mit Bedacht aufrufen! Wenn Sie
  1035.     sich  ein  Hintertürchen  offen  lassen  wollen (man weiß ja nie, ob die
  1036.     Daten nicht  doch  noch  mal benötigt werden), machen Sie mit der Option
  1037.     <Datensicherung> eine  Kopie  der  Daten  und wählen  Sie  erst dann die
  1038.     Löschoption!
  1039.  
  1040.     ┌──────────────────────────────────────────────────────────────┐
  1041.     │ Setze Löschvermerk (Gruppen):                                │
  1042.     └──────────────────────────────────────────────────────────────┘
  1043.  
  1044.     Mit diesem Unterprogramm können Sie den bekannten Arbeitsgang (Löschver-
  1045.     merk setzen), der  in  den  anderen  Unterprogrammen  immer für nur eine
  1046.     Adresse erledigt werden kann, für beliebige Personengruppen durchführen.
  1047.     Auf diese Weise können Sie die Datenbank komfortabel "ausmisten". Sollte
  1048.     Ihnen bei  diesem  Vorgang  ein Fehler unterlaufen, ist das nicht weiter
  1049.     schlimm: Mit dem  nächsten Hilfsprogramm (Entferne Löschvermerke) können
  1050.     Sie  Ihre  Auswahl rückgängig machen! Vorgenommen wird diese Auswahl mit
  1051.     Hilfe der Abfragebox (Erläuterungen dazu vgl. 2.2.7/Abfragebox).
  1052.  
  1053.   ┌──────────────────────────────────────────────────────────────┐
  1054.   │ Entferne Löschvermerk (Gruppen):                             │
  1055.   └──────────────────────────────────────────────────────────────┘
  1056.  
  1057.     Diese Option  ist  das Gegenstück zur vorherigen. Sie dient dazu, verse-
  1058.     hentlich  gesetzte  Löschvermerke  wieder zu entfernen. Die Auswahl wird
  1059.     wieder mit Hilfe der Abfragebox vorgenommen.
  1060.  
  1061.   ┌──────────────────────────────────────────────────────────────┐
  1062.   │ Lösche alle Datensätze:                                      │
  1063.   └──────────────────────────────────────────────────────────────┘
  1064.  
  1065.     Mit Hilfe dieses Programmes erzeugen Sie eine neue, völlig leere Adress-
  1066.     datenbank (adress.dbf) für  ZACK. Bitte  beachten  Sie, daß  alle  alten
  1067.     Adressen  verloren  gehen,außer Sie hätteneine Sicherheitskopie angefer-
  1068.     tigt.
  1069.                                 -  Seite 20 -
  1070.  
  1071.  
  1072.   ╔══════════════════════════════════════════════════════════════╗
  1073.   ║ 4.3       Export und Import von Daten                        ║
  1074.   ╚══════════════════════════════════════════════════════════════╝
  1075.   ┌──────────────────────────────────────────────────────────────┐
  1076.   │ 4.3.1     Steuerdatei für Serienbriefe erstellen             │
  1077.   └──────────────────────────────────────────────────────────────┘
  1078.  
  1079.     Wahl des Textprogramms:
  1080.  
  1081.     Für die Erstellung von Serienbriefen  mit einer Textverarbeitung benöti-
  1082.     gen Sie eine Datei, in  der  die  Adressen gespeichert sind. Diese Datei
  1083.     heißt im Falle WORD z.B. Steuerdatei, bei WordPerfect wird von einer Se-
  1084.     kundärdatei  gesprochen. Jede  Textverarbeitung  verlangt die Adreßdaten
  1085.     in einem speziellen Format, wobei  die  Unterschiede  teilweise nur sehr
  1086.     gering sind. ZACK erstellt derartige Steuerdateien für WORD und WordPer-
  1087.     fect. Außerdem besteht die Möglichkeit eigene Formate durch die Wahl des
  1088.     Trenners festzulegen.
  1089.  
  1090.     WORD => In der Kopfzeile der Datei stehen  die Namen der Datenfelder, in
  1091.     den weiteren Zeilen  die eigentlichen Daten, die jeweils durch einen ';'
  1092.     voneinander getrennt sind.
  1093.  
  1094.     WordPerfect => In WP steht jedes Feld in einer neuen Zeile. Da sich her-
  1095.     ausgestellt hat, daß es Probleme mit den deutschen Umlauten  geben kann,
  1096.     sollten Sie die von ZACK erstellte Datei  zunächst als ASCII-Datei laden
  1097.     und dann als WP-Datei sichern.In der Primärdatei müssen Sie dem Programm
  1098.     die Namen der übergebenen Felder in der richtigen Reihenfolge mitteilen,
  1099.     die Bezeichnung als solche können Sie frei wählen: Anrede, Vorname,Name,
  1100.     Angruppe (Anrede für Gruppen, Firmen etc.), Gruppe, Land, Stadt,Strasse,
  1101.     Telefon, Fax, Geburtstag.
  1102.  
  1103.     Frei definiert => Sie können  ein  beliebiges Zeichen festlegen, das als
  1104.     Trenner zwischen den Feldern steht. In der ersten Reihe stehen die Namen
  1105.     der übergebenen Felder. Wenn nötig, müssen Sie diese Zeile vor dem Start
  1106.     der Serienbrief-Funktion löschen. Mit  dieser  Option  müßten  auch  die
  1107.     Formate weniger  verbreiteter  Textverarbeitungen erzeugt werden können.
  1108.  
  1109.  
  1110.     Suchprogramm wählen:
  1111.  
  1112.     Sie haben  zwei  Möglichkeiten, die  gewünschten Daten auszuwählen, nach
  1113.     Zweckeintrag (wie bei  Option 6 im Hauptmenü) und mit Hilfe der Abfrage-
  1114.     box.
  1115.  
  1116.     Name und Verzeichnis für die Steuerdatei festlegen:
  1117.  
  1118.     Sie werden nun nach dem  Namen  der zu erstellenden Steuerdatei gefragt.
  1119.     Als Dateikennung (Extension) wird automatisch "TXT" ergänzt.
  1120.  
  1121.     In einer letzten Abfrage  können  Sie  festlegen, wo  die Datei erstellt
  1122.     werden soll, in welchem Verzeichnis oder Laufwerk  also. Wenn Sie keinen
  1123.     Namen eingeben, also nur die RETURN-Taste drücken, wird sie im Verzeich-
  1124.     nis von ZACK erstellt. Bei anderen Laufwerken  halten  Sie sich bitte an
  1125.     die Regeln von DOS, denken  Sie  also  bitte  (wenn erforderlich) an den
  1126.     Doppelpunkt und das "\" !
  1127.                                 -  Seite 21 -
  1128.  
  1129.     Beispiel: C:\word5\schach
  1130.  
  1131.     Hinweis: ZACK  überprüft  das  Vorhandensein  des angegebenen Laufwerkes
  1132.     oder Verzeichnisses. Sie brauchen  also  keine Furcht vor Eingabefehlern
  1133.     zu haben.
  1134.  
  1135.   ┌──────────────────────────────────────────────────────────────┐
  1136.   │ 4.3.2     Export in DBF-Datei                                │
  1137.   └──────────────────────────────────────────────────────────────┘
  1138.  
  1139.     ZACK verwaltet  Ihre  Adressen im Format von dBASE 3+. DBase-Datenbanken
  1140.     können Sie  an  der  Kennung "DBF" erkennen. Mit  Hilfe dieses Unterpro-
  1141.     gramms können  Sie  einen Auszug aus der ZACK-Datenbank "adress.dbf" er-
  1142.     stellen. Diese  neue  Datenbank  hat den selben Aufbau wie die Original-
  1143.     Datenbank, deshalb können  so  exportierte Daten mit der Import-Funktion
  1144.     von ZACK problemlos wieder übernommen werden. Die Auswahl der Datensätze
  1145.     wird mit der bekannten Abfragebox vorgenommen.
  1146.  
  1147.     Namen  für  Zieldatei  festlegen: Sie können einen beliebigen Dateinamen
  1148.     für die Exportdaten wählen. Lediglich der Name "ALT" ist hier nicht mög-
  1149.     lich. Er ist reserviert für die Daten einer Vorversion von ZACK. Als Da-
  1150.     teikennung  wird automatisch ".DBF" ergänzt! Die Memo-Daten werden eben-
  1151.     falls übergeben; hier wird als Dateikennung ".DBT" ergänzt.
  1152.  
  1153.     Hinweis: Wenn  Sie  einen Dateinamen wählen, der schon existiert, werden
  1154.     die alten Daten überschrieben! Ein  Abbruch mit ESC ist an dieser Stelle
  1155.     nicht möglich!
  1156.  
  1157.   ┌──────────────────────────────────────────────────────────────┐
  1158.   │ 4.3.3     Datensicherung                                     │
  1159.   └──────────────────────────────────────────────────────────────┘
  1160.  
  1161.     Mit Hilfe dieser Option wird eine komplette 1:1 Kopie der ZACK-Datenbank
  1162.     erzeugt. Auch die Memodaten werden mit übergeben.
  1163.  
  1164.     Name  der  Zieldatei  festlegen: Sie können  einen beliebigen Dateinamen
  1165.     wählen (ohne Dateikennung/Extension).Bitte beachten Sie, daß die Import-
  1166.     funktion  von  ZACK  nur Dateien mit dem Original-Namen als BACKUP-Datei
  1167.     erkennt und  entsprechende Warn-Hinweise ausgibt. Das Ziel-Laufwerk wird
  1168.     erst im nächsten  Arbeitsgang festgelegt. Dann können Sie auch, wenn ge-
  1169.     wünscht, die  Datensicherung  abbrechen. Das  ist an dieser Stelle nicht
  1170.     möglich.
  1171.  
  1172.     Laufwerk bzw. Zielverzeichnis  festlegen: Sie können beliebige Laufwerke
  1173.     ansteuern.Direkt anwählen können Sie die Diskettenlaufwerke (A: und B:).
  1174.     Vor dem  Kopiervorgang  wird der Speicherbedarf  ermittelt und das Ziel-
  1175.     Laufwerk auf freien Speicherplatz  hin überprüft. Sie können auch andere
  1176.     Verzeichnisse in beliebigen Laufwerken auswählen. Bitte beachten Sie die
  1177.     notwendige Syntax, vergessen  Sie vor allem den Doppelpunkt und die "\"
  1178.     nicht!
  1179.  
  1180.     Beispiel: D:\SICHER\ADRESSEN für  Laufwerk D, Unterverzeichnis "SICHER",
  1181.     Unterverzeichnis "ADRESSEN"
  1182.  
  1183.     Wenn Sie die -aus welchen Gründen auch immer- den so  gesicherten Daten-
  1184.     Stand wieder zurückholen wollen, benutzen Sie bitte die nächste Option:
  1185.                                 -  Seite 22 -
  1186.   ┌──────────────────────────────────────────────────────────────┐
  1187.   │ 4.3.4     Rückholen (Datensicherung)                         │
  1188.   └──────────────────────────────────────────────────────────────┘
  1189.  
  1190.     Bitte beachten Sie, daß bei Ausführung dieses Unterprogrammes der aktuel-
  1191.     le Datenbestand vollständig gelöscht wird!Sie können beliebige DBF-Datei-
  1192.     en in beliebigen  Laufwerke als Backup-Datei  anwählen. Achten Sie bitte
  1193.     darauf, daß die dazugehörige  DBT-Datei im  selben Verzeichnis vorliegt!
  1194.  
  1195.   ┌──────────────────────────────────────────────────────────────┐
  1196.   │ 4.3.5     Import aus DBF-Datei                               │
  1197.   └──────────────────────────────────────────────────────────────┘
  1198.  
  1199.     Grundsätzlich  werden nur Felder mit gleichem Namen und dem gleichen Da-
  1200.     tentyp importiert!!! Alle  anderen  Felder werden ignoriert! Datenbanken
  1201.     von dBASE IV werden nicht unterstützt (Diese müßten dann erst von dBASE
  1202.     selbst nach dBASE III+ konvertiert werden.).
  1203.  
  1204.     Der hauptsächliche Sinn dieses Unterprogramms liegt also darin, von ZACK
  1205.     selbst erstellte DBF-Dateien wieder  zu importieren bzw. einen Austausch
  1206.     von Rechner zu Rechner zu ermöglichen.
  1207.     Wenn  Sie von einer anderen Datenbank erstellte Daten übernehmen wollen,
  1208.     beachten Sie bitte die Dateistruktur von ZACK:
  1209.  
  1210.     Feld1  -> anrede     Zeichen 25
  1211.     Feld2  -> vorname    Zeichen 25
  1212.     Feld3  -> name       Zeichen 25
  1213.     Feld4  -> land       Zeichen 3
  1214.     Feld5  -> stadt      Zeichen 30
  1215.     Feld6  -> strasse    Zeichen 30
  1216.     Feld7  -> telefon    Zeichen 18
  1217.     Feld8  -> telefon2   Zeichen 18
  1218.     Feld9  -> fax        Zeichen 18
  1219.     Feld10 -> geboren    Datum   8
  1220.     Feld11 -> angruppe   Zeichen 25 (Anrede für Firmen,Vereine,Gruppen etc.)
  1221.     Feld12 -> gruppe     Zeichen 37
  1222.     Feld13 -> zweck      Zeichen 18
  1223.     Feld14 -> sonstiges  Zeichen 40
  1224.     Feld15 -> text       MEMO    10
  1225.  
  1226.     Auswahl von Laufwerk/Verzeichnis: Wie bei der Datensicherung können Sie
  1227.     die Diskettenlaufwerke und andere Verzeichnisse ansteuern.
  1228.  
  1229.     Auswahl der Datei:
  1230.  
  1231.     Die Auswahl der entsprechenden Dateien erfolgt komfortabel mit Hilfe ei-
  1232.     nes kleinen  Menüs  im linken Bereich des Fensters.  Bitte beachten Sie:
  1233.     Innerhalb der Dialogbox sind keine Hilfetexte verfügbar!
  1234.  
  1235.     Haben Sie mit RETURN eine Datenbank angewählt, wird diese zunächst einer
  1236.     Überprüfung unterzogen. Es wird  getestet, ob und welche Felder überein-
  1237.     stimmen  und  wann  diese Datenbank  zuletzt  bearbeitet wurde. Hat ZACK
  1238.     festgestellt, daß Sie eine gültige Datenbank ausgewählt haben,können Sie
  1239.     entscheiden, ob die Daten importiert werden sollen oder nicht.
  1240.                                 -  Seite 23 -
  1241.  
  1242.  
  1243.   ┌──────────────────────────────────────────────────────────────┐
  1244.   │ 4.3.6     Import aus Text-Datei (ASCII)                      │
  1245.   └──────────────────────────────────────────────────────────────┘
  1246.  
  1247.     Wenn Sie  mit  einer  fremden  Datenbank  gearbeitet haben und die Daten
  1248.     - aus welchen  Gründen  auch  immer - nicht direkt  nach ZACK rüberholen
  1249.     können, bleibt oft kein anderer Weg, als die Daten in eine Text-Datei zu
  1250.     packen, mit  einer  Textverarbeitung  weiter  zu bearbeiten und dann mit
  1251.     dieser Option nach ZACK zu importieren.
  1252.  
  1253.     Wichtig ist dabei, daß die Text-Datei unformatiert,also ohne Steuercodes
  1254.     etc. , als reine  ASCII-Datei abgespeichert ist. Fast alle Textverarbei-
  1255.     tungen bieten diese Option.
  1256.  
  1257.     Geben Sie bitte der Datei die Erweiterung 'TXT',andere Text-Dateien wer-
  1258.     den von ZACK nicht erkannt!
  1259.  
  1260.     Beachten Sie bitte den Aufbau der ZACK-Datenbank! Zack erwartet, daß Sie
  1261.     Ihre Daten  in der richtigen  Reihenfolge  angeordnet haben, andernfalls
  1262.     gibt es "Kuddelmuddel".
  1263.  
  1264.     Als Trenner zwischen den einzelnen Angaben geben Sie bitte ein Komma (,)
  1265.     ein. Wenn ein Feld leer ist,schreiben Sie ebenfalls bitte ein Komma! Das
  1266.     Ende einer Adresse  zeigen  Sie dem Programm durch Eingabe von <RETURN>.
  1267.     Also bitte nicht schon am Ende einer Zeile das <RETURN> eingeben!!!
  1268.  
  1269.     Reihenfolge der Daten bitte wie folgt:
  1270.  
  1271.     Anrede,  Vorname,  Name, Land, Plz+Ort, Straße, Telefon1, Telefon2, Fax,
  1272.     Geburtsdatum (Format s. Beispiel!), Anrede für Gruppe/Firmen,
  1273.     Gruppe/Firma, Zweckeintrag, Sonstiges
  1274.  
  1275.     Memo-Texte können Sie auf diese Weise nicht übernehmen!
  1276.  
  1277.     Beispiel für eine so erstellte Adresse:
  1278.     Herrn,Paul,Diesner,,4710 Lüdinghausen,Im Stevertal 23,02591 1742,, ,
  1279.     20.10.51,An,Zack-Software,, <RETURN>
  1280.  
  1281.     Bevor die Daten entgültig übernommen werden, werden sie von ZACK in eine
  1282.     temporäre  Datenbank  geschrieben. Sie können  sie in der tabellarischen
  1283.     Darstellung  anschauen  und - wenn nötig - auch  bearbeiten und löschen.
  1284.     Erst dann müssen Sie entscheiden, was damit geschehen soll!
  1285.  
  1286.     Hinweis:Von ZACK erstellte Dateien für Serienbriefe haben eine etwas an-
  1287.     dere Reihenfolge.Sie sollten sie daher nicht (!) mit dieser Routine wie-
  1288.     der importieren!
  1289.  
  1290.     Auswahl von Laufwerk und Verzeichnis:
  1291.  
  1292.     Sie haben  die  Auswahl  zwischen den beiden Diskettenlaufwerken (A: und
  1293.     B:) und der völlig freien Definition des Verzeichnisses, von dem Sie die
  1294.     gewünschten Daten importieren wollen.
  1295.     Bei A: und B: wird automatisch immer das Hauptverzeichnis angewählt, bei
  1296.     der letzten  Option  können  Sie  beliebige  Laufwerke und Verzeichnisse
  1297.     festlegen.
  1298.                                 -  Seite 24 -
  1299.  
  1300.  
  1301.     Findet ZACK in dem  angegebenen Laufwerk zutreffende Daten (d.h. Dateien
  1302.     mit der Kennung "TXT"),bietet es diese in einem kleinen Menü zur Auswahl
  1303.     an. Die Auswahl  kann  einfach  mit den Cursor-Tasten (+RETURN) oder mit
  1304.     der linken Maustaste  getroffen werden. Wenn ZACK keine Daten in dem an-
  1305.     gewählten  Laufwerk  findet, gibt  es  eine entsprechende Fehlermeldung.
  1306.     Abbrechen können Sie die Datensuche mit der ESC-Taste.
  1307.  
  1308.     Letzte Sicherheitsabfrage:
  1309.     Wenn Sie  den  Erfolg  oder Mißerfolg des Datenimports in der tabellari-
  1310.     schen Darstellung überprüft  haben, können Sie nun entscheiden, ob diese
  1311.     Daten in  der  vorliegenden  Form importiert werden sollen - oder nicht.
  1312.  
  1313.   ┌──────────────────────────────────────────────────────────────┐
  1314.   │ 4.3.7     Rückholen der alten Adressen                       │
  1315.   └──────────────────────────────────────────────────────────────┘
  1316.  
  1317.     Um Fehler bei der Übernahme der mit einer Vorversion erstellten Daten zu
  1318.     verhindern, habe ich dieses Unterprogramm  geschrieben. Es wird nur dann
  1319.     angeboten, wenn  Sie  eine  Update-Installation vorgenommen haben. Dabei
  1320.     wird die alte ZACK-Datenbank umbenannt nach 'ALT.DBF'.
  1321.  
  1322.     Das Programm arbeitet wie folgt: Zunächst werden alle vorhandenen Adres-
  1323.     sen - das sollten dann aber nur die Übungsadressen sein - gelöscht. Dann
  1324.     werden die Adressen der Datei "ALT.DBF" importiert. Zuletzt wird die Da-
  1325.     tei "ALT.DBF" umbenannt  in "VORVER.DBF". Nach  der Fertigmeldung stehen
  1326.     Ihre alte  Adress-Daten wieder  zur Verfügung, und  im Auswahl-Menü ver-
  1327.     schwindet diese Option.
  1328.  
  1329.   ┌──────────────────────────────────────────────────────────────┐
  1330.   │ 4.4       Telefonliste erstellen                             │
  1331.   └──────────────────────────────────────────────────────────────┘
  1332.  
  1333.     Dieses Unterprogramm gibt ein alphabetisches Telefonverzeichnis aus. Lo-
  1334.     gisch, daß  nur  die  Adressen  erscheinen, bei denen eine Telefonnummer
  1335.     eingegeben wurde. Die Adressen werden in alphabetischer Reihenfolge aus-
  1336.     gegeben. Sie haben die Wahl, ob sie  Privatadressen oder Gruppenadressen
  1337.     auflisten lassen.
  1338.  
  1339.     Eingrenzen => Mit der aktuellen Version  haben Sie auch die Möglichkeit,
  1340.     den Personenkreis, von dem Sie die Telefonliste erstellen wollen, einzu-
  1341.     grenzen und zwar  nach  dem Zweckeintrag (vgl.2.2.6 Suche nach Zweckein-
  1342.     trag). Außerdem können Sie wählen zwischen Einzelblatt und Endlospapier.
  1343.  
  1344.     Schließlich können Sie eine  Überschrift festlegen, die auf allen Seiten
  1345.     der Liste in der Kopfzeile ausgedruckt wird.
  1346.  
  1347.   ┌──────────────────────────────────────────────────────────────┐
  1348.   │ 4.5       Daten optimieren                                   │
  1349.   └──────────────────────────────────────────────────────────────┘
  1350.  
  1351.     1 => Reindex (Reindizieren der Datenbank):
  1352.  
  1353.     Eigentlich sollten Sie dieses  Programm nie benötigen! Ich habe versucht
  1354.     ZACK so schreiben, daß jederzeit alle Daten verfügbar sind.Sollte jedoch
  1355.                                 -  Seite 25 -
  1356.  
  1357.  
  1358.     einmal das Problem auftauchen, daß Sie einen Datensatz nicht finden kön-
  1359.     nen, der mit Sicherheit existiert, dann könnte es daran liegen, daß eine
  1360.     Index-Datei der  ZACK-Datenbank defekt  ist oder daß der betreffende Da-
  1361.     tensatz nicht in der Indexdatei vorhanden  ist. Das wiederum  dürfte nur
  1362.     passieren, wenn  Sie  die  Datenbank "adress.dbf" mit einem anderen Pro-
  1363.     gramm, z.B. dBASE bearbeitet  haben. Dann muß es eingesetzt werden, wenn
  1364.     die Suchprogramme weiterhin Erfolg haben sollen.
  1365.  
  1366.  
  1367.     Memodatei packen:
  1368.  
  1369.     Wenn Sie viel mit dem Memo-Text-Feld arbeiten, die Daten oft ändern bzw.
  1370.     ergänzen, werden  Sie  bemerken , daß  die  Memo-Datei 'adress.dbt' sehr
  1371.     schnell anwächst. Das  liegt daran, daß Clipper (Sie erinnern sich, ZACK
  1372.     ist in Clipper geschrieben!) den  Memo-Text nicht  einfach  in die Datei
  1373.     einfügt, (sie  also  einfach auseinanderschiebt  wie  eine Textverarbei-
  1374.     tung,) sondern den alten Text nur  mit  einem  Löschvermerk versieht und
  1375.     den neuen Text  vollständig (auch bei nur geringfügigen Änderungen) noch
  1376.     einmal neu an das  Ende  der  Datei schreibt. Das geht nämlich erheblich
  1377.     schneller, führt aber -wie gesagt- zu einem unnötigen Wachstum der Memo-
  1378.     Datei. Aufgabe  dieses  Programmes ist es, die Memo-Datei wieder dichter
  1379.     zu packen. Sinnvoll  ist  das  aber erst bei größeren Dateien, sagen wie
  1380.     einmal ab 100.000 Bytes (100 K).
  1381.  
  1382.     Sie  haben  bei  Programmstart  zwei  Optionen:  Zurück = abbrechen  und
  1383.     Starten => Wenn Sie "Starten" wählen, werden  Sie zunächst aufgefordert,
  1384.     eine Datensicherung durchzuführen. Beim Packvorgang werden einige kriti-
  1385.     sche Funktionen  genutzt, die unter  Umständen (sehr selten) zum Verlust
  1386.     der Daten führen können! Deshalb  möchte  Ihnen  sehr nachdrücklich dazu
  1387.     raten, auch  wirklich  Ihre Daten zu sichern! Wenn das Programm gelaufen
  1388.     ist, können Sie den Erfolg  sofort  an  den neuen Werten ablesen. Sollte
  1389.     der Packvorgang mißlungen sein, werden automatisch  die Daten der Daten-
  1390.     sicherung zurückgeholt!
  1391.  
  1392.   ┌──────────────────────────────────────────────────────────────┐
  1393.   │ 4.6       Suche nach Doppeleinträgen                         │
  1394.   └──────────────────────────────────────────────────────────────┘
  1395.  
  1396.     Schon bei der  Eingabe  von  Daten weist ZACK durch eine Überprüfung des
  1397.     Datenbestandes  auf  "Doppler" hin. Dennoch  kann  es sinnvoll sein, be-
  1398.     stimmte Adressen doppelt aufzunehmen. Auch kann es beim Import von Daten
  1399.     leicht zu "Dopplern" kommen. Dann nämlich werden Sie  nicht entsprechend
  1400.     gewarnt. Das vorliegende Programm findet alle Doppler und bietet sie zur
  1401.     Bearbeitung an.
  1402.  
  1403.     Vergleich  der Namensfelder => Diese Routine vergleicht nicht allein den
  1404.     Nachnamen, sondern den Nachnamen + Vornamen.
  1405.  
  1406.     Vergleich des Gruppenfeldes => Wenn Sie Doppler bei Gruppen, Firmen etc.
  1407.     finden wollen, wählen Sie bitte diese Option!
  1408.  
  1409.     Vergleich der Datensätze: Wenn ZACK einen "Doppler" gefunden hat, werden
  1410.     beide Adressen nebeneinander zum Vergleich angeboten.
  1411.     Sie haben vier Optionen:
  1412.                                 -  Seite 26 -
  1413.  
  1414.  
  1415.     Weitersuchen => Diese Option setzt die Suche nach weiteren Dopplern
  1416.     fort.
  1417.     Aendern     => Sie werden  gefragt, welche Adresse geändert werden soll
  1418.     (Name1 oder Name2), und können wie gewohnt die Daten ändern.
  1419.     Löschen      => Sie werden  gefragt, welche Adresse gelöscht werden soll
  1420.     (Name1 oder Name2), und  können  wie  gewohnt einen Löschvermerk setzten
  1421.     oder entfernen.
  1422.  
  1423.     Die letzte Option oder ESC bricht die Suche ab!
  1424.  
  1425.   ┌──────────────────────────────────────────────────────────────┐
  1426.   │ 4.7       Absender für Umschlag definieren                   │
  1427.   └──────────────────────────────────────────────────────────────┘
  1428.  
  1429.     Wenn Sie  einen  Umschlag  ausdrucken  wollen, werden  Sie zunächst nach
  1430.     einem Text für den Absender gefragt. Sie können mit diesem  Programm die
  1431.     4 Auswahlmöglichkeiten mit Inhalt füllen, die in dem Menü 'Umschlag' als
  1432.     Auswahl für den Absender bereitgestellt werden.
  1433.  
  1434.     Beispiel:
  1435.  
  1436.               1) Schachklub xyz
  1437.               2) Kegelklub Alle Neune
  1438.               3) Privat
  1439.               4) Firma abc
  1440.  
  1441.     Definition Absender: Bitte geben  Sie hier den Text ein, den Sie als Ab-
  1442.     sender auf dem Umschlag zu sehen wünschen, also für Beispiel 1)
  1443.  
  1444.               Schachklub xyz
  1445.               Rudi Ratlos
  1446.               Kellerstr. 57
  1447.               1234 Posemuckel
  1448.  
  1449.     Definition Menütext: Der  Text, den  Sie  hier  eintragen, erscheint als
  1450.     Menütext für den oben festgelegten Text, also wie oben:
  1451.  
  1452.             1) Schachklub xyz
  1453.  
  1454.     TIP: Wenn Sie darauf  achten, daß die  4 Menütexte mit verschiedenen An-
  1455.     fangsbuchstaben  beginnen,  können  Sie  bei  der  Anwahl  in  dem  Menü
  1456.     'Umschlag' die Auswahl auch mit dem ersten Buchstaben treffen!
  1457.  
  1458.   ┌──────────────────────────────────────────────────────────────┐
  1459.   │ 4.8       Absender für Etiketten definieren                  │
  1460.   └──────────────────────────────────────────────────────────────┘
  1461.  
  1462.     Wenn Sie Etiketten  drucken  wollen, werden Sie zunächst nach einem Text
  1463.     für den Absender gefragt. Sie  können mit diesem Programm die 4 Auswahl-
  1464.     möglichkeiten mit Inhalt füllen, die  in  dem Menü 'Ausdruck auf Etiket-
  1465.     ten' als Auswahl für den Absender bereitgestellt werden.
  1466.  
  1467.     Es arbeitet wie 4.7 - mit dem einzigen Unterschied, daß für den Absender
  1468.     auf Etiketten nur eine Zeile zur Verfügung steht.
  1469.                                 -  Seite 27 -
  1470.  
  1471.  
  1472.   ┌──────────────────────────────────────────────────────────────┐
  1473.   │ 4.9       Zweckoptionen                                      │
  1474.   └──────────────────────────────────────────────────────────────┘
  1475.  
  1476.     Sie haben 3 Optionen:
  1477.     Memotext ändern - Zweck-Datenbank bearbeiten - Suche und Ersetzen
  1478.  
  1479.     Memotext ändern:
  1480.  
  1481.     Um die Mitglieder eines bestimmten Personenkreises,z.B. einer Bürgerini-
  1482.     tiative, in der Datenbank finden und bearbeiten zu können,ist es notwen-
  1483.     dig, daß alle  Mitglieder  im Feld <ZWECK> denselben Zweckeintrag haben.
  1484.     Deshalb  haben  Sie  bei  der Eingabe neuer Daten, die Möglichkeit, Ihre
  1485.     Zweckbezeichnungen (i.d. Regel Abkürzungen) auf  den Bildschirm zu holen
  1486.     (mit F9). Diese  Gedächtnisstütze (um eine solche handelt es sich ja ei-
  1487.     gentlich) können Sie mit dieser Option bearbeiten und löschen.
  1488.  
  1489.     --------------------------------------------------------------------
  1490.  
  1491.     Zweckdatenbank bearbeiten:
  1492.  
  1493.     Hiermit  können  Sie  die  Bezeichnungen  und  Suchbegriffe, die im Menü
  1494.     'Suche nach  Zweckeintrag ' zur Auswahl stehen, eingeben, bearbeiten und
  1495.     löschen.
  1496.     1) Neue  Daten  in  Zweckdatenbank eingeben: Die Zweckdatenbank hat zwei
  1497.     Felder,ein Feld für den Beschreibungstext und ein Feld für den eigentli-
  1498.     chen Suchbegriff.
  1499.  
  1500.     Beschreibung: Geben Sie hier einen für Sie eindeutigen Beschreibungstext
  1501.     ein (z.B. '1) Schachklub xyz - Vorstand')
  1502.  
  1503.     Suchbegriff: Es  ist  zweckmäßig, Abkürzungen zu wählen, die nicht (auch
  1504.     nicht in Teilen) doppelt vorkommen.Bewährt haben sich Buchstaben-Verbin-
  1505.     dungen aus 2 oder 3 Buchstaben. Das Programm sucht übrigens nach solchen
  1506.     Dopplern und weist sie zurück.
  1507.  
  1508.     TIP:Sie können übrigens die Reihenfolge der Zweckdatenbank (und des Aus-
  1509.     wahlmenüs bei 'Suche  nach Zweckeintrag') beeinflussen. Sie richtet sich
  1510.     nach der  alphabetischen (bzw. numerischen) Reihenfolge der Beschreibun-
  1511.     gen.
  1512.     2) Daten editieren:
  1513.  
  1514.     Mit diesem Programm  können Sie die einmal eingegebenen Daten ändern und
  1515.     Löschvermerke setzen.
  1516.  
  1517.     3)  Gelöschte entfernen: Wenn Sie Daten aus der Zweckdatenbank entfernen
  1518.     wollen, müssen  Sie  zunächst mit der vorherigen Option die betreffenden
  1519.     Sätze als gelöscht markieren. Diese Option löscht sie dann entgültig aus
  1520.     der Zweckdatenbank.
  1521.                                 -  Seite 28 -
  1522.  
  1523.  
  1524.     Suche und ersetzen:
  1525.  
  1526.     Nehmen wir einmal an, Sie  verwalten  mit ZACK die Adressen einer Schul-
  1527.     klasse. Sie haben den Kindern  der Klasse 1a den Zweckeintrag '1A" gege-
  1528.     ben und  möchten nun - zu Beginn eines neuen Schuljahres- alle Kinder in
  1529.     die Klasse 2a befördern, also den Zweckeintrag '1A' ersetzen durch '2A'.
  1530.     Das ist  die  Aufgabe  dieses  Unterprogrammes. Es ermöglicht also auch,
  1531.     unklug vergebene Zweckausdrücke im Nachhinein zu korrigieren.
  1532.  
  1533.     Suchbegriff: Geben  Sie  hier  den  Zweckbegriff ein, der ersetzt werden
  1534.     soll. Geben Sie hier nichts ein, wird das Programm abgebrochen.
  1535.  
  1536.     Soll  ersetzt  werden durch: Geben Sie hier den neuen Zweckausdruck ein!
  1537.     Wenn Sie an dieser  Stelle nichts eingeben, wird der Suchbegriff einfach
  1538.     gelöscht. Also Vorsicht an dieser Stelle!!!
  1539.  
  1540.   ┌──────────────────────────────────────────────────────────────┐
  1541.   │ 4.10      Schriftsteuerzeichen ändern                        │
  1542.   └──────────────────────────────────────────────────────────────┘
  1543.  
  1544.     Jedesmal  wenn  Sie  einen  Text  in verschiedenen Schriften ausdrucken,
  1545.     werden an den Drucker Steuerzeichen geschickt, die die jeweilige Schrift
  1546.     an- bzw. wieder ausschalten.
  1547.  
  1548.     Die meisten  Drucker  folgen  dem IBM- oder EPSON-Standart und verstehen
  1549.     die angebenen Steuerzeichen, zumal  ich  für ZACK wirklich nur Standard-
  1550.     schriften ausgewählt habe. Sollten  Sie jedoch beim Ausdruck von Briefen
  1551.     oder Etiketten völlig unbefriedigende  Ergebnisse  sehen, überprüfen Sie
  1552.     bitte einmal mit Hilfe  des Druckerhandbuches die Steuerzeichen auf ihre
  1553.     Richtigkeit. Zutreffend  sind  die  Werte, die  dort als "Dezimal ASCII"
  1554.     angegeben sind, für "ESC" also z. B. der Wert "27".
  1555.  
  1556.     Wichtiger Hinweis: Bevor Sie irgendwelche Werte ändern, machen Sie bitte
  1557.     eine Hardcopy (Druck-Taste) der Originalwerte!
  1558.  
  1559.     Hinweis: Die Felder mit "999" stehen als "Füller" bei solchen Steuerzei-
  1560.     chen, die  das  Maximum  von 5 Werten für einen Schriftbefehl nicht aus-
  1561.     nutzen. Sie können also, wenn nötig, einfach überschrieben werden. Umge-
  1562.     kehrt müssen Sie nicht mehr benötigte Felder wieder mit "999" auffüllen!
  1563.     Um es noch einmal zu verdeutlichen: Die "999" gehören nicht zu den Steu-
  1564.     erzeichen! Sie sagen  dem Programm lediglich: "Hier hören die Steuerzei-
  1565.     chen auf!"
  1566.     TIP: Wenn  Sie  mit einem 24-Nadel-Drucker arbeiten, kann es bei manchen
  1567.     Modellen  vorkommen, daß  mit  den voreingestellten Werten bei Etiketten
  1568.     und Listen nur  eine  sehr kleine Schrift angesteuert wird. Wenn Sie das
  1569.     ändern wollen, versuchen Sie einmal mit den folgenden Werten:
  1570.  
  1571.     Reihe 1 (Elite) : 18 27 77 999 999
  1572.     Reihe 2 (Pica) :  18 27 80 999 999
  1573.  
  1574.     Leider  funktioniert  dieser  Trick nicht bei allen Druckern!  Wenn alle
  1575.     Werte übereinstimmen  und  das  Schriftbild  immer noch nicht in Ordnung
  1576.     ist, bzw. völlig fremdartige Zeichen ausgedruckt werden, könnte der Feh-
  1577.     ler an  einer  fehlerhaften  Konfiguration  Ihres  Druckers  (24 -Nadel-
  1578.                                 -  Seite 29 -
  1579.  
  1580.  
  1581.     Drucker) oder  an der Stellung der DIP-Schalter in Ihrem Drucker liegen.
  1582.  
  1583.   ┌──────────────────────────────────────────────────────────────┐
  1584.   │ 4.11      PLZ-Datenbank ansehen und bearbeiten               │
  1585.   └──────────────────────────────────────────────────────────────┘
  1586.  
  1587.     Mit diesem Programm können Sie - in der tabellarischen Darstellung - die
  1588.     Postleitzahlen-Datenbank  anschauen, darin blättern, Daten suchen, bear-
  1589.     beiten und löschen.
  1590.     Hinweis:  Die  Vollversion  enthält  ein   separates  PLZ- Programm  mit
  1591.     allen  nötigen  Optionen  zur Suche, Neueingabe und Bearbeitung der PLZ-
  1592.     Daten.
  1593.  
  1594.   ┌──────────────────────────────────────────────────────────────┐
  1595.   │ 4.12      Bestellung für Vollversion drucken                 │
  1596.   └──────────────────────────────────────────────────────────────┘
  1597.  
  1598.     ZACK  wird  als Shareware (Prüfsoftware) vertrieben. Sie können ZACK ko-
  1599.     stenfrei  prüfen, kopieren  und  unverändert weitergeben. Bitte beachten
  1600.     Sie jedoch, daß  der Preis, den Sie für dieses Programm beim Händler be-
  1601.     zahlt haben, nur  die  Kopierkosten  deckt, der  Autor erhält von diesem
  1602.     Betrag nicht einen Pfennig. Meinen Sie nicht auch, daß es eine Frage der
  1603.     Fairneß ist, dem Autor eines leistungsfähigen Programms eine angemessene
  1604.     Nutzungsgebühr zu zahlen?
  1605.  
  1606.     Sollten Sie das Programm regelmäßig einsetzen, so ist Ihre
  1607.  
  1608.     ╔═══════════════════════════╗
  1609.     ║ R E G I S T R I E R U N G ║
  1610.     ╚═══════════════════════════╝
  1611.  
  1612.     als legitimierter Anwender erforderlich. Bitte unterstützen Sie die Idee
  1613.     des Shareware-Prinzips, indem Sie sich registrieren lassen.
  1614.     Eine  Registrierung  verhilft  Ihnen nicht nur zu einem reinen Gewissen,
  1615.     sondern  bringt  Ihnen  auch  noch  Vorteile, die Schwarz-Benutzer nicht
  1616.     haben:
  1617.  
  1618.     1) Sie erhalten die neuste Vollversion ohne störende Einblendungen.
  1619.     2) Die zu ZACK gehörende Postleitzahlen-Datenbank enthält dann fast
  1620.        16.000 Orte der gesamten Bundesrepublik.
  1621.     3) Die Vollversion enthält ein eigenständiges Programm zum schnellen
  1622.        Suchen in der PLZ-Datenbank (PLZ.EXE)
  1623.     4) Außerdem werden Sie ein Jahr lang über Updates informiert und erhal-
  1624.        ten während dieser Zeit Updates für nur DM 20,00 DM.
  1625.     5) Sie können bei Fragen und Problemen anrufen.
  1626.  
  1627.     Diese Registrierung kostet derzeit 50 DM.
  1628.  
  1629.     Mit  Hilfe  dieses  kleinen  Programms können Sie die Bestellung für die
  1630.     neuste  Version  von ZACK ausfüllen und drucken. Die Editier-Regeln sind
  1631.     dieselben wie beim  Memofeld von ZACK. TIP: Sorgen Sie dafür, daß Sie im
  1632.     Überschreib-Modus tippen; ansonsten  verschieben sich Teile des Bestell-
  1633.     formulars über  den  rechten Rand hinaus! Vergessen Sie bitte nicht, das
  1634.     richtige  Diskettenformat  anzugeben! Für  Tips,  Anregungen, Kritik bin
  1635.     ich immer dankbar. Sie helfen, das Programm weiter zu verbessern!
  1636.                                 -  Seite 30 -
  1637.  
  1638.  
  1639.   ┌──────────────────────────────────────────────────────────────┐
  1640.   │ 5         Fehlermeldungen                                    │
  1641.   └──────────────────────────────────────────────────────────────┘
  1642.  
  1643.     An vielen  Stellen des Programmes sorgen eingebaute Sicherungen für eine
  1644.     problemlose Bedienung des Programmes. Ich habe versucht, ZACK so zu pro-
  1645.     grammieren, daß unbeabsichtigte  Fehlbedienungen toleriert bzw. abgefan-
  1646.     gen werden. Wenn es dennoch mal zu einem Programmabsturz kommen sollten,
  1647.     wäre ich für eine Mitteilung sehr dankbar, wenn irgend möglich mit einer
  1648.     Beschreibung, wie es dazu kam und welche Fehlermeldung ausgegeben wurde.
  1649.  
  1650.     Läßt  sich  ZACK  erst  gar  nicht  starten (Fehlermeldung : NOT  ENOUGH
  1651.     MEMORY), überprüfen  Sie  bitte  die  Speicherbelegung, vermutlich haben
  1652.     residente Programme den freien Arbeitsspeicher zu sehr verkleinert.
  1653.  
  1654.     Wenn ZACK  zwar  startet, sich aber schon beim ersten Arbeitsgang (Indi-
  1655.     zieren  der  verschiedenen  Datenbanken) mit  der  Fehlermeldung 'OUT OF
  1656.     MEMORY' meldet, handelt  es  sich um denselben Fall. Auch dieses Problem
  1657.     läßt sich  nur  lösen durch eine Entfernung residenter Programme aus dem
  1658.     Arbeitsspeicher. Meistens  liegt  das  Problem schon in der 'CONFIG.SYS'
  1659.     oder in der 'AUTOEXEC.BAT', wenn  dort  zu  viele Treiber oder residente
  1660.     Hilfsprogramme geladen werden.
  1661.  
  1662.     Wenn ZACK  schon  gleich  nach  dem Start die Fehlermeldung 'open error'
  1663.     ausgibt, liegt der Fehler vermutlich an den Werten für 'files' und
  1664.     'buffers' in der 'config.sys' (vgl. S.3). Beide Werte sollten 20 nicht
  1665.     unterschreiten!
  1666.  
  1667.     Insbesondere  Fehlbedienungen  um  den  Drucker herum, habe ich versucht
  1668.     abzufangen: Selbst  wenn  Sie  mitten  während  des  Druckvorganges  den
  1669.     Drucker abschalten, können Sie mit 'Anstand' aussteigen.
  1670.  
  1671.     Trotz  großer  Sorgfalt  bei  der Programmerstellung können Fehler nicht
  1672.     vollständig  ausgeschlossen werden. Für direkt oder indirekt entstandene
  1673.     Schäden, die  aus  der  Nutzung von ZACK entstanden sind, kann ich daher
  1674.     keine Haftung übernehmen.
  1675.  
  1676.     Fehlerfreie Programme gibt es nicht!
  1677.  
  1678.     Schadensersatzansprüche,  insbesondere  für  Datenverlust, Mangelschäden
  1679.     sowie Mangelfolgeschäden jeglicher Art sind ausdrücklich ausgeschlossen!
  1680.     Das gilt  auch  für die Daten der Postleitzahlen-Datenbank. Diese wurden
  1681.     zwar mit  großer  Sorgfalt  eingegeben; eine  Gewährleistung kann jedoch
  1682.     auch dafür nicht übernommen werden.
  1683.  
  1684.     Vor dem Verschicken wird jede Diskette mit einem Virensuchprogramm sorg-
  1685.     fältig  auf  Viren  hin  untersucht; selbstverständlich  werden  nur als
  1686.     virenfrei erkannte Disketten versandt.
  1687.  
  1688.     Copyrightvermerk:
  1689.  
  1690.     CLIPPER ist ein Warenzeichen der Nantucket Corporation.
  1691.     dBASE und dBASE III PLUS sind Warenzeichen von Ashton-Tate, Inc.
  1692.                                 -  Seite 31 -
  1693.  
  1694.   ┌──────────────────────────────────────────────────────────────┐
  1695.   │ 6         Passwortabfrage                                    │
  1696.   └──────────────────────────────────────────────────────────────┘
  1697.  
  1698.     Die aktuelle Version von ZACK ermöglicht Ihnen, den Zugang zum  Programm
  1699.     durch eine Passwortabfrage zu schützen.Drücken Sie -während das Hauptme-
  1700.     nü aktiv ist - die Tastenkombination  ALT+P  und Sie können Ihr Passwort
  1701.     festlegen bzw. die Passwortabfrage wieder abschalten.
  1702.     Bitte notieren Sie Ihr Passwort sorgfältig! Es wird nur in verschlüssel-
  1703.     ter Form abgespeichert und kann nicht auf der Festplatte gefunden werden.
  1704.     Wenn ein Passwort definiert wurde, werden Sie bei jedem Programmstart da-
  1705.     nach gefagt  und erhalten  den Zugang  zum Programm  nur nach Eingabe des
  1706.     korrekten Passwortes.
  1707.     Wenn Sie Ihre Daten noch weitergehend vor fremden Zugriff schützen wollen
  1708.     bzw. müssen, rufen Sie mich bitte an.
  1709.  
  1710.  
  1711.  
  1712.  
  1713.         ┌───────────────────────────────┬───────────────────────────────┐
  1714.         │ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓███████████████ │ ■■■■■■■■■■■■■■■■■■■■■■■■■■■   │
  1715.         │ ▓         ▓▓▓▓███       █████ │ ZACK - Adressverwaltung 2.2   │
  1716.         │ ▓▓ ▓▓▓▓▓▓▓ ▓▓▓██ ████████████ │ ■■■■■■■■■■■■■■■■■■■■■■■■■■■   │
  1717.         │ ▓▓ ▓▓▓▓▓▓▓▓ ▓▓██ ████████████ │     ╔══════════════════╗      │
  1718.         │ ▓▓ ▓▓▓▓▓▓▓▓ ▓▓██ ████████████ │     ║ Copyright (c) by ║      │
  1719.         │ ▓▓ ▓▓▓▓▓▓▓▓ ▓▓███       █████ │     ║ Paul Diesner     ║      │
  1720.         │ ▓▓ ▓▓▓▓▓▓▓▓ ▓▓█████████ █████ │     ║ Im Stevertal 23  ║      │
  1721.         │ ▓▓ ▓▓▓▓▓▓▓ ▓▓▓█████████ █████ │     ║ 4710 Lüdinghausen║      │
  1722.         │ ▓         ▓▓▓▓██        █████ │     ║ Tel.: 02591 1742 ║      │
  1723.         │ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓███████████████ │     ╚══════════════════╝      │
  1724.         │  Deutschsprachige  Shareware  │       ab 16.00 Uhr !!!        │
  1725.         ├───────────────────────────────┼───────────────────────────────┤
  1726.         │ Autoren- & Händlervereinigung │ ■■■■■■ Mitglied der DS ■■■■■■ │
  1727.         └───────────────────────────────┴───────────────────────────────┘
  1728.  
  1729.