home *** CD-ROM | disk | FTP | other *** search
/ Best of German Only 1 / romside_best_of_german_only_1.iso / anwender / unidat / unidat.cmp / INFO.TXT next >
Text File  |  1991-04-30  |  109KB  |  2,466 lines

  1.  
  2.                                       UNIDAT-JS
  3.                            Ein elektronischer Karteikasten
  4.                             mit besonderen Möglichkeiten
  5.                                 von Jürgen Schlottke
  6.  
  7.  
  8.        Beschreibung des Programs:
  9.        --------------------------
  10.        UNIDAT ist ein Datenbankprogramm. Wie mit einem herkömmlichen
  11.        Karteikasten können mit diesem Programm "Karteikarten" elektronisch
  12.        verwaltet werden. Umfangreiche Zusatzfunktionen, erweitern die
  13.        Einsatzmöglichkeiten jedoch erheblich. Dazu zählen z.B. Eingabehilfen,
  14.        berechnete Felder, Serienbrieffunktion, Aufkleberdruck, Suchen und
  15.        Sortieren nach beliebigen Kriterien und vieles andere mehr.
  16.  
  17.        Von der einfachen Adressen- bis zur umfangreichen Vereinsverwaltung
  18.        mit Beitrags- und Mahnüberwachung ist UNIDAT für alle Anwendungen
  19.        bestens geeignet, solange nicht mehr als 32500 Datensätze je
  20.        Datenbank (= Karteikarten je Karteikasten) verwaltet werden sollen.
  21.  
  22.        Zur Datenverwaltung unterstützt UNIDAT drei verschiedene Arten von
  23.        Feldern:
  24.                   - Text
  25.                   - Zahl
  26.                   - Datum
  27.        Ein Feld entspricht einer einzelnen Eintragung auf einer Karteikarte.
  28.  
  29.        Bis zu 98 dieser Felder können in beliebiger Reihenfolge zur
  30.        Beschreibung eines Datensatzes verwendet werden. Ein Datensatz
  31.        entspricht den gesamten Eintragungen auf einer Karteikarte.
  32.  
  33.        Bis zu 32500 Datensätze können pro Datenbank verwaltet werden.
  34.        Diese "Verwaltung" umfaßt die üblichen Datenbankfunktionen, wie
  35.                   - Eingabe neuer Datensätze
  36.                   - Ändern von Datensätzen
  37.                   - Löschen von Datensätzen
  38.                   - Suchen von Datensätzen
  39.                   - Sortieren der Datenbank
  40.                   - Drucken von Listen, Etiketten und Briefen
  41.  
  42.        Besonders hervorzuheben sind folgende Möglichkeiten:
  43.                   - Bildschirmmasken frei gestaltbar
  44.                   - Unterstützung aller Drucker-Schriftarten
  45.                   - Serienbrieffunktion
  46.                   - Aufkleberdruck
  47.                   - Listendruck
  48.                   - Datenausgabe auf Bildschirm, Drucker oder in Datei
  49.                   - Datenauswahl nach verschiedenen Kriterien
  50.                   - Rechenfunktion bei der Dateneingabe
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.                                    Seite  1
  62.  
  63.         UNIDAT                                                    Version 3.2
  64.         ---------------------------------------------------------------------
  65.  
  66.  
  67.  
  68.        Leistungsdaten und Voraussetzungen:
  69.        -----------------------------------
  70.        Anzahl Datensätze ....................max. 32500
  71.        Anzahl Felder .........................max.   98
  72.        Feldlänge .............................max.   79
  73.        Maximale Datenbankgröße (theoretisch) .....   248 MegaByte
  74.        Sortierfeld   : ein bis zwei beliebige Felder
  75.        Suchfeld      : beliebige Felder, auch bis zu 20 Stk. in Kombination
  76.  
  77.        Rechnervoraussetzungen:
  78.        Betriebssystem: MS-DOS/PC-DOS oder DR-DOS ab Version 3.XX
  79.        RAM-Speicher  : mind. 384 kByte
  80.        Bildschirm    : beliebig
  81.        Laufwerke     : 2 beliebige (Disk & Disk oder Disk & Platte)
  82.        Drucker       : beliebig
  83.  
  84.        Vorzugsweise sollten Sie jedoch über einen Matrixdrucker mit EPSON-
  85.        oder IBM-Emulation sowie mit Zeichensatz IBM Nr.2 verfügen.
  86.        Typenraddrucker benötigen z.B. ein spezielles Treiberprogramm (gehört
  87.        nicht mit zum Lieferumfang) zur Darstellung von deutschen Umlauten.
  88.        Graphische Sonderzeichen können damit überhaupt nicht gedruckt werden.
  89.  
  90.        Vom Anwender werden Kenntnisse im Umgang mit folgenden DOS-Befehlen
  91.        vorausgesetzt:
  92.        DISKCOPY       => zum Duplizieren von Disketten
  93.        FORMAT         => zum Formatieren von Leerdisketten
  94.        COPY           => zum Kopieren von Dateien
  95.        DEL            => zum Löschen von Dateien
  96.        BACKUP/RESTORE => zur Datensicherung
  97.        CD             => zum Verzeichniswechsel (hauptsächlich bei Festplatte)
  98.  
  99.        Falls Sie diese Kenntnisse (noch) nicht besitzen, so sollten Sie jetzt
  100.        zunächst einmal Ihr DOS-Handbuch zur Hand nehmen. Lesen Sie die
  101.        betreffenden Abschnitte gründlich und üben Sie den Umgang mit den
  102.        genannten DOS-Befehlen. Erst dann sollten Sie fortfahren, dieses
  103.        Handbuch weiter zu lesen.
  104.  
  105.  
  106.        Programminstallation
  107.        --------------------
  108.        Bevor Sie mit diesem Programm irgendetwas machen, sollten Sie sich mit
  109.        dem DISKCOPY-Befehl eine Sicherheitskopie der Originaldiskette
  110.        herstellen. Falls Sie nicht wissen, wie das geht, lesen Sie es bitte im
  111.        DOS-Handbuch nach!
  112.  
  113.        Da die Installation automatisch abläuft, braucht man zu diesem Thema
  114.        eigentlich nicht viel zu sagen. Nur bei Anwendern, die nicht über eine
  115.        Festplatte verfügen, sondern mit Diskettenlaufwerken arbeiten, kann es
  116.        manchmal Probleme geben, die sich jedoch leicht lösen lassen.
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.                                    Seite  2
  128.  
  129.         UNIDAT                                                    Version 3.2
  130.         ---------------------------------------------------------------------
  131.  
  132.  
  133.  
  134.        Nur für Anwender ohne Festplatte interessant:
  135.        ---------------------------------------------
  136.        Bei der automatischen Installation erhalten Sie zwei Disketten:
  137.        1. Programmdiskette
  138.        2. Datendiskette
  139.  
  140.        Bevor Sie die Programmdiskette verwenden können, müssen Sie dort noch
  141.        die Datei COMMAND.COM von einer Bootdiskette aufkopieren. Andernfalls
  142.        kommt es beim Aufrufen einiger Programmfunktionen zu der Fehlermeldung
  143.        "Datei (COMMAND.COM?) nicht gefunden!".
  144.  
  145.        Beim Betrieb sollte sich die Programmdiskette in Laufwerk A: und die
  146.        Datendiskette in Laufwerk B: befinden. Umgekehrt funktioniert es auch,
  147.        allerdings muß sich die Datei COMMAND.COM dann auf der Datendiskette
  148.        befinden, also auch wieder in Laufwerk A:!
  149.  
  150.        Wenn Sie über zwei Laufwerke mit unterschiedlichem Format (3,5" &
  151.        5,25") verfügen, dann tritt ein Problem auf: Bei der Installation
  152.        wurden zwei Disketten im gleichen Format erstellt. Abhilfe: Nehmen Sie
  153.        eine formatierte Leerdiskette des benötigten Formats und kopieren Sie
  154.        alle Dateien einer Diskette mit "COPY B:*.* A:" auf das andere Format
  155.        um!
  156.  
  157.  
  158.        Programm starten:
  159.        -----------------
  160.        Vor dem Programmstart müssen Sie das aktive Laufwerk und Verzeichnis
  161.        richtig setzen. D.h., wenn sich das Programm auf Festplatte C: im
  162.        Verzeichnis \UNIDAT befindet, tippen Sie
  163.        C:                 <ENTER>
  164.        CD \UNIDAT         <ENTER>
  165.  
  166.        oder falls Sie vom Disklaufwerk A: starten wollen:
  167.        A:                 <ENTER>
  168.  
  169.        Erst dann dürfen Sie das Programm starten mit:
  170.        UNIDAT             <ENTER>
  171.  
  172.  
  173.        Handbuch ausdrucken
  174.        -------------------
  175.        Nach der Programminstallation sollten Sie als nächstes das Handbuch
  176.        ausdrucken. Wie das geht? Da gibt es mehrere Möglichkeiten.
  177.        1. Programm aufrufen, Funktion "Handbuch drucken" auswählen
  178.        2. Dos-Befehl "COPY INFO.TXT PRN"
  179.        3. Wenn es Probleme gibt, dann nehmen Sie am besten Ihr Textprogramm,
  180.           rufen die Datei INFO.TXT zur Bearbeitung auf, überarbeiten den Text
  181.           gegebenenfalls und drucken ihn dann mit dem Textprogramm aus.
  182.           Falls Ihr Textprogramm einen eigenen Mechanismus für den
  183.           Seitenumbruch hat, sollten Sie mit der "Suchen und
  184.           Ersetzen"-Funktion alle Formfeed-Zeichen (ASCII-12) suchen und
  185.           weglöschen.
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.                                    Seite  3
  194.  
  195.         UNIDAT                                                    Version 3.2
  196.         ---------------------------------------------------------------------
  197.  
  198.  
  199.           Hinweis zum verwendeten Textprogramm: Es muß natürlich in der Lage
  200.           sein, Texte über 64KByte Größe zu bearbeiten. Falls Ihr Programm das
  201.           nicht schafft, dann ist es für Sie höchste Zeit, einmal die neueste
  202.           Testversion von UNITEXT-JS auszuprobieren!
  203.  
  204.        Anschließend:  L e s e n  S i e  d a s  H a n d b u c h !
  205.  
  206.        Starten Sie dann das Programm und arbeiten Sie unklare Stellen des
  207.        Handbuchs durch, während Sie mit dem Programm arbeiten!
  208.  
  209.  
  210.        Dateinamen:
  211.        -----------
  212.        Auf der Originaldiskette, so wie ich Sie herausgebe, befinden sich nur
  213.        folgende sechs Dateien:
  214.  
  215.        INSTALL.EXE  - Das Installationsprogramm
  216.        UNIDAT.CMP   - Die als Datei komprimierte Programmdiskette
  217.        BEISPIEL.CMP - Die als Datei komprimierte Datendiskette
  218.        START.BAT    - Batch-Datei mit ersten Hinweisen
  219.        PROGRAMM.TXT - Hinweise zum Programm / Kurzbeschreibung
  220.        HISTORIE.TXT - Unterschiede der einzelnen Programmversionen
  221.  
  222.        Nach der Installation haben Sie insgesamt mehr als 70 Dateien.
  223.  
  224.        Für erfahrene MS-DOS-Anwender hier alle Dateien des Programms:
  225.          UNIDAT.EXE   - das komplette Programm
  226.          UNI-ED.EXE   - der mitgelieferte Texteditor zum Programm
  227.         KONVERT.EXE   - für Konvertierung von UNIDAT 2.x-Daten
  228.             UDB.HLF   - die Datei mit den Bildschirm-Hilfstexten
  229.             UDB.TRB   - der Druckertreiber (nur, falls von Ihnen definiert)
  230.            INFO.TXT   - diese Anleitung
  231.               *.HDR   - die Definitionsdatei einer Datenbank
  232.               *.MSK   - die Eingabemaske einer Datenbank
  233.               *.DTA   - die Datendatei einer Datenbank
  234.               *.INX   - die Indexdatei einer Datenbank
  235.               *.AL?   - die Reportdateien einer Datenbank
  236.  
  237.  
  238.        DOS-Sonderfunktion:
  239.        -------------------
  240.        Aus jedem Menü heraus kann als Sonderfunktionen ein "DOS-Ausgang"
  241.        abgerufen werden: Diese Funktion wird mit der "*"-Taste aktiviert. Sie
  242.        können dann beliebige DOS-Befehle ausführen oder andere Programme
  243.        starten. Von der DOS-Ebene aus kommen Sie mit dem Befehl EXIT wieder
  244.        zurück zum Datenbankprogramm. Achtung: Wenn Sie auf der DOS-Ebene das
  245.        Laufwerk oder Verzeichnis wechseln, macht sich das bei UNIDAT nicht
  246.        bemerkbar! Das aktuelle Verzeichnis kann nur nach Rückkehr zu UNIDAT
  247.        mit der Funktion "Laufwerk/Verzeichnis wechseln" gesetzt werden. (Der
  248.        DOS-Ausgang erfordert DOS-Vers. 3.0 oder höher)
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.                                    Seite  4
  260.  
  261.         UNIDAT                                                    Version 3.2
  262.         ---------------------------------------------------------------------
  263.  
  264.  
  265.        Wichtig für Anwender, die ohne Festplatte arbeiten:
  266.        Im Bootlaufwerk (A:) muß der Kommandointerpreter COMMAND.COM vorhanden
  267.        sein, wenn die DOS-Shell aufgerufen wird. Beachten Sie die weiter oben
  268.        zur Installation gegebenen Hinweise!
  269.  
  270.        Eine weitere Sonderfunktion betrifft nur die Shareware-Version dieses
  271.        Programms. Alle fünf Minuten (unabhängig von der Taktgeschwindigkeit)
  272.        wird ein nicht registrierter Anwender daran erinnert, daß ich bei
  273.        regelmäßigem Gebrauch des Programms eine Gegenleistung in Form der
  274.        Lizenzgebühr erwarte. Das Programm wird unterbrochen und nach ca. 30
  275.        Sekunden weiter fortgesetzt.
  276.  
  277.  
  278.        Das Startmenü:
  279.        --------------
  280.        Nachdem Sie das Programm mit "UNIDAT" gestartet haben, erscheint
  281.        nach einigen Sekunden das Startmenü. Sie können jetzt:
  282.               - eine Datenbank zur Bearbeitung aufrufen
  283.               - eine neue Datenbank erzeugen oder
  284.               - das Laufwerk/Verzeichnis wechseln, um eine Datenbank auf
  285.                 einem anderen Laufwerk oder in einem anderen Verzeichnis
  286.                 zu bearbeiten
  287.               - das Programm beenden
  288.               - das Handbuch ausdrucken
  289.  
  290.        Der Befehl Laufwerk/Verzeichnis wechseln ist mit dem DOS-Befehl "CHDIR"
  291.        oder auch kurz "CD" fast identisch. Lesen Sie den genauen Gebrauch
  292.        deshalb bitte im DOS-Handbuch nach. Eine Ausnahme gibt es jedoch:
  293.        Wird nur ein Laufwerk, z.B. "B:" angegeben, dann wird grundsätzlich in
  294.        das Basis-Verzeichnis umgeschaltet. Sie müssen bei einem
  295.        Laufwerkswechsel, der in ein Unterverzeichnis führt, immer den
  296.        kompletten Pfadnamen angeben, also z.B. "C:\UNIDAT"
  297.  
  298.        Wichtig: Vergessen Sie bei der Angabe eines Laufwerks nicht den
  299.        Doppelpunkt und achten Sie auf die richtige Schreibweise!
  300.  
  301.        Wenn Sie nicht mit einer Festplatte arbeiten, sollten Sie nach dem
  302.        Programmstart immer mit der Funktion "Laufwerk-/Verzeichniswechsel" auf
  303.        das "B:"-Laufwerk umschalten!
  304.  
  305.  
  306.        Aufruf einer Datenbank zur Bearbeitung:
  307.        ---------------------------------------
  308.        Sie bekommen dann eine Liste aller im aktiven Verzeichnis
  309.        gefundenen Datenbanken angezeigt und werden aufgefordert, die
  310.        Datei auszuwählen. Mit der Esc-Taste kommen Sie zum Startmenü
  311.        zurück. Nach Auswahl einer Datei werden alle zur Datenbank
  312.        gehörenden Unter-Dateien überprüft. Erst wenn alles in Ordung ist,
  313.        meldet sich das Programm mit dem Hauptmenü. Wenn etwas nicht in Ordnung
  314.        ist, erscheint eine Fehlermeldung und Sie können die aufgerufene
  315.        Datenbank nicht bearbeiten, bis der Fehler behoben ist.
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.                                    Seite  5
  326.  
  327.         UNIDAT                                                    Version 3.2
  328.         ---------------------------------------------------------------------
  329.  
  330.  
  331.  
  332.        Neue Datenbank erzeugen:
  333.        ------------------------
  334.        Wie Sie dabei vorgehen müssen, ist im Abschnitt "Eigene Anwendungen
  335.        programmieren" erklärt.
  336.  
  337.        Nach dem erfolgreichen Aufruf einer Datenbank erscheint das Hauptmenü.
  338.  
  339.  
  340.        Hauptmenü - Eingeben von Datensätzen
  341.        ------------------------------------
  342.        Das jeweilige Eingabefeld wird hervorgehoben. Beenden Sie jede Eingabe
  343.        mit Return. Zahlen- und Datumangaben dürfen keine Buchstaben oder
  344.        Sonderzeichen enthalten. Sie hören einen Piepston, wenn Sie versuchen,
  345.        ungültige Zeichen einzugeben. Datumfelder werden grundsätzlich auf ein
  346.        gültiges Datum hin überprüft. Wenn ein Feld keine Daten enthalten soll,
  347.        drücken Sie bitte RETURN. Das Feld bleibt dann leer.
  348.  
  349.        Eine Eingabepflicht besteht in keinem Feld, d.h. Sie dürfen bei der
  350.        Dateneingabe beliebige Felder freilassen, also auch das erste!
  351.        Die Dateneingabe wird beendet, wenn Sie bei einem Datensatz kein
  352.        einziges Feld ausfüllen.
  353.  
  354.        Alle Eingaben können korrigiert werden, wenn Sie den Cursor (das ist
  355.        der blinkende Unterstrich) in das Eingabefeld bewegen. Die
  356.        Editiertasten werden auf der abrufbaren Hilfeseite erklärt.
  357.        Mit der Backspace- und der Delete-Taste können Zeichen weggelöscht
  358.        werden. Textfelder kann man einfach übertippen. Zahlen-
  359.        und Datumfelder müssen jedoch erst mit Delete gelöscht werden,
  360.        bevor man neue Werte eingeben kann! Die Backspace- und die
  361.        Delete-Taste haben bei Zahlen- und Datumfeldern eine andere Funktion
  362.        als bei alphanumerischen Feldern.
  363.  
  364.        Mit der F2-Taste wird die Dateneingabe augenblicklich abgebrochen.
  365.        Die Daten können gespeichert oder nochmals geändert werden, wenn der
  366.        Cursor ganz "nach unten" bewegt wird (mit der RETURN-, Pfeil-abwärts
  367.        oder Page-Down-Taste).
  368.  
  369.        Eine besondere Bewandnis hat es mit dem Punkt ("."). Wenn Sie einen
  370.        Punkt eingeben und RETURN drücken, wird die zuletzt für dieses Feld
  371.        gemachte Eingabe kopiert. Das ist besonders nützlich, wenn in einer
  372.        Adreßdatenbank die meisten Kunden aus einem Ort wie
  373.        "Hertlingshausen" kommen. Geben Sie den ersten Datensatz ganz normal
  374.        ein, und tippen Sie bei weiteren Eingaben nur einen ".". Diese
  375.        Funktion ist auch beim Ändern von Datensätzen einsetzbar, allerdings
  376.        ist dabei Voraussetzung, daß wirklich nur der Punkt im Eingabefeld
  377.        sichtbar ist, bevor RETURN gedrückt wird.
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.                                    Seite  6
  392.  
  393.         UNIDAT                                                    Version 3.2
  394.         ---------------------------------------------------------------------
  395.  
  396.  
  397.        Eine weitere Eingabehilfe gibt es bei Datumsfeldern: Wenn sich der
  398.        Cursor in einem Datumsfeld befindet und Sie drücken die "-"-Taste, dann
  399.        wird automatisch das aktuelle Tagesdatum eingesetzt und die Eingabe für
  400.        dieses Feld beendet, gerade so, als hätten Sie die RETURN-Taste
  401.        betätigt. Diese Eingabehilfe funktioniert auch beim Ändern von
  402.        Datensätzen in gleicher Weise.
  403.  
  404.        Die Sicherheitsabfrage vor dem Abspeichern wird unterdrückt, wenn Sie
  405.        einmal "O" eingeben. Datensätze werden dann sofort nach der Eingabe
  406.        abgespeichert, ohne daß Sie eine Änderungsmöglichkeit haben. Bitte
  407.        beachten Sie, daß hier der Buchstabe "O" und nicht die Zahl "0" gemeint
  408.        ist. Für Ihren Computer ist das ein gewaltiger Unterschied. Das werden
  409.        Sie spätestens dann merken, wenn bei der Zahleneingabe alle Buchstaben
  410.        zurückgewiesen werden. ein "l" für eine "1" ist ebenso unzulässig wie
  411.        ein "o" für eine "0".
  412.  
  413.        Eine weitere Besonderheit von Computern besteht darin, daß ein ","
  414.        nicht als Dezimalzeichen zwischen dem ganzzahligen und dem
  415.        gebrochenen Anteil einer Zahl akzeptiert wird. Einzig und allein
  416.        zulässig ist der Dezimalpunkt, aber das sind Sie ja vielleicht schon
  417.        vom Taschenrechner her gewöhnt.
  418.  
  419.        Wichtig: Drücken Sie nicht wahllos irgendwelche Tasten, während das
  420.        Programm längere Druckerausgaben, Schreib-/Lesezugriffe oder
  421.        Sortierungen vornimmt. Jeder Ihrer Tastendrücke wird gespeichert und
  422.        erst dann ausgeführt, wenn der Computer eine Eingabe von Ihnen
  423.        erwartet. Beachten Sie immer die am Bildschirm angezeigten
  424.        Aufforderungen!
  425.  
  426.  
  427.        Hauptmenü - Bearbeiten von Datensätzen
  428.        --------------------------------------
  429.        Unter diesem Menüpunkt haben Sie vielfältige Zugriffsmöglichkeiten
  430.        auf die Datensätze:
  431.          V einen Datensatz innerhalb der Sortierfolge voran (vorwärts)
  432.          R einen Datensatz innerhalb der Sortierfolge zurück (rückwärts)
  433.          A Anfang der Datenbank (erster Satz der Sortierfolge)
  434.          E Ende der Datenbank (letzter Satz der Sortierfolge)
  435.          # Nummer des Datensatzes (in Eingabefolge)
  436.          D Drucken von Aufklebern/Etiketten/Karteikarten/Briefen
  437.          Ä Ändern des Datensatzes
  438.  
  439.          L Löschen des Datensatzes
  440.            Gelöschte Datensätze werden mit Leerzeichen aufgefüllt. Sie können
  441.            nur über die Funktion "Ändern" mit neuen Daten aufgefüllt werden.
  442.            Beim Auflisten der Datenbank werden diese Datensätze ebenfalls mit
  443.            aufgelistet, falls nicht als Auswahlkriterium z.B. "[1] Name > A"
  444.            eingegeben wird.
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.                                    Seite  7
  458.  
  459.         UNIDAT                                                    Version 3.2
  460.         ---------------------------------------------------------------------
  461.  
  462.  
  463.          S Suchen eines Datensatzes: Beim Suchbegriff braucht die Groß- und
  464.            Kleinschreibung nicht beachtet zu werden. In alphanumerischen Feldern
  465.            können Sie auch nur die ersten Zeichen eingeben. Der Suchtext "Be"
  466.            z.B. findet alle Datensätze mit diesen Anfangsbuchstaben. Sollte ein
  467.            Begriff nicht gefunden werden, bleibt der zuletzt vor dem Aufruf der
  468.            Suchfunktion aktive Datensatz in Zugriff. Eine Suche ist in allen
  469.            Feldern möglich (Alphanumerisch, Zahl, Datum). Außerdem wird eine
  470.            "Volltextsuche" angeboten. Der Suchtext wird dann auch gefunden,
  471.            wenn Sie nicht angeben können, in welchem Feld er abgespeichert
  472.            wurde.
  473.  
  474.  
  475.        Hauptmenü - Sortieren der Datensätze
  476.        ------------------------------------
  477.        Die gesamte Datenbank kann sehr schnell in jede beliebige
  478.        Reihenfolge sortiert werden. Alphanumerische Felder werden gemäß
  479.        DUDEN sortiert, d.h. Umlaute werden wie die Selbstlaute einsortiert,
  480.        von denen sie abgeleitet sind. Groß- und Kleinschreibung
  481.        beeinflussen die Sortierung nicht. Sonderzeichen werden gemäß ihrem
  482.        ASCII-Code sortiert. Beim Sortieren nach numerischen Feldern kommen
  483.        zuerst die negativen Zahlen mit aufsteigendem Betrag, danach die
  484.        positiven. Datumfelder können wahlweise nach Tag-Monat-Jahr oder
  485.        nach Monat-Jahr (Geburtstagsliste) sortiert werden. Bitte beachten
  486.        Sie, daß nur die ersten zwölf Zeichen eines Datenfeldes signifikant
  487.        sind. Das heißt, das beim Sortieren alle die Felder als gleich
  488.        angesehen werden, die in den ersten zwölf Zeichen oder Ziffern
  489.        übereinstimmen.
  490.  
  491.        Bei jeder Sortierung kann optional ein zweites Sortierfeld angegeben
  492.        werden, das immer dann ausgewertet wird, wenn mehrere Datensätze im
  493.        ersten Sortierkriterium übereinstimmen.
  494.  
  495.        Die Sortierung erfolgt bei kleinen und mittleren Datenbanken sehr
  496.        schnell im RAM-Speicher. Ab einer Zahl von ca. 2900 Datensätzen muß
  497.        das Sortieren jedoch auf ein Laufwerk ausgelagert werden. Am
  498.        vorteilhaftesten geben Sie dazu eine RAM-Disk an. Trotzdem müssen
  499.        Sie mit einem dramatischen Ansteigen der Sortierzeit rechnen.
  500.        Ziehen Sie auch das Teilen einer Datenbank in Erwägung, wenn große
  501.        Datenbestände häufig sortiert werden sollen. Sie können z.B. Teile
  502.        einer Datenbank "exportieren", die Sie dann in eine neue Anwendung
  503.        "importieren". Näheres lesen Sie bitte bei der Beschreibung der
  504.        "Verschiedenes"-Funktionen nach!
  505.  
  506.  
  507.        Hauptmenü - Auflisten der Datensätze
  508.        ------------------------------------
  509.        Unter diesem Menüpunkt können Sie
  510.        - Datensätze auf Bildschirm, Drucker oder Disk auflisten
  511.        - Aufkleber bedrucken (jedoch nur einreihige!)
  512.        - Serienbriefe schreiben
  513.        Bei all diesen Funktionen haben Sie die Möglichkeit, alle Datensätze
  514.        aufzulisten, oder nach bis zu 20 Auswahlkriterien zu selektieren;
  515.        dann werden nur die Datensätze ausgegeben, die die eingegebenen
  516.        Bedingungen erfüllen.
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.                                    Seite  8
  524.  
  525.         UNIDAT                                                    Version 3.2
  526.         ---------------------------------------------------------------------
  527.  
  528.  
  529.        Beim Auflisten werden die Datensätze grundsätzlich in der Sortierfolge
  530.        aufgelistet! Wenn Sie nur einen einzelnen Datensatz ausgeben wollen,
  531.        dann beachen Sie bitte den Menüpunkt "Hauptmenü-Bearbeiten".
  532.  
  533.        Das Programm unterscheidet verschiedene Formate beim
  534.        Auflisten und zwar: LISTE, AUFKLEBER, BRIEF.
  535.  
  536.        LISTE: Die Datenausgabe erolgt auf jeder Seite mit einer Überschrift,
  537.        am Ende jeder Seite wird automatisch ein Seitenvorschub gesendet.
  538.        Wenn alle Datensätze ausgegeben sind, erfolgt eine kurze Auswertung:
  539.        Anzahl der aufgelisteten Datensätze, Summen der numerischen Felder.
  540.        Dieses Format wird grundsätzlich bei Verwendung der FREIEN DEFINITION
  541.        (s.u.) benutzt, ist aber auch zusammen mit einer REPORTDATEI (s.u.)
  542.        möglich.
  543.  
  544.        AUFKLEBER: Dieses Format dient zum Bedrucken von Endlosetiketten.
  545.        Überschriften und Seitenvorschübe werden nicht ausgegeben. Außerdem
  546.        wird dieses Format beim Exportieren von Datensätzen benötigt.
  547.  
  548.        BRIEF: Dieses Format dient zum Erstellen von Serienbriefen.
  549.        Überschriften werden nicht ausgegeben. Nach jedem Datensatz wird ein
  550.        Seitenvorschub ausgeführt.
  551.  
  552.        Und was ist nun eine REPORTDATEI? Eine solche Reportdatei ist ein
  553.        kleiner Text, den Sie mit diesem Programm sehr einfach erstellen oder
  554.        auch verändern können. Zahlreiche Beispiele für Reportdateien finden
  555.        Sie bei den mitgelieferten Anwendungen zum Programm.
  556.  
  557.        Sie können die Datensätze wahlweise auf Bildschirm oder Drucker oder
  558.        als Datei REPORT.TXT auflisten. Die Möglichkeiten im einzelnen:
  559.  
  560.        Auflisten mit FEIER DEFINITION als
  561.           - Bildschirmliste, Druckerliste oder Dateiliste: REPORT.TXT
  562.  
  563.        Auflisten mit Reportdatei auf
  564.           - Drucker (Liste, Aufkleber, Brief)
  565.           - Bildschirm (Liste, evtl. Brief)
  566.           - Datei REPORT.TXT (Liste, Aufkleber, Brief)
  567.  
  568.        Theoretisch können Sie zwar auch beim Auflisten am Bildschirm eine
  569.        Reportdatei im AUFKLEBER-Format verwenden, doch wegen der fehlenden
  570.        Seitenvorschübe werden alle Datensätze wie ein Film am Bildschirm
  571.        ablaufen, ohne daß Sie die Datenausgabe lesen können. Das gleiche
  572.        trifft auf Briefe mit mehr als 20 Zeilen zu, die am Bildschirm
  573.        ausgegeben werden sollen. Experimentieren Sie mit der Funktion
  574.        "Auflisten" ruhig etwas herum. Auch wenn der Bildschirm oder Drucker
  575.        nicht das gewünschte Ergebnis zeigt, es kann nichts kaputtgehen!
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.                                    Seite  9
  590.  
  591.         UNIDAT                                                    Version 3.2
  592.         ---------------------------------------------------------------------
  593.  
  594.  
  595.        Doch nur zur Praxis:
  596.        Das Auflisten mit der freien Definition ist die schnellste und
  597.        einfachste Möglichkeit, Datensätze aufzulisten. Sie brauchen nur die
  598.        Nummern der Felder anzugeben. Schon wird Ihnen die Liste wahlweise
  599.        auf Bildschirm, Drucker oder Disk ausgegeben. Diese Möglichkeit
  600.        finden Sie bei keinem Datenbank-Programm der oberen Preisklassen.
  601.        Aufgrund der Einfachheit gibt es bei dieser Funktion jedoch drei
  602.        Einschränkungen: Die maximale Breite der Ausgabe ist auf 80 Zeichen
  603.        begrenzt, besondere Druckerschriftarten sind nicht möglich und es kann
  604.        nur Endlospapier verwendet werden (automatische Seitenvorschübe).
  605.        Falls möglich wird übrigens automatisch ein linker Rand von bis zu
  606.        zehn Stellen freigelassen.
  607.  
  608.        Die Verwendung einer "Reportdatei" ermöglicht die Ausnutzung
  609.        aller Fähigkeiten des Druckers (z.B. verschiedene Schriftarten und
  610.        -breiten, doppelt hohe Zeichen, Fett-, Schatten-, Kursivdruck). Die
  611.        Breite der Druckerausgabe hängt von den Möglichkeiten Ihres Druckers,
  612.        sowie der verwendeten Reportdatei ab. Wie Sie eine Reportdatei
  613.        richtig definieren, können Sie bei der Beschreibung der entsprechenden
  614.        Funktion weiter unten lesen. Sie können Einzelblätter verarbeiten
  615.        oder Endlospapier; außerdem können Sie die Blattlänge des
  616.        verwendeten Papiers festlegen. Das ist besonders wichtig, wenn Sie
  617.        z.B. DIN-A4-Querformat verwenden wollen.
  618.  
  619.        Nachdem das Ausgabeformat festgelegt wurde, können Sie angeben, ob
  620.        alle, oder nur einige Datensätze ausgedruckt werden sollen. Die
  621.        Auswahl kann mehrere Kriterien enthalten, die bei UND jedoch alle
  622.        gleichzeitig erfüllt sein müssen. Beispiel:  1 > Deutschmann  UND
  623.                                                     1 < Schmidt      ENDE
  624.        Wenn das Feld [1] Namen enthält, dann werden alle Datensätze
  625.        ausgegeben, deren Name im Alphabet nach "Deutschmann" und vor
  626.        "Schmidt" stehen. Eine Auswahl   1 > Schmidt      UND
  627.                                         1 < Deutschmann  ENDE
  628.        ist sinnlos, da es keinen Namen geben kann, der diese Bedingung
  629.        erfüllt. In diesem Fall wird eine leere Liste ausgegeben.
  630.  
  631.        Auch die ODER-Verknüpfung ist bei einer Auswahl möglich.
  632.        Die Auswahl  1 > Schmidt     ODER
  633.                     1 < Deutschmann ENDE
  634.        findet alle Datensätze, die im Alphabet nach Schmidt ODER vor
  635.        "Deutschmann" stehen. Eine Auswahl kann insgesamt bis zu 20
  636.        Kriterien enthalten. Damit Sie bei Mehrfach-Verknüpfungen nicht die
  637.        Übersicht verlieren, gilt die Regel:
  638.  
  639.                   UND geht vor ODER !
  640.  
  641.        Hinweis: Wenn Sie "Alle" Datensätze auswählen, dann werden auch
  642.        wirklich alle ausgegeben, selbst die gelöschten! Falls das
  643.        unerwünscht ist, können Sie als Auswahlkriterium z.B.
  644.               1 > A
  645.        angeben. Da das "A" als ASCII-Zeichen über dem Leerzeichen steht,
  646.        werden nur die noch aktiven Datensätze ausgewählt.
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.                                    Seite  10
  656.  
  657.         UNIDAT                                                    Version 3.2
  658.         ---------------------------------------------------------------------
  659.  
  660.  
  661.  
  662.        Hauptmenü - Reportdatei bearbeiten
  663.        ----------------------------------
  664.        Unter diesem Menüpunkt wird ein spezieller Texteditor aufgerufen.
  665.        Der Aufgabe angepaßt handelt es sich dabei um einen sehr kompakten
  666.        Editor, der jedoch keinen großen Leistungsumfang aufweist.
  667.  
  668.        Die Editier-Befehle können mit der F1-Taste angezeigt werden.
  669.  
  670.        Der Texteditor ist auf der Originaldiskette als Datei UNI-ED.EXE
  671.        vorhanden und kann von Ihnen auch gegen ein komfortableres Programm,
  672.        z.B. eine Textverarbeitung ausgetauscht werden. Es sind jedoch drei
  673.        Dinge zu beachten:
  674.        1. Der Name des Texteditors muß UNI-ED.EXE lauten, ggf. müssen Sie
  675.           den Namen Ihres Textprogramms ändern (siehe DOS-Handbuch zum Befehl
  676.           REN für "Rename").
  677.        2. Der Name des zu bearbeitenden Textes wird als Parameter in der
  678.           Kommandozeile akzeptiert, d.h. UNI-ED Dateiname.
  679.        3. Das Programm muß im ASCII-Modus arbeiten.
  680.  
  681.        Der Autor vertreibt unter dem Namen UNITEXT ein Programm, das diese
  682.        Bedingungen seit der Version 2.0 erfüllt. Preis: 49,-DM.
  683.  
  684.        Selbstverständlich können Sie Ihre Reportdateien zum UNIDAT-Programm
  685.        aber auch außerhalb des Programms ganz normal bearbeiten. Dazu müssen
  686.        Sie jedoch die Dateinamen kennen, die nach folgender Regel gebildet
  687.        werden:
  688.        "Name der Reportdatei x" = "Name der Datenbank" + .AL + "x"
  689.        Beispiel: Die Reportdateien zur Datenbank ADRESSEN haben die Namen
  690.        ADRESSEN.ALA, ADRESSEN.ALB, ADRESSEN.ALC usw.
  691.  
  692.        Je Datenbank können bis zu achtzehn Reportdateien existieren.
  693.        Mindestens eine solche Datei muß erstellt sein, damit eine
  694.        Listenausgabe mit Reportdatei erfolgen kann. Die Dateien sind unter
  695.        dem Namen der Datenbank mit den Endungen ".ALA", ".ALB", ".ALC" usw.
  696.        auf Disk abgespeichert. Wenn Sie ein Lieblingstextprogramm haben,
  697.        das einen reinen ASCII-Code abspeichert, können Sie die
  698.        Reportdateien auch damit erstellen und bearbeiten. Ich empfehle
  699.        jedoch die Verwendung der eingebauten Funktion.
  700.  
  701.        Sie benötigen Reportdateien beim:
  702.           - Drucken einzelner Datensätzen (1...9999 mal)
  703.             (siehe Hauptmenü-Datensätze aufrufen)
  704.           - Drucken mehrerer Datensätze fortlaufend nacheinander
  705.             (siehe Hauptmenü-Datenbank auflisten)
  706.  
  707.        Bei der Festlegung des Druckformats haben Sie vielfältige
  708.        Möglichkeiten, z.B. wird festgelegt, ob Datensätze als
  709.        Aufkleber, Liste oder Serienbrief ausgegeben werden.
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.                                    Seite  11
  722.  
  723.         UNIDAT                                                    Version 3.2
  724.         ---------------------------------------------------------------------
  725.  
  726.  
  727.        Bevor Sie den Menüpunkt REPORTDATEI BEARBEITEN aufrufen, sollten Sie
  728.        über folgende Hilfslisten verfügen, die Sie sich leicht selbst
  729.        ausdrucken können:
  730.                 a)  - Liste der definierten Felder
  731.                 b)  - Liste der Druckerkommandos
  732.  
  733.        Zu a): Rufen Sie im Menü "Bearbeiten" die Funktion "Ändern" auf und
  734.        machen Sie mit der "PrintScreen"-Taste eine Bildschirm-Hardcopy,
  735.        während die Feldnummern angezeigt werden.
  736.  
  737.        Zu b): Rufen Sie im Untermenü "Verschiedenes" den Punkt "Druckertreiber
  738.        definieren/ändern" auf. Machen Sie ebenfalls mit der "Print
  739.        Screen"-Taste eine Hardcopy des Bildschirminhalts. Den erzeugten
  740.        Druckertreiber können Sie dann gleich wieder löschen.
  741.  
  742.        Mit diesen beiden Listen in den Händen ist es nun ein Kinderspiel,
  743.        gestaltete Aufkleber, Listen, oder Brieftexte selbst zu erstellen.
  744.        Rufen Sie den Punkt "Reportdatei ändern" auf und beachten Sie:
  745.  
  746.        Die erste Zeile einer Reportdatei dient als Hinweiszeile und legt die
  747.        Art des verwendeten Papiervorschubs fest. Enthält die Überschrift:
  748.  
  749.        /A         dann erfolgt der Ausdruck ohne Seitenvorschub (AUFKLEBER)
  750.        /L         ==> Ausdruck mit Seitenvorschub (LISTE)
  751.        /B         ==> Seitenvorschub nach jedem Datensatz (BRIEF/Serienbrief)
  752.        /E         ==> Aufforderung zum Papierwechsel (Einzelblattverarbeitung)
  753.  
  754.        Beispiele für die erste Zeile einer Reportdatei:
  755.        Adressaufkleber /A
  756.        Kundenliste /L
  757.        Mahnbrief /B
  758.        Beispielbrief /B/E
  759.  
  760.        Beim Drucken mit "/L" erfolgt die Darstellung mit automatischen
  761.        Seitenvorschüben nach jeder Seite (DIN-A4). Die Hinweiszeile wird als
  762.        Überschrift ausgedruckt, unmittelbar darunter erfolgt eine Angabe über
  763.        das Datum und die Uhrzeit. Diese Werte stimmen nur, wenn die Systemuhr
  764.        des Computers auf die richtigen Werte eingestellt ist. Am Ende der
  765.        Liste stehen dann noch Angaben über die Anzahl der ausgedruckten
  766.        Datensätze, sowie die aufsummierten Werte der numerischen Felder.
  767.  
  768.        Hinweis zur Verwendung anderer Papierformate als DIN-A4-Hochformat:
  769.        Wenn Sie andere Papierformate verwenden wollen, z.B. DIN-A5, DIN-A6
  770.        oder auch DIN-A4-Querformat, dann müssen Sie beim Ausdrucken
  771.        von Listen die Seitenlänge in der Reportdatei festlegen. Das wird
  772.        ebenfalls ein der ersten Zeile gemacht:
  773.        Kundenliste /L:32
  774.        Die Zahl nach dem "/L:" legt fest, wieviele Zeilen bei einer Liste
  775.        maximal ausgedruckt werden, bevor ein Seitenvorschub erfolgt. Die
  776.        Standardeinstellung ist 64 für DIN-A4-Hochformat. Der Mindestwert
  777.        beträgt 10, der maximale Wert ist 999.
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.                                    Seite  12
  788.  
  789.         UNIDAT                                                    Version 3.2
  790.         ---------------------------------------------------------------------
  791.  
  792.  
  793.        Hinweise zur gedruckten Auswertung bei Listen (Summen der numerischen
  794.        Felder):
  795.        Standardmäßig wird am Ende jeder gedruckten "LISTE" eine Auswertung
  796.        gedruckt, bei der alle numerischen Felder mit Ihrer Summe aufgeführt
  797.        werden. Auch diese Funktion können Sie mit einem Zeilenparameter
  798.        beeinflussen. Mit der Angabe "/S" ohne weitere Angaben wird die Ausgabe
  799.        der Summen vollständig abgeschaltet, z.B.: "Kundenliste /S"
  800.  
  801.        Sie können aber auch auswählen, welche Summen gedruckt werden sollen,
  802.        z.B. so: "Kundenliste /S[ 2] /S[23]"
  803.        Damit legen Sie fest, daß zu Feld [ 2] und Feld [23] die Summe am Ende
  804.        mit ausgedruckt werden soll. Wichtig bei den Feldern [ 1] bis [ 9]:
  805.        Achten Sie darauf, die Felder genau so einzugeben, d.h. das Leerzeichen
  806.        nach der eckigen Klammer nicht vergessen!
  807.              Falsch :   /S:[4]
  808.              Richtig:   /S:[ 4]
  809.  
  810.        Weiterhin wird standardmäßig ein linker Rand von 10 Zeichen für
  811.        Summenfelder verwendet. Wenn Sie lieber einen anderen Wert verwenden
  812.        möchten, können Sie den "/R:"-Parameter zusätzlich verwenden. Beispiel:
  813.        Kundenliste /L /R:5
  814.        In diesem Falle werden z.B. nur 5 Stellen für den linken Rand beim
  815.        Auflisten der Summenfelder verwendet.
  816.  
  817.        Die weiteren Zeilen (2. und folgende) dienen zum Festlegen des
  818.        Druckformats: Dabei stehen sowohl die Felder, als auch die
  819.        Steuerkommandos für den Drucker in eckigen Klammern. Jetzt wissen Sie
  820.        auch, wozu Sie die beiden weiter oben angesprochenen Listen brauchen,
  821.        nämlich
  822.  
  823.                   a) als Hilfe bei der Feldeingabe und
  824.                   b) als Hilfe bei Festlegung besonderer Schrifarten
  825.  
  826.        Alle anderen Eingaben stehen außerhalb der eckigen Klammern, also
  827.        z.B. Leerzeichen, feste Texte etc. Bitte achten Sie immer auf die
  828.        richtige Schreibweise! Bei der Verwendung von Druckerkommandos wie
  829.        [B+] oder [S+], die eine bestimmte Schriftart einschalten, sollten
  830.        Sie am Ende der Definition auch die Kommandos [B-] oder [S-]
  831.        verwenden, ansonsten sieht der erste ausgedruckte Datensatz anders
  832.        aus als die folgenden.
  833.  
  834.        Felder werden mit ihrer Nummer in eckigen Klammern angegeben, z.B. [2].
  835.        Ein "A" hinter der Feldnummer (jedoch innerhalb der Klammer),bewirkt,
  836.        daß bei der Druckerausgabe von Datenbank-Feldern die Leerzeichen rechts
  837.        abgeschnitten werden, falls der Inhalt des Feldes kürzer ist, als in
  838.        der Datenbankdefinition angegeben. Dies ist bei Aufklebern (und auch
  839.        Briefen) meistens erwünscht: Wenn z.B.in einer Zeile Vorname und Name
  840.        ausgegeben werden sollen, dann entstehen keine häßlichen Zwischenräume.
  841.        Beispiel:
  842.        [1A] [2] ergibt:       Erwin Meier
  843.                               Heinrich Westermann
  844.        [1] [2]  ergibt:       Erwin           Meier
  845.                               Heinrich        Westermann
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.                                    Seite  13
  854.  
  855.         UNIDAT                                                    Version 3.2
  856.         ---------------------------------------------------------------------
  857.  
  858.  
  859.        Bei der Definition von Aufklebern müssen Sie die Anzahl der Druckzeilen
  860.        beachten: Ein Aufkleber im Format 88.9*35.7 mm hat z.B. neun Zeilen.
  861.        Bitte fügen Sie so viele [LF] ein, wie zusätzliche Zeilen benötigt
  862.        werden! Beachten Sie, daß beim Aufkleberduck mindestens eine Leerzeile
  863.        zwischen den einzelnen Aufklebern sein muß!
  864.  
  865.        Besondere Codes zur Druckersteuerung:
  866.        [RESET]: Diesen Code sollten Sie nicht verwenden.
  867.        Er wird zu Beginn eines Druckvorgangs automatisch an den
  868.        Drucker gesendet und dient zur Herstellung eines bestimmten
  869.        Einschaltzustands. Sie können hier zum Beispiel einen speziellen Code
  870.        zur Auswahl einer Schriftart oder Drucker-Emulation eingeben.
  871.  
  872.        Wenn Sie nur eine "kleine" Tastatur besitzen (mit weniger als 100
  873.        Tasten) könnte die Eingabe der eckigen Klammern Schwierigkeiten
  874.        bereiten. Ziehen Sie Ihr Computerhandbuch zu Rate, um die richtige
  875.        Tastenkombination herauszufinden. Für den Notfall folgender Tip:
  876.        Halten Sie die ALT-Taste gedrückt, tippen Sie auf dem Ziffernblock
  877.        nacheinander die 9 und die 1 und lassen Sie erst dann die ALT-Taste
  878.        los. Es erscheint die "eckige Klammer auf". Mit der Kombination
  879.        ALT-93 können Sie die "eckige Klammer zu" erzeugen. Auf die gleiche
  880.        Art und Weise können Sie jedes Zeichen aus dem Zeichensatz IBM Nr. 2
  881.        auf den Bildschirm zaubern, z.B. mit ALT-251 das √-Zeichen (Wurzel
  882.        aus) oder mit ALT-234 das Ω-Zeichen für den elektrischen Widerstand.
  883.  
  884.  
  885.        Hauptmenü - Verschiedenes
  886.        -------------------------
  887.        Unter diesem Menüpunkt erscheint ein neues Untermenü. Hier sind einige
  888.        Funktionen zusammengefaßt, die Sie im täglichen Umgang mit UNIDAT nicht
  889.        so häufig benötigen werden.
  890.  
  891.  
  892.        Untermenü Verschiedenes - Druckertreiber definieren
  893.        ---------------------------------------------------
  894.        Unter diesem Menüpunkt können Sie die standardmäßig (für einen
  895.        STAR-LC-10 in EPSON-Emulation) vorgegebenen Steuercodes verändern und
  896.        an Ihren Drucker anpassen. Das ist meistens jedoch nicht
  897.        erforderlich, wenn Sie über einen Matrixdrucker mit EPSON-Emulation
  898.        verfügen und nur die quasi "genormten" Schriftarten, wie Breit- und
  899.        Schmaldruck, Unterstreichen, Fett-, NLQ-Druck usw. verwenden wollen.
  900.        Ziehen Sie bitte Ihr Druckerhandbuch zu Rate, wenn Probleme
  901.        auftreten. Wenn Ihr Drucker (das ist auch beim STAR-Drucker möglich)
  902.        auf IBM-Emulation geschaltet ist, muß z.B. der Code für die
  903.        Kursivschrift geändert werden! Beachten Sie bitte, daß nur
  904.        Dezimalcodes (dreistellig) verwendet werden dürfen und gehen Sie sehr
  905.        sorgfältig vor! Nach dem Aufruf von "Druckertreiber löschen" steht
  906.        Ihnen die Grundeinstellung wieder zur Verfügung.
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.                                    Seite  14
  920.  
  921.         UNIDAT                                                    Version 3.2
  922.         ---------------------------------------------------------------------
  923.  
  924.  
  925.        Wenn ihr Drucker kein "normaler Matrixdrucker", sondern ein "Exote"
  926.        ist (z.B. Laserdrucker), sollten Sie den [RESET]-Code beachten. Das
  927.        gilt auch, wenn standardmäßig bereits eine bestimmte Schriftart
  928.        vorgewählt werden soll. Geben Sie unter [RESET] einfach den Code an,
  929.        der Ihren Drucker auf eine als "EPSON" oder "IBM" angegebene
  930.        Emulation umschaltet. Auch der Code für eine bestimmte Schriftart
  931.        kann hier stehen.
  932.  
  933.        Ein Wort zum Drucker: Dieses Programm unterstützt nur Drucker mit dem
  934.        IBM-Zeichensatz Nr.2, d.h. Typenraddrucker werden kaum
  935.        unterstützt. Wenn Ihr Drucker nicht über diesen Zeichensatz verfügt,
  936.        können Sie das Programm trotzdem verwenden, wenn Sie auf deutsche
  937.        Umlaute, das "eszed" sowie auf die Sonderzeichen im ASCII-Bereich
  938.        über 127 verzichten wollen. Allen Besitzern eines Matrixdruckers
  939.        sei folgende Einstellung der DIP-Schalter empfohlen:
  940.                   - Zeichensatz IBM Nr.2
  941.                   - Emulation Epson (oder IBM wahlweise)
  942.                   - Zeichensatz USA
  943.        Bitte wählen Sie nicht den deutschen Zeichensatz, sonst ist die
  944.        schöne Kompatibilität zwischen Computer und Drucker sofort dahin!
  945.        Verwenden Sie dann aber auch keine Hintergrundprogramme, die eine
  946.        Zeichenwandlung bei der Druckerausgabe vornehmen! Das kann nur den
  947.        Besitzern von Typenraddruckern oder uralten Matrixdrucken empfohlen
  948.        werden, denen aufgrund des begrenzten Zeichenvorrates nichts anderes
  949.        übrig bleibt. Ihre Druckereinstellung ist richtig, wenn dieser Text
  950.        mit allen Umlauten korrekt gedruckt wird.
  951.  
  952.        Folgende Druckercodes können Sie in Reportdateien verwenden:
  953.        [F+]     : Fettschrift einschalten
  954.        [F-]     : Fettschrift ausschalten
  955.        [D+]     : Doppeldruck (Schattenschrift) einschalten
  956.        [D-]     : Doppeldruck ausschalten
  957.        [S+]     : Schmalschrift einschalten
  958.        [S-]     : Schmalschrift ausschalten
  959.        [P]      : Pica-Schrift (80 Zeichen pro Zeile)
  960.        [E]      : Elite-Schrift (96 Zeichen pro Zeile)
  961.        [K+]     : Kursiv-Schrift einschalten
  962.        [K-]     : Kursivschrift ausschalten
  963.        [U+]     : Unterstreichen einschalten
  964.        [U-]     : Unterstreichen ausschalten
  965.        [NLQ+]   : NLQ-Schrift einschalten (Schönschrift,)
  966.        [NLQ-]   : NLQ-Schrift ausschalten (Schnellschrift)
  967.        [H+]     : Hochgestellte Zeichen einschalten
  968.        [H-]     : Hochgestellte Zeichen ausschalten
  969.        [T+]     : Tiefgestellte Zeichen einschalten
  970.        [T-]     : Tiefgestellte Zeichen einschalten
  971.        [S1], [S2], [S3], [S4], [S5], [EXTRA1], [EXTRA2] : Sonderschriften
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.                                    Seite  15
  986.  
  987.         UNIDAT                                                    Version 3.2
  988.         ---------------------------------------------------------------------
  989.  
  990.  
  991.        Die Sonderschriften sind druckerabhängig. Die standardmäßig
  992.        vorgegebenen Codes gelten für den Drucker STAR-LC-10 und stellen
  993.        hier die Sonderschriften: Courier, Sanserif, Orator1 udn Orator2
  994.        ein.
  995.  
  996.        [RESET] : Dieser Code wird zu Beginn jedes Ausdrucks an den Drucker
  997.                  gesendet. Sie sollten Ihn nicht innerhalb von
  998.                  Reportdateien verwenden, da es sonst zu unerwünschten
  999.                  Erscheinungen kommen kann.
  1000.  
  1001.        [FF]    : Formfeed (Seitenvorschub). Dieser Code wird bei jedem
  1002.                  Seitenvorschub an den Drucker gesendet. Er kann auch
  1003.                  innerhalb von Reportdateien verwendet werden.
  1004.                  Hauptsächlich dürfte das der Fall sein, wenn Sie
  1005.                  mehrseitige Serienbriefe erstellen.
  1006.  
  1007.        [LF]     : Linefeed (Zeilenvorschub). Dieser Code kann innerhalb
  1008.                   von Reportdateien verwendet werden, die zum Drucken von
  1009.                   Aufklebern dienen sollen. Sie können damit soviele
  1010.                   zusätzliche Zeilenvorschübe erzwingen, daß der Drucker
  1011.                   den Aufkleberdruck auch tatsächlich in der ersten Zeile
  1012.                   eines neuen Aufklebers beginnt.
  1013.  
  1014.        Wenn Sie neue Druckercodes eingeben wollen, müssen Sie nur darauf
  1015.        achten, daß die Codes als "Dezimal-ASCII" angegeben werden müssen.
  1016.        Die meisten Druckerhandbücher machen entsprechende Angaben.
  1017.        Weiterhin gilt, daß die Codes unmittelbar aufeinander folgen müssen.
  1018.        Wenn es im Druckerhandbuch also heißt:
  1019.        Breitdruck ein: Dezimal ASCII:   27   87   1 oder 49
  1020.        dann müssen Sie angeben
  1021.        [B+]  027087001           (oder [B+] 027087049)
  1022.  
  1023.        Wichtig die Angabe muß immer dreistellig dezimal und fortlaufend, d.h.
  1024.        ohne Leerzeichen erfolgen!
  1025.  
  1026.  
  1027.        Untermenü Verschiedenes - Formeln eingeben/Neuberechneung aller Daten
  1028.        ---------------------------------------------------------------------
  1029.        Diese Funktionen beziehen sich auf die Möglichkeit, Formeln für
  1030.        numerische Felder zu definieren. Ein numerisches Feld wird durch
  1031.        Eingabe einer Formel zum berechneten Feld. Berechnete Felder können
  1032.        nützlich sein, wenn Sie z.B.
  1033.                   - Angebote erstellen
  1034.                   - Rechnungen schreiben
  1035.                   - Zahlungseingänge überwachen
  1036.                   - Beitragszahlungen verwalten
  1037.        All das und vieles mehr ist mit UNIDAT möglich. Ein berechnetes
  1038.        Feld wird bei der Dateneingabe übergangen, sein Wert wird mit Hilfe
  1039.        der eingegebenen Formel aus den Werten anderer Felder berechnet.
  1040.        Formeln können jederzeit geändert oder auch ganz gelöscht werden.
  1041.        Eine Neuberechnung aller Datensätze findet nach einer Formeländerung
  1042.        nicht statt, Sie können aber manuell eine Neuberechnung starten.
  1043.        Vorsicht: Wenn Sie z.B. Rechnungen verwalten und bei einer
  1044.        Änderung des Mehrwertsteuersatzes die Formel ändern, findet plötzlich
  1045.        auch bei alten Datensätzen der neue Steuersatz Anwendung!
  1046.        Wenn eine Formel gelöscht wurde, steht das Feld wieder für ganz
  1047.        normale Zahleneingaben zur Verfügung.
  1048.  
  1049.  
  1050.  
  1051.                                    Seite  16
  1052.  
  1053.         UNIDAT                                                    Version 3.2
  1054.         ---------------------------------------------------------------------
  1055.  
  1056.  
  1057.        Eine Formel kann folgende Zeichen enthalten:
  1058.        Konstanten   :  1    -1.123    12344.45644     -5
  1059.        Felder       :  [1]  [2]       [3]             [4]
  1060.        Rechenzeichen:  +    -         *               /
  1061.  
  1062.        Geklammerte Ausdrücke sind nicht zulässig. Die Berechnung erfolgt
  1063.        streng von links nach rechts, ohne Beachtung der Regel
  1064.        "Punktrechnung vor Strichrechnung". Die Formel
  1065.        [12]+[16]+[20]*1.14
  1066.        berechnet z.B. die Summe der Felder 12,16,20  und schlägt dann die
  1067.        Umsatzsteuer dazu. Die Felder 12,16,20 können selbst auch berechnete
  1068.        Felder sein, allerdings gilt aus Gründen der Datensicherheit
  1069.        folgende Regel: Ein berechnetes Feld muß zuerst berechnet sein.
  1070.  
  1071.        Anwendungsbeispiel: Fakturierung (Auszug einer Datenbank)
  1072.  
  1073.             Feld           Inhalt          Formel
  1074.        ---------------------------------------------------
  1075.  
  1076.        [ 9] Artikel        Disketten       -
  1077.        [10] Einzelpreis    1.10            Zahl
  1078.        [11] Anzahl         30              Zahl
  1079.        [12] Gesamt                         [10]*[11]
  1080.        [13] Artikel        Kabel, seriell  -
  1081.        [14] Einzelpreis    18.00           Zahl
  1082.        [15] Anzahl         1               Zahl
  1083.        [16] Gesamt                         [14]*[15]
  1084.        [17] Artikel        Farbband        -
  1085.        [18] Einzelpreis    10.90           Zahl
  1086.        [19] Anzahl         3               Zahl
  1087.        [20] Gesamt                         [18]*[19]
  1088.        [21] Summe netto                    [12]+[16]+[20]
  1089.        [22] Re.-Summe                      [21]*1.14
  1090.        [23] davon U-St.                    [22]-[20]
  1091.        [24] gezahlt am:    02.01.89        -
  1092.        [25] Betrag gez.:                   Zahl
  1093.        [26] Restforder.:                   [25]-[22]
  1094.  
  1095.        Die in der rechten Spalte angegebenen Formeln sind richtig und
  1096.        gültig. Anders wäre es, wenn die letzte Formel nicht im Feld [26]
  1097.        sondern in Feld [5] eingegeben werden sollte. Das Programm würde
  1098.        sofort erkennen, daß Feld 22 ein berechnetes Feld ist, das aber noch
  1099.        nicht berechnet werden konnte. Die Formel wird daher als falsch
  1100.        erkannt und zurückgewiesen. Eine Formel kann auch einfach nur aus
  1101.        einer Konstanten bestehen. Damit können numerische Felder auf einen
  1102.        beliebigen Wert gesetzt werden (auch Null). Das ist z.B. bei der
  1103.        Vereinsverwaltung sinnvoll: Man kann am Jahresanfang die
  1104.        vierteljährlich gezahlten Beiträge auf Null setzen, oder auch neue
  1105.        Beitragssätze sehr schnell festsetzen. Geben sie anstelle einer
  1106.        Formel einfach die Konstante ein und führen Sie eine Neuberechnung
  1107.        durch! Vergessen Sie aber nicht, die alten Daten vorher zu sichern!
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.                                    Seite  17
  1118.  
  1119.         UNIDAT                                                    Version 3.2
  1120.         ---------------------------------------------------------------------
  1121.  
  1122.  
  1123.  
  1124.        Untermenü Verschiedenes - Namen für Felder eingeben/ändern
  1125.        ----------------------------------------------------------
  1126.        Mit dieser Funktion können Sie Feldnamen vergeben, die jedoch nur in
  1127.        zwei Fällen berücksichtigt werden:
  1128.        a) Beim "Auflisten" mit der "Freien Definition" werden die Feldnamen in
  1129.        der ersten Zeile angezeigt. Wenn keine Feldnamen existieren, erscheint
  1130.        ein einfacher Leuchtbalken.
  1131.        b) Nach dem Auflisten im "Listenformat" wird eine kurze Auswertung mit
  1132.        den Summen der numerischen Felder gedruckt. Wenn Feldnamen vergeben
  1133.        wurden, dann wird zusätzlich zur Feldnummer auch der Feldname
  1134.        aufgeführt, was die Zuordnung von Feldern wesentlich erleichtert.
  1135.  
  1136.  
  1137.        Untermenü Verschiedenes - Memofelder aktivieren
  1138.        -----------------------------------------------
  1139.        Viele Anwender können oder wollen Ihre Daten nur schlecht
  1140.        strukturieren, sondern stattdesssen ganze Romane in freier Rede als
  1141.        Datensatz abspeichern. Auch das ist mit UNIDAT möglich, allerdings nur
  1142.        bei einer einzigen Datenbank je Unterverzeichnis. Unter diesem
  1143.        Menüpunkt kann man dann dann die Memofelder für die in Zugriff
  1144.        befindliche Datenbank aktivieren. Wie funktionieren nun Memofelder?
  1145.  
  1146.        Memofelder werden als Textdateien mit den Namen: MEM00001.TXT,
  1147.        MEM00002.TXT u.s.w. bis MEM32500.TXT verwaltet. Sie können
  1148.        programmintern mit dem eingebauten Editor UNI-ED oder mit einem
  1149.        beliebigen anderen Text-Programm bearbeitet werden, das in der Lage
  1150.        ist, ASCII-Code zu speichern. Die Nummer in der Dateibezeichnung ist
  1151.        identisch mit der "#"-Nummer des Datensatzes.
  1152.  
  1153.        Memo-Texte werden nicht beim "EINGEBEN" von Datensätzen erfaßt, sondern
  1154.        ausschließlich unter dem Menüpunkt "BEARBEITEN-MEMO". Dieser Menüpunkt
  1155.        ist jedoch erst verfügbar (und wird dann auch erst angezeigt) nachdem
  1156.        man im Untermenü "VERSCHIEDENES" die Memofelder für diese Datenbank
  1157.        aktiviert hat. Auch das Lesen und Ändern der Memotexte ist
  1158.        ausschließlich über den Menüpunkt "BEARBEITEN-MEMO" möglich.
  1159.  
  1160.        Achtung: Memos werden immer (!) über die "#"-Nummer des Datensatzes
  1161.        sowie den Namen der Datenbank zugewiesen, für die die Memos aktiviert
  1162.        wurden. Wenn Sie nun die Memos nachträglich für eine andere Datenbank
  1163.        im gleichen Unterverzeichnis aktivieren, dann wird falsch zugeordnet!
  1164.        Achten Sie darauf, daß Sie bei einer Datenbank, die Memos verwendet,
  1165.        kaum noch nachträgliche Änderungen an der Datenstruktur (Datenexport -
  1166.        Datenimport) durchführen können, da Sie Memos nicht exportieren können!
  1167.  
  1168.        Zum Ausgeben der Memotexte dient eine Angabe in der ersten Zeile einer
  1169.        Reportdatei: Während es bisher schon möglich war, z.B. mit den Optionen
  1170.        "/L" für Listenausgabe oder "/E" für Einzelblattverarbeitung bestimmte
  1171.        Ausgabeformate festzulegen, ist jetzt die Opstion "/M" dazugekommen.
  1172.        Damit wird festgelegt, daß das MEMO am Ende jeden Datensatzes mit
  1173.        ausgegeben werden soll. Beispiele für die erste Zeile einer Reportdatei
  1174.        mit Memofeldausgabe:
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.                                    Seite  18
  1184.  
  1185.         UNIDAT                                                    Version 3.2
  1186.         ---------------------------------------------------------------------
  1187.  
  1188.  
  1189.              "Report mit Memoausgabe  /L /M"  oder
  1190.              "Serienbrief mit Memoausgabe /B /M"
  1191.  
  1192.        Beim "Aufkleber"-Format ist die Ausgabe von Memos grundsätzlich
  1193.        sinnlos, denn Memos haben schon von Prinzip her eine unterschiedliche
  1194.        Anzahl von Zeilen, so daß ein Bedrucken von Aufklebern grundsätzlich
  1195.        sinnlos ist.
  1196.  
  1197.        Zusatzhinweis zu MEMOS: Sofern es Ihnen irgendwie möglich ist, rate ich
  1198.        von der Verwendung der Memofunktion ab. Begründung:
  1199.        - Die Umstrukturierung von Datenbanken ist nur noch eingeschränkt
  1200.          möglich.
  1201.        - Beim Suchen, Selektieren und Sortieren werden Memofelder nicht
  1202.          berücksichtigt. Die dafür benötigten Informationen müssen in der
  1203.          festen Datenmaske eingegeben sein.
  1204.        - Ich garantiere nicht dafür, daß diese Funktion bei den nächsten
  1205.          Programmversionen in gleicher oder ähnlicher oder wenigstens
  1206.          kompatibler Version weiterhin verfügbar sein wird!
  1207.  
  1208.  
  1209.        Untermenü Verschiedenes - Globales Löschen einzelner Felder
  1210.        -----------------------------------------------------------
  1211.        Mit dieser Funktion können Sie ohne großen Tippaufwand
  1212.        beliebige Felder innnerhalb der Datenbank löschen. Das Löschen
  1213.        kann sich dabei auf alle oder nur einige ausgewählte Datensätze
  1214.        beziehen. Diese Funktion ist z.B. sinnvoll in einer Vereinsverwaltung:
  1215.        Nachdem ein Jahr lang die gezahlten Mitgliedsbeiträge gebucht wurden,
  1216.        kann man mit dieser Funktion zum Jahreswechsel alle Zahlungen
  1217.        auf Null stellen. Aufgrund der gravierenden Löschungen, die
  1218.        stattfinden können, werden Sie vor Abruf der Funktion gefragt,
  1219.        ob die Daten gesichert wurden. Dies sollten Sie unbedingt tun.
  1220.  
  1221.  
  1222.        Eigene Anwendungen erstellen
  1223.        ----------------------------
  1224.        Jeder Anwender eines Datenbankprogramms hat seine eigenen
  1225.        Vorstellungen darüber, was in "seiner" Datenbank gespeichert werden
  1226.        soll und wofür er das Programm einsetzen möchte. Das erfordert einen
  1227.        gewissen Aufwand bei der Installation. Die meisten Datenbankprogramme
  1228.        stellen hier so hohe Anforderungen, daß der durchschnittliche
  1229.        Anwender vor den Schwierigkeiten resigniert und sich mit irgendeiner
  1230.        mitgelieferten "Standardanwendung" zufrieden gibt, auch wenn Sie
  1231.        nicht seinen Anforderungen entspricht. Schluß damit! UNIDAT macht
  1232.        die Erstellung eigener Anwendungen wirklich zum Kinderspiel!
  1233.  
  1234.        Rufen Sie nach dem Programmstart den Menüpunkt "Neue Datenbank
  1235.        erzeugen" auf: Es erscheint ein Untermenü aus 3 Punkten:
  1236.        1. Letzte Maske überarbeiten
  1237.        2. Vorhandene Maske verwenden
  1238.        3. Zurück zum Hauptmenü
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.                                    Seite  19
  1250.  
  1251.         UNIDAT                                                    Version 3.2
  1252.         ---------------------------------------------------------------------
  1253.  
  1254.  
  1255.        Die letzte Maske rufen Sie immer dann auf, wenn die Anwendung noch
  1256.        nicht "steht", d.h. Sie wollen noch etwas ändern.
  1257.  
  1258.        Eine vorhandene Maske rufen Sie dann auf, wenn Sie die Eingabemaske
  1259.        einer schon vorhandenen Anwendung ändern/ergänzen wollen.
  1260.  
  1261.        Das Erstellen einer neuen Datenbank vollzieht sich in zwei
  1262.        Schritten: Zuerst wird die Eingabemaske erstellt, danach wird
  1263.        aus der Eingabemaske die neue Datenbank erzeugt.
  1264.  
  1265.        Eingabemaske bearbeiten: Die jeweils bearbeitete Eingabemaske
  1266.        ist unter dem Namen UDB.MSK abgespeichert. Falls eine neue
  1267.        Datenbank nach der Erstellung nicht den Erwartungen entspricht, weil
  1268.        Sie zum Beispiel Tippfehler gemacht oder schlicht etwas übersehen
  1269.        haben, können Sie nach kleinen Änderungen sofort eine neue Datenbank
  1270.        erstellen, ohne daß Sie die Maske komplett neu eingeben müssen.
  1271.        Falls Sie jedoch etwas ganz neues anfangen wollen, können Sie nach
  1272.        Löschen aller Zeilen auch mit einer vollständig neuen Maske
  1273.        beginnen.
  1274.  
  1275.        Eine Eingabemaske besteht aus
  1276.         - feststehendem Text sowie
  1277.         - Platzhaltern für Felder
  1278.  
  1279.        Den feststehenden Text können Sie ganz normal eintippen. Überall
  1280.        dort, wo ein Eingabefeld stehen soll, müssen Sie mit dem #-Zeichen
  1281.        dafür Platz reservieren. Da es drei verschiedene Feldarten gibt,
  1282.        müssen diese auch unterscheidbar sein. Die Unterscheidung findet
  1283.        durch die Anzahl der Dezimalpunkte innerhalb der Platzhalter statt.
  1284.  
  1285.        Beispiele:
  1286.        Alphanumerisches Feld : ####################   (kein Punkt)
  1287.        (Platzhalter für Texte/Zahlen mit 20 Zeichen)
  1288.  
  1289.        Numerisches Feld      : ######.##              (ein Punkt)
  1290.        (Platzhalter für eine Zahl mit 9 Zeichen, davon 2 Nachkommastellen)
  1291.  
  1292.        Datum-Feld            : ##.##.##               (zwei Punkte)
  1293.  
  1294.        Besonderheit: Bei numerischen Feldern, die nur ganze Zahlen
  1295.        aufnehmen sollen, muß der Punkt hinter dem Platzhalter stehen, z.B.
  1296.        für eine Zahl mit fünf Stellen:  #####.
  1297.  
  1298.        Maximal können auf diese Art bis zu 98 Felder definiert werden.
  1299.  
  1300.        Einschränkungen:
  1301.        Bitte achten Sie darauf, daß Sie nicht mehr als 80 Zeichen pro
  1302.        Zeile definieren! UNIDAT akzeptiert keine Eingabemasken mit mehr
  1303.        als 80 Zeichen pro Zeile!
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.                                    Seite  20
  1316.  
  1317.         UNIDAT                                                    Version 3.2
  1318.         ---------------------------------------------------------------------
  1319.  
  1320.  
  1321.        Beim ersten Starten einer neu erzeugten Datenbank erhalten
  1322.        Sie die Fehlermeldung "Die Indexdatei erscheint fehlerhaft". Das ist
  1323.        vollkommen normal. Bitte geben Sie an, daß der Fehler behoben werden
  1324.        soll. Anschließend können Sie ganz normal mit der neuen Datenbank
  1325.        arbeiten.
  1326.  
  1327.  
  1328.        EXPORT und IMPORT von Daten
  1329.        ---------------------------
  1330.        Über das ASCII-Format besteht die Möglichkeit,
  1331.         - Daten in die Datei REPORT.TXT zu exportieren
  1332.         - Daten aus der Datei REPORT.TXT zu importieren
  1333.  
  1334.        Dadurch wird der Datenaustausch zwischen verschiedenen Datenbanken
  1335.        möglich. Der Datenaustausch geschieht dabei über die Datei
  1336.        "REPORT.TXT". Eine Datei mit diesem Namen wird immer dann erzeugt, wenn
  1337.        Sie vorhandene Daten als Datei auflisten.
  1338.  
  1339.        Wenn Sie eine Datei für die Übernahme in eine andere Datenbank erzeugen
  1340.        wollen, dann muß diese ein bestimmtes Format aufweisen, und zwar:
  1341.           - pro Datenfeld eine Zeile
  1342.           - das Ende des Datensatzes wird mit einem "\" gekennzeichnet
  1343.  
  1344.        Beim Datenexport müssen Sie bereits die Struktur der Datenbank
  1345.        berücksichtigen, die die Daten aufnehmen soll. Insbesondere ist es
  1346.        wichtig, das Sie so viele Zeilen pro Datensatz exportieren wie die
  1347.        aufnehmende Datenbank Felder hat.
  1348.  
  1349.        Beispiel:
  1350.        Vorhandene Datenbank ADRESSEN mit
  1351.        Name     : ################################
  1352.        Vorname  : ################################
  1353.        Straße   : ################################
  1354.        PLZ/Ort  : ################################
  1355.        Tel/Priv.: ################################
  1356.        Tel/Büro : ################################
  1357.  
  1358.        Aus dieser Datenbank mit 6 Feldern möchten Sie die Daten in eine neue
  1359.        Anwendung ADRDAT mit 7 Feldern übernehmen, die folgende Struktur hat:
  1360.  
  1361.        Name     : ################################
  1362.        Vorname  : ################################
  1363.        Straße   : ################################
  1364.        PLZ/Ort  : ################################
  1365.        Geboren  : ##.##.##
  1366.        Hinweis  : ####################################################
  1367.        Tel/Büro : ################################
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.                                    Seite  21
  1382.  
  1383.         UNIDAT                                                    Version 3.2
  1384.         ---------------------------------------------------------------------
  1385.  
  1386.  
  1387.        Dazu gehen Sie wie folgt vor:
  1388.        1. Erzeugen Sie für die Datenbank ADRESSEN eine Reportdatei:
  1389.  
  1390.        Reportdatei für Datenexport /A
  1391.        [1]
  1392.        [2]
  1393.        [3]
  1394.        [4]
  1395.  
  1396.  
  1397.        [6]
  1398.        \
  1399.  
  1400.        Hinweise:
  1401.        Bitte lassen Sie keinen linken Rand vor den Feldnummern, sondern
  1402.        beginnen Sie in Spalte 1 mit den eckigen Klammern. Ansonsten werden
  1403.        unerwünschte Leerzeichen exportiert.
  1404.        Beachten Sie in der Überschrift die Deklaration "/A", mit der
  1405.        die Ausgabe im Aufkleberformat, d.h. ohne Seitenvorschübe erfolgt.
  1406.        Anschließend folgt die Angabe der Felder in der Reihenfolge, wie sie
  1407.        von der aufnehmenden Datenbank ADRDAT benötigt wird. Das sind:
  1408.             - Feld 1
  1409.             - Feld 2
  1410.             - Feld 3
  1411.             - Feld 4
  1412.             - eine Leerzeile (nimmt das neue Feld "Geboren" auf)
  1413.             - eine Leerzeile (nimmt das neue Feld "Hinweis" auf)
  1414.             - Feld 6
  1415.             - das Zeichen "\" als Abschluß
  1416.        Die Daten aus Feld 5 "Tel/Priv" verden nicht mit exportiert.
  1417.  
  1418.        2. Listen Sie die Datenbank ADRESSEN als Datei "REPORT.TXT" auf und
  1419.           verwenden Sie dazu die eben erstellte Reportdatei. Sie können sich
  1420.           dabei aussuchen ob alle oder nur einige ausgewählte Datensätze
  1421.           exportiert werden sollen.
  1422.  
  1423.        3. Rufen Sie die neu erstellte Datenbank "ADRDAT" auf und dort den
  1424.           Menüpunkt "Verschiedenes - Daten importieren". Wenn die Exportdaten
  1425.           in Ordnung sind, haben Sie die Möglichkeit, die Daten an die
  1426.           vorhandenen anzufügen, oder die alten Daten zu überschreiben.
  1427.  
  1428.        Fertig: Hat es funktioniert? Wenn nicht, dann haben Sie etwas falsch
  1429.        gemacht. Wiederholen Sie sorgfältig alle Schritte!
  1430.  
  1431.  
  1432.        Datensicherung:
  1433.        ---------------
  1434.        Sichern Sie Ihre Daten oft und regelmäßig!
  1435.        Viele Computernutzer vernachlässigen die Datensicherung und
  1436.        verlassen sich blind auf die Technik. Diese Einstellung ist falsch,
  1437.        denn auch die modernste Technik kann nicht unfehlbar sein.
  1438.        Festplatten neuester Fertigung haben zwar eine durchschnittliche
  1439.        Lebenserwartung von 20000 Betriebsstunden oder mehr, trotzdem
  1440.        kann gerade Ihre Festplatte auch schon in der nächsten Minute den
  1441.        Geist aufgeben. Ein anderer hat vielleicht Glück, und seine
  1442.        Festplatte schafft 40000 Stunden, im Durchschnitt sind das dann auch
  1443.        20000. So ist das mit der Statistik.
  1444.  
  1445.  
  1446.  
  1447.                                    Seite  22
  1448.  
  1449.         UNIDAT                                                    Version 3.2
  1450.         ---------------------------------------------------------------------
  1451.  
  1452.        Wer mit Disketten arbeitet, sollte sogar noch vorsichtiger sein:
  1453.        Disketten sind besonders anfällig gegen Staub, Zigarettenasche,
  1454.        verschütteten Kaffee oder spielende Kinder. Auch so manches Haustier
  1455.        (Hund, Katze, Goldhamster) hat schon Disketten auf dem Gewissen.
  1456.        Eine nicht zu unterschätzende Gefahr sind außerdem Computerrviren.
  1457.        Wer auch nur ein einziges Programm zweifelhafter Qualität und
  1458.        Herkunft einsetzt (Public Domain etc.), sollte  v o r h e r seine
  1459.        Daten und Programme sichern. Deshalb mein guter Rat: Machen sie sich
  1460.        als Festplattennutzer unbedingt mit dem BACKUP-Befehl vertraut, oder
  1461.        schaffen Sie sich ein Backup-Programm an! Diskettennutzer sollten
  1462.        die Befehle DISKCOPY und COPY aus dem FF beherrschen. Denken Sie
  1463.        daran: Unbrauchbar gewordene Programme können Sie neu kaufen,
  1464.        verloren gegegangene Daten nicht!
  1465.  
  1466.  
  1467.        Bearbeitung von Datenbanken älterer Programmversionen
  1468.        -----------------------------------------------------
  1469.        Datenbanken, die Sie mit UNIDAT in den Versionen 1.0 bis 2.9 erstellt
  1470.        haben, lassen sich erst mit der Version 3.xx verarbeiten, nachdem Sie
  1471.        konvertiert wurden. Für diesen Zweck finden Sie das Programm
  1472.        KONVERT.EXE auf der Original-Programmdiskette. Bevor Sie das Programm
  1473.        starten, sollten Sie Ihre alten Daten gesichert haben. Am besten gehen
  1474.        Sie wie folgt vor:
  1475.        - Kopieren Sie KONVERT.EXE in das Verzeichnis mit den Daten
  1476.        - Wechseln Sie mit CD in dieses Verzeichnis
  1477.        - Starten Sie das Programm mit "KONVERT Dateiname"
  1478.        Alles andere geht automatisch. Nur die vorhandenen Formeln werden nicht
  1479.        mit übernommen. Sie müssen diese nach der Konvertiereung noch einmal
  1480.        eingeben. Das gilt natürlich nur, falls Sie überhaupt Formeln
  1481.        verwenden!
  1482.  
  1483.        Hinweis: Die Bezeichner für Druckercodes sind ab Version 3.0 gekürzt
  1484.        worden. So lautet der Code zum Einschalten der Breitschrift nun nicht
  1485.        mehr [BREIT+], sondern nur noch [B+]. Bei anderen Schriftarten gilt
  1486.        ähnliches. Bitte überarbeiten Sie alle Reportdateien von konvertierten
  1487.        Datenbanken, die Druckercodes verwenden! Alle gültigen Codes sind im
  1488.        Kapitel "Verschiedenes - Druckertreiber definieren" verzeichnet.
  1489.  
  1490.  
  1491.        Die Beispiel-Datenbanken zu UNIDAT
  1492.        ----------------------------------
  1493.        Auf einer gesonderten Diskette sind verschiedene fertige Anwendungen
  1494.        zum UNIDAT-Datenbankprogramm enthalten:
  1495.        - Vereinsverwaltung mit Beitrags- und Mahnwesen
  1496.        - Adressenverwaltung
  1497.        - Kochrezepte (ca. 120 Rezepte sind vorhanden)
  1498.        - Kühltruhenverwaltung
  1499.        - Dia-/Filmverwaltung
  1500.        - Schallplattenverwaltung
  1501.        - Fakturierung mit Zahlungsüberwachung und Mahnwesen
  1502.            + als BRUTTO-Fakturierung
  1503.            + als NETTO-Fakturierung
  1504.        - Inventarverwaltung
  1505.        - Kalorientabelle (mit ca. 1400 eingegebenen Lebensmitteln)
  1506.        - Aufkleberdruck für das Format 88,9 * 35,7 mm
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.                                    Seite  23
  1514.  
  1515.         UNIDAT                                                    Version 3.2
  1516.         ---------------------------------------------------------------------
  1517.  
  1518.  
  1519.        Starten Sie nun das Programm und experimentieren Sie ruhig etwas herum!
  1520.        Sollten Sie Rückfragen haben oder sonstige Probleme auftreten, können
  1521.        Sie sich an mich wenden:
  1522.  
  1523.        Jürgen Schlottke
  1524.        Tel. 04121/63109
  1525.  
  1526.  
  1527.        Die Beispiel-Datenbanken zu UNIDAT
  1528.        ----------------------------------
  1529.        Um den Einstieg in das Programm UNIDAT-JS zu erleichtern, habe ich
  1530.        einige fertige Anwendungen erstellt, die sofort verwendungsfähig sind.
  1531.  
  1532.        Wer spezielle Anforderungen hat, kann die Datenbanken jedoch auch nur
  1533.        als Anregung für eigene Anwendungen verstehen. Weil mit UNIDAT die
  1534.        Realisierung eigener Anwendungen kinderleicht ist, braucht sich niemand
  1535.        an vorgegebene Schemata zu halten!
  1536.  
  1537.        ADRESSEN - Adressenverwaltung
  1538.        AUFKLEBE - Druck von Aufklebern im Format 88,9 * 35,7 mm
  1539.        VEREIN   - Vereinsverwaltung
  1540.        BRUTTO_F - Brutto-Fakturierung (Rechnungen & Mahnungen)
  1541.        NETTO_F  - Netto-Fakturierung (Rechnungen & Mahnungen)
  1542.        PLATTEN  - CD/Schallplattenverwaltung
  1543.        DIAFILM  - Dia-/Foto-/Filmverwaltung
  1544.        KALORIE  - Kalorientabelle
  1545.        REZEPTE  - Kochrezepte
  1546.        TRUHE    - Kühltruhenverwaltung
  1547.        INVENTAR - Verwaltung von Hausrat- und Inventargegenständen
  1548.  
  1549.        Sollten Sie Rückfragen haben oder sonstige Probleme auftreten, können
  1550.        Sie sich telefonisch an mich wenden:
  1551.  
  1552.        Jürgen Schlottke
  1553.        Tel. 04121/63109
  1554.  
  1555.        Sie können mir auch schreiben, allerdings erwarte ich von Ihnen, daß
  1556.        Sie Ihrer Anfrage ausreichend Rückporto beilegen!
  1557.  
  1558.        Jürgen Schlottke
  1559.        Schönaich-Carolath-Str. 46
  1560.        D-2200 Elmshorn
  1561.  
  1562.  
  1563.        Anleitung zu den fertigen Anwendungsbeispielen
  1564.        ----------------------------------------------
  1565.        Starten Sie zunächst UNIDAT wie in der Programmanleitung beschrieben
  1566.        mit UNIDAT, z.B. von Laufwerk A: aus oder von der Festplatte. Legen Sie
  1567.        dann die Diskette mit den UNIDAT-DATEN in das Laufwerk B:. Rufen Sie
  1568.        ggf. die Funktion "Laufwerk/Verzeichnis wechseln" auf! Das ist nur
  1569.        erforderlich, falls sich die Daten nicht im angezeigten "Aktuellen
  1570.        Laufwerk/Verzeichnis" befindet.
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.                                    Seite  24
  1580.  
  1581.         UNIDAT                                                    Version 3.2
  1582.         ---------------------------------------------------------------------
  1583.  
  1584.  
  1585.        Anschließend können Sie mit "Vorhandene Datenbank aufrufen" das
  1586.        gewünschte Beispiel auswählen.
  1587.  
  1588.        Bei Benutzung einer Festplatte werden auch die Beispiele im angegebenen
  1589.        Pfad installiert und können sofort aufgerufen werden.
  1590.  
  1591.  
  1592.        Löschen einer nicht mehr benötigten Datenbank:
  1593.        ----------------------------------------------
  1594.        Wenn Sie die beigefügten Beispiele ausreichend studiert haben, werden
  1595.        Sie sicherlich einige davon wieder löschen wollen. Das ist nur auf der
  1596.        DOS-Ebene mit dem "DEL-Befehl" möglich. Auch selbsterstellte
  1597.        Anwendungen lassen sich damit wieder löschen. So ein Löschbefehl lautet
  1598.        z.B.:
  1599.  
  1600.        DEL ADRESSEN.*      <ENTER>
  1601.  
  1602.        Achtung: Die ADRESSEN-Datenbank wird dann ohne weitere Rückfrage
  1603.        ausgelöscht! Sinngemäß verfahren Sie mit anderen Datenbanken:
  1604.  
  1605.        DEL INVENTAR.*
  1606.        DEL TRUHE.*
  1607.        u.s.w.
  1608.  
  1609.        Aus dem Programm heraus können immer nur einzelne Datensätze, niemals
  1610.        jedoch ganze Anwendungen gelöscht werden! Ich habe dies als kleine
  1611.        "Sicherheit" gegen unbeabsichtigtes Löschen extra so gelöst. Wenn
  1612.        also ganze Dateien "verschwinden", dann ist das immer von Ihnen und dem
  1613.        Betriebssystem ausgegegangen, niemals jedoch von UNIDAT!
  1614.  
  1615.  
  1616.        Beispieldatenbank ADRESSEN
  1617.        --------------------------
  1618.        Die Eingabemaske:
  1619.  
  1620.        Name         ##############
  1621.        Vorname      ##############
  1622.        Straße       ####################
  1623.        PLZ          ####
  1624.        Ort          ##################
  1625.        Tel Privat   ################
  1626.        Tel Büro     ################
  1627.        Geburtstag   ##.##.##
  1628.        Bemerkungen: #############################################################
  1629.  
  1630.  
  1631.        Mit dieser Adreßdatenbank können Sie Ihre privaten Adressen verwalten,
  1632.        sowie Listen, Etiketten und Serienbriefe drucken. Die Auswahl
  1633.        von beliebigen Datensätzen ist dabei nach bis zu 20 Kriterien möglich.
  1634.        bitte experimentieren Sie selbst etwas herum:
  1635.        - Eingabe neuer Datensätze
  1636.        - Löschen eines Datensatzes
  1637.        - Sortieren
  1638.        - Editieren einer "Reportdatei" für Serienbriefe
  1639.        - Listen/Aufkleber/Serienbriefe drucken
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.                                    Seite  25
  1646.  
  1647.         UNIDAT                                                    Version 3.2
  1648.         ---------------------------------------------------------------------
  1649.  
  1650.  
  1651.        Näheres entnehmen Sie bitte der Programmbeschreibung unter
  1652.        "Reportdateien".
  1653.  
  1654.  
  1655.        Beispieldatenbank INVENTAR
  1656.        --------------------------
  1657.        Die Eingabemaske:
  1658.  
  1659. Bezeichnung   ##############################
  1660. Inventarnr.   #####.
  1661. Beschreibung  #################################################################
  1662. Erworben am   ##.##.##
  1663. Preis         #####.##
  1664. Lieferant     #################################################################
  1665. Standort      #########################
  1666. Gerätenummer  #########################
  1667. Bemerkungen:  #################################################################
  1668.  
  1669.  
  1670.        Mit dieser Datenbank können Sie speziell Ihre privaten Wertgegenstände
  1671.        erfassen. Das ist z.B. sinnvoll, wenn Ihnen einmal etwas gestohlen
  1672.        werden sollte. Sie können dann erstens den genauen Wert beziffern
  1673.        und zweitens können Sie alle Gegenständen mit Seriennummer
  1674.        (Fotoapperate, Fernseher, Videorekorder, Fahrrad etc.) so exakt
  1675.        beschreiben, daß die Wiederbeschaffung (z.B. aus beschlagnahmten
  1676.        Beständen der Polizei) wesentlich vereinfacht wird. Auch der
  1677.        Schadensnachweis bei der Hausratversicherung ist mit einer
  1678.        genauen Aufstellung glaubwürdiger. Wenn Sie alle Hausratgegenstände
  1679.        in die INVENTAR-Liste aufnehmen, können Sie auch leicht den Neuwert
  1680.        Ihres gesamten Hausrats ermitteln (wird am Ende jeder Liste angezeigt
  1681.        oder ausgedruckt), was Ihnen eine wichtige Hilfe bei der Ermittlung der
  1682.        richtigen Versicherungssumme in der Hausratversicherung sein kann.
  1683.        Unter "Bemerkungen" können Sie außerdem z.B. abspeichern, wann Sie
  1684.        wem etwas ausgeliehen haben (z.B. Bücher, Werkzeug), und Sie behalten
  1685.        so den Überblick über Ihre Sachen.
  1686.  
  1687.  
  1688.        Beispieldatenbank TRUHE
  1689.        -----------------------
  1690.        Eingabemaske:
  1691.  
  1692.        Bezeichnung  ##############################
  1693.        Nummer       #####.
  1694.        Menge Stück  ##.
  1695.        Gewicht kg   ####.###
  1696.        Portionen    ##.
  1697.        Kalorien     ####.
  1698.        Diät/Normal  #
  1699.        Eingelagert  ##.##.##
  1700.        Haltbar bis  ##.##.##
  1701.  
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.                                    Seite  26
  1712.  
  1713.         UNIDAT                                                    Version 3.2
  1714.         ---------------------------------------------------------------------
  1715.  
  1716.  
  1717.        Falls Sie eine größere Kühltruhe haben, werden Sie sicher schon
  1718.        gemerkt haben, daß es gar nicht so einfach ist, den Überblick zu
  1719.        behalten. Mit der UNIDAT-Kühltruhenverwaltung haben Sie die
  1720.        Einlagerungs- und Haltbarkeitsdaten von bis zu 32000 Posten
  1721.        in Ihrer Kühltruhe unter Kontrolle. Rechtzeitig vor Ablauf der
  1722.        Fristen können Sie so Ihren Speisezettel planen, ohne jedesmal
  1723.        mit klammen Fingern im Tiefkühlgut wühlen zu müssen. Informationen
  1724.        über Gewicht, Portionenzahl, Diät-/Normalkost werden dazu gleich
  1725.        mitverwaltet.
  1726.  
  1727.        Übrigens: Jedes unnötige Öffnen einer Kühltruhe
  1728.        treibt den Stromverbrauch in die Höhe! Wichtig: Mit TRUHE können
  1729.        Sie gleich die passenden Aufkleber für Ihr Tiefkühlgut drucken.
  1730.        So fällt dann auch kaum zusätzliche Arbeit an, denn eine Beschriftung
  1731.        der eingelagerten Behälter und Tüten nehmen Sie doch auch jetzt vor?
  1732.        Mir jedenfalls geht es so, daß ich eingefrorene Erdbeeren schon
  1733.        mit Himbeeren verwechselt habe, wenn keine Beschriftung lesbar war.
  1734.        Und bei geschlossenen Behältern kann man sowieso nur raten, was wohl
  1735.        drin sein mag. Deshalb: Drucken Sie Tiefkühlaufkleber mit UNIDAT
  1736.        und Sie behalten den Überblick. Gedruckte Listen, z.B. sortiert nach
  1737.        Haltbarkeitsdatum oder Alphabet sind sowieso kein Problem.
  1738.  
  1739.  
  1740.        Beispieldatenbank-DIAFILM
  1741.        -------------------------
  1742.        Eingabemaske:
  1743.  
  1744.        Motiv
  1745.        Art
  1746.        Serie
  1747.        Aufnahmeort
  1748.        Datum
  1749.        Vermerk1
  1750.        Vermerk2
  1751.        Vermerk3
  1752.  
  1753.        Jeder ernsthafte Foto- oder Filmamateur, der mehr als nur zwei Filme
  1754.        im Jahr verbraucht, wird ein Programm wie UNIDAT bei der Archivierung
  1755.        zu schätzen wissen. Das beigefügte Beispiel mag als Anregung dienen,
  1756.        wie man sein Foto-/Filmarchiv aufbauen kann, um wirklich in kürzester
  1757.        Zeit jedes beliebige Bild wiederzufinden, auch wenn nur der Aufnahmeort
  1758.        oder das Aufnahmedatum oder das Motiv oder die Fotoserie bekannt ist.
  1759.        Gleiches gilt für Schmal- und Videofilme.
  1760.  
  1761.  
  1762.        Beispieldatenbank-PLATTEN
  1763.        -------------------------
  1764.        Eingabemaske:
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.                                    Seite  27
  1778.  
  1779.         UNIDAT                                                    Version 3.2
  1780.         ---------------------------------------------------------------------
  1781.  
  1782.  
  1783.  
  1784.                         CD-/Schallplattenverwaltung
  1785.  
  1786.          Angaben zur zugehörigen CD/Platte:
  1787.          ----------------------------------
  1788.          Titel       : ###################################
  1789.          Archivnummer: ####.
  1790.  
  1791.          Angaben zum Musikstück:
  1792.          -----------------------
  1793.          Wievieltes Stück   : ##.  (auf der Platte/CD)
  1794.  
  1795.          Titel des Stücks   : ###################################
  1796.  
  1797.          Interpret          : ###################################
  1798.  
  1799.          Komponist          : ###################################
  1800.  
  1801.          Spielzeit   Minuten: ##   Sekunden: ##   (effektiv ##.## Minuten)
  1802.  
  1803.  
  1804.        Die Beispieldatenbank PLATTEN kann zur Verwaltung von Schallplatten
  1805.        und CD's dienen. Klassische Werke können dabei genauso komfortabel
  1806.        verwaltet werden wie Pop-Stücke.
  1807.  
  1808.        Bei der Dateneingabe müssen Sie daran denken, daß jedes einzelne
  1809.        Musikstück als ein Datensatz betrachtet wird. Das hat zur Folge, daß
  1810.        die Felder "Titel" und "Archivnummer" bei allen Stücken einer Platte
  1811.        neu eingegeben werden müssen. Um Tippfehlern vorzubeugen und Ihnen die
  1812.        Arbeit zu vereinfachen, können Sie die zuletzt für ein Feld gemachte
  1813.        Eingabe durch die Angabe eines Punktes "." einfach übernehmen. Man
  1814.        braucht daher nur die Titel- und Nummernangabe für das erste Stück
  1815.        einer Platte einzutippen; bei den folgenden Stücken gibt man dann
  1816.        einfach einen Punkt (gefolgt von der RETURN-Taste) ein.
  1817.  
  1818.  
  1819.        Beispieldatenbank KALORIE
  1820.        -------------------------
  1821.        Eingabemaske:
  1822.                            Kalorientabelle
  1823.                            ===============
  1824.  
  1825.        Lebensmittel: ##############################
  1826.  
  1827.        Kalorien    :  ###.  kcal
  1828.  
  1829.        Joule       :  ###.  kJ
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.  
  1836.  
  1837.  
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.                                    Seite  28
  1844.  
  1845.         UNIDAT                                                    Version 3.2
  1846.         ---------------------------------------------------------------------
  1847.  
  1848.  
  1849.        Diese Datenbank dient zur Verwaltung einer Kalorientabelle. Mehr als
  1850.        1400 Lebensmittel sind bereits mit Ihren Kalorie- und Joulewerten
  1851.        erfaßt. Die Dateneingabe gestaltet sich sehr komfortabel, da nur die
  1852.        Kalorien angegeben werden müssen, die Joulewerte werten automatisch
  1853.        berechnet. Wenn Sie es lieber umgekehrt haben möchten: Kein Problem!
  1854.        Sie brauchen nur unter dem Menüpunkt "Verschiedenes - Formeln Ändern"
  1855.        die für Feld "Joule [3]" vorhandene Formel zu löschen und eine neue
  1856.        Formel für Feld "Kalorien [2]" anzugeben. Die Relation zwischen beiden
  1857.        Werten lautet übrigens: Joulewert = Kalorie mal 4,186 oder umgekehrt
  1858.                                Kalorie = Joulewert geteilt durch 4,186 !
  1859.  
  1860.  
  1861.        Beispieldatenbank-REZEPTE
  1862.        -------------------------
  1863.        Eingabemaske:
  1864.  
  1865.        Rezeptname:
  1866.        Oberbegriff:
  1867.        Rezept:
  1868.          .
  1869.          .                Frei für Zutatenlsiste & Arbeitsanleitung
  1870.          .
  1871.          .
  1872.  
  1873.        Diese Datenbank dient zur Verwaltung von Kochrezepten und es sind schon
  1874.        120 Rezepte fix und fertig eingegeben. Die Daten stammen überwiegend
  1875.        aus einem Public-Domain Programm von Herrn Karlheinz Herpel und wurden
  1876.        mir freundlicherweise von ihm zur Verfügung gestellt. UNIDAT hat den
  1877.        Vorteil, alle Rezepte in einer Datei zu verwalten, was den Zugriff
  1878.        erheblich beschleunigt. Außerdem können dadurch auf einer 360
  1879.        kByte-Diskette mehr als 250 Rezepte verwaltet werden.
  1880.  
  1881.        Durch das Datenbank-Konzept sind außerdem umfangreiche Möglichkeiten
  1882.        beim Auflisten und Suchen vorhanden. Besonders hervorzuheben ist hier
  1883.        die Möglichkeit "Volltextsuche" (Feld=99), mit der man in kürzester
  1884.        Zeit z.B. alle Rezepte, die "Knoblauch" enthalten, finden kann.
  1885.  
  1886.        Besonders praktisch finde ich, daß man sich jedes Rezept bei Bedarf
  1887.        leicht ausdrucken lassen kann. So kann man es in der Küche immer
  1888.        griffbereit liegen haben, und es schadet auch nichts, wenn es beim
  1889.        Hantieren diverse Flecke abbekommt. Nach dem Kochen kann man das
  1890.        Rezept ja einfach im Abfalleimer verschwinden lassen.
  1891.  
  1892.  
  1893.        Beispieldatenbank AUFKLEBE
  1894.        --------------------------
  1895.        Diese Datenbank dient speziell zum Bedrucken von Aufklebern im Format
  1896.        88,9 * 35,7 mm; manchmal werden diese Abmessungen auch gerundet als
  1897.        89 * 36 mm im Handel angeboten. Bei einem Druckzeilenabstand von 6
  1898.        Zeilen pro Zoll, wie es die meisten Drucker standardmäßig
  1899.        voreingestellt haben, sind das insgesamt 9 Zeilen von Oberkante zu
  1900.        Oberkante. Zwischen den Aufklebern befindet sich immer ein kleiner
  1901.        Zwischenraum, so daß nur insgesamt 8 Zeilen pro Aufkleber bedruckt
  1902.        werden können (maximal).
  1903.  
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909.                                    Seite  29
  1910.  
  1911.         UNIDAT                                                    Version 3.2
  1912.         ---------------------------------------------------------------------
  1913.  
  1914.  
  1915.        Ich habe dieses Format ausgewählt, weil es sich besonders gut für
  1916.        Adreßaufkleber und auch als Etikett für 5,25-Zoll Disketten eignet.
  1917.        Es sind verschiedene Reportdateien beigefügt, mit denen Aufkleber
  1918.        - ohne Rand
  1919.        - mit einfachem Rand
  1920.        - mit doppeltem Rand
  1921.        - oder auf andere Art
  1922.        ausgedruckt werden können.
  1923.  
  1924.        Beim Drucken ohne Rand können Sie bis zu 8 Zeilen auf ein Etikett
  1925.        drucken, beim Drucken mit Rändern entsprechend weniger, da auch der
  1926.        Rand Druckzeilen beansprucht.
  1927.  
  1928.  
  1929.        Beispieldatenbanken BRUTTO_F und NETTO_F
  1930.        ----------------------------------------
  1931.        Diese beiden Datenbanken dienen zur Fakturierung, d.h. zum Schreiben
  1932.        von Rechnungen und Mahnungen. Der einzige Unterschied zwischen beiden
  1933.        Datenbanken liegt darin, daß bei BRUTTO_F die Einzelpreise inclusive
  1934.        Mehrwertsteuer angegeben werden, bei NETTO_F dagegen werden die
  1935.        Einzelpreise ohne Mehrwertsteuer erwartet; sie wird erst am Ende
  1936.        aufgeschlagen. Das Beispiel arbeitet mit einem Mehrwertsteuersatz von
  1937.        14%, der jedoch unter der Funktion "Verschiedenes - Formeln ändern"
  1938.        leicht geändert werden kann. Je Rechnung können drei Positionen
  1939.        eingegeben werden. Sollte das im Einzelfall nicht ausreichen, können
  1940.        Sie die Eingabemaske leicht an die eigenen Bedürfnisse anpassen.
  1941.  
  1942.        Die Eingabemaske:
  1943.  
  1944. 1. Adreßzeile : ########################################
  1945. 2. Adreßzeile : ########################################
  1946. Straße        : ########################################     Re-Nummer: ####.
  1947. PLZ/Ort       : ########################################     Re-Datum: ##.##.##
  1948. -------------------------------------------------------------------------------
  1949.              Artikel                      Anzahl Einzelpr. Gesamtpreis
  1950.              =========================================================
  1951.              #############################   ##.  #####.##    #####.##
  1952.              #############################   ##.  #####.##    #####.##
  1953.              #############################   ##.  #####.##    #####.##
  1954.                                             Porto/Fracht   :  #####.##
  1955.                                             Zwischensumme  :  #####.##
  1956.                                             davon Ust.     :  #####.##  (incl.)
  1957.                                             Rechnungsbetrag:  #####.##
  1958.                                                               ========
  1959.  gezahlt am : ##.##.##  mit: #################### gezahlt DM: #####.##
  1960.                                                   Skonto    : #####.##
  1961.                                                   Restbetrag: #####.##
  1962. 1.Mahnung am: ##.##.##   2.Mahnung am: ##.##.##   3.Mahnung am: ##.##.##
  1963. Bemerkung f. Kunden: #########################################################
  1964. Bemerkung, intern  : #########################################################
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.                                    Seite  30
  1976.  
  1977.         UNIDAT                                                    Version 3.2
  1978.         ---------------------------------------------------------------------
  1979.  
  1980.  
  1981.        Wenn Sie diese Datenbank verwenden wollen, um eigene Rechnungen zu
  1982.        drucken, dann müssen Sie nur die Reportdateien für "Rechnung" und
  1983.        "1. Mahnung" ändern: Bitte setzen Sie Ihren eigenen Briefkopf und Ihre
  1984.        Bankverbindung ein, bzw. löschen Sie die vorhandenen Angaben, wenn Sie
  1985.        gedrucktes Briefpapier verwenden!
  1986.  
  1987.        Weitere Reportdateien für Lieferscheine, Auftragsbestätigungen,
  1988.        Mahnungen sind möglich, aber vielleicht wollen Sie ja auch eine
  1989.        komplett neue Eingabemaske erstellen. Bitte beachten Sie beim Erstellen
  1990.        einer Eingabemaske folgendes:
  1991.        1. Bildschirmseite ==> Zeilen 1 bis 21
  1992.        2. Bildschirmseite ==> Zeilen 22 bis 42
  1993.        3. Bildschirmseite ==> Zeilen 43 bis 63
  1994.        4. Bildschirmseite ==> Zeilen 64 bis 84
  1995.        Die Verteilung der Eingabefelder auf diesen Seiten ist frei.
  1996.  
  1997.  
  1998.        Das "große" Anwendungsbeispiel: VEREINSVERWALTUNG mit UNIDAT
  1999.        ============================================================
  2000.        Einführung in die UNIDAT-Vereinsverwaltung
  2001.        ------------------------------------------
  2002.        Mit der UNIDAT-Vereinsverwaltung können Sie die Organisation
  2003.        aller Vereine und Clubs übernehmen, bei denen von den Mitgliedern
  2004.        regelmäßige Beiträge erhoben werden.
  2005.  
  2006.        Die Beispielanwendung ermöglicht die Verwaltung von
  2007.        - Mitgliederdaten (Name, Adresse,etc.)
  2008.        - Beitragsdaten (Mitgliedsbeitrag, Zahlungsweise etc.)
  2009.        - Mahndaten (Beitragssaldo, Mahnstufe)
  2010.  
  2011.        Die umfangreichen Möglichkeiten von UNIDAT ermöglichen
  2012.        - Serienbriefe (z.B. Einladung zur Mitgliederversammlung)
  2013.        - Listendruck (z.B. Mitglieder-, Geburtstags-, Schuldnerlisten)
  2014.        - Automatisches errechnen des Beitragssaldos
  2015.  
  2016.  
  2017.        Die Eingabemaske
  2018.        ----------------
  2019.        Folgende Daten können zu jedem Mitglied eingegeben werden:
  2020.  
  2021. Name        : ####################      Vorname    : ####################
  2022. Anredezeile : ####################      Straße     : #########################
  2023. PLZ/Ort     : ######################### Geburtstag : ##.##.##
  2024. Briefanrede : Sehr geehrte###################   ("r Herr" oder " Frau")
  2025. ------------------------------------------------------------------------------
  2026. Vereinseintritt am: ##.##.##            Mitgliedsnummer: ######.
  2027. Sparte1 : ####################          Sparte2: ####################
  2028. Zahlungsart:    # (S=Selbstzahler, L=Lastschrift, E=Ehrenmitglied beitragsfrei)
  2029. Beitragsgruppe: # (J=Jugendliche, E=Erwachsene)  Monatsbeitrag: ###.##
  2030. ------------------------------------------------------------------------------
  2031. Kontoangaben (nur bei Zahlungsart Lastschrift):
  2032. Konto-Nr.: ###############  bei: ####################################
  2033. Bankleitzahl: ##########
  2034. ------------------------------------------------------------------------------
  2035. 1. Mahnung am: ##.##.##   2. Mahnung am: ##.##.##   3. Mahnung am: ##.##.##
  2036. Mahnbetrag: ###.##  zzgl. Gebühren: ###.##  Zusammen: ###.##
  2037.             Gesamtbetrag der Mahnung zahlbar bis: ##.##.##
  2038.  
  2039.  
  2040.  
  2041.                                    Seite  31
  2042.  
  2043.         UNIDAT                                                    Version 3.2
  2044.         ---------------------------------------------------------------------
  2045.  
  2046. Grund der Mahnung: ########################################################
  2047. ------------------------------------------------------------------------------
  2048. Bemerkung1: ###############################################################
  2049. Bemerkung2: ###############################################################
  2050.                          Zahlungen im Kalenderjahr:
  2051.                          --------------------------
  2052.   Monat    Betrag gezahlt    Zahlungsdatum    noch zu zahlen bis bis Monat
  2053.   ========================================================================
  2054.   Januar       ###.## DM         ##.##.##             ###.## DM
  2055.   Februar      ###.## DM         ##.##.##             ###.## DM
  2056.   März         ###.## DM         ##.##.##             ###.## DM
  2057.   April        ###.## DM         ##.##.##             ###.## DM
  2058.   Mai          ###.## DM         ##.##.##             ###.## DM
  2059.   Juni         ###.## DM         ##.##.##             ###.## DM
  2060.   Juli         ###.## DM         ##.##.##             ###.## DM
  2061.   August       ###.## DM         ##.##.##             ###.## DM
  2062.   September    ###.## DM         ##.##.##             ###.## DM
  2063.   Oktober      ###.## DM         ##.##.##             ###.## DM
  2064.   November     ###.## DM         ##.##.##             ###.## DM
  2065.   Dezember     ###.## DM         ##.##.##             ###.## DM
  2066.   Jahresende   ###.## DM         ##.##.##             ###.## DM
  2067.   ========================================================================
  2068.   Summe        ###.## DM  (aller Zahlungen im Kalenderjahr)
  2069.   Ausbuchung  ####.## DM  wegen  #########################################
  2070.  
  2071.  
  2072.  
  2073.        Die Felder im einzelnen:
  2074.        Auf der ersten Bildschirmseite werden zunächst einmal die Stammdaten
  2075.        des Vereinsmitglieds verwaltet, wie Name, Adresse etc. Die Verwaltung
  2076.        des Geburtstags ist besonders für Vereine wichtig, bei denen der
  2077.        Beitrag vom Alter abhängig ist. Z.B. zahlen Kinder und Jugendliche in
  2078.        Sportvereinen weniger als Erwachsene.
  2079.  
  2080.        Auch für das Beitrittsdatum wird ein Eingabefeld vorgesehen. Durch die
  2081.        Verwaltung dieses Datums lassen sich z.B. sehr komfortabel alle
  2082.        Mitglieder in einer Liste ausdrucken, die ein besonderes Jubiläum
  2083.        haben, z.B. 5 - 10 - 15 - 20 - 25 Jahre Mitgliedschaft.
  2084.  
  2085.        Die Mitgliedsnummer muß eine Zahl sein. Am einfachsten ist es, als
  2086.        Mitgliedsnummer die zu jedem Datensatz angezeigte #-Nummer (oberste
  2087.        Bildschirmzeile) zu verwenden. Die #-Nummer bleibt auch beim Sortieren
  2088.        erhalten und ermöglicht den schnellstmöglichen Zugriff auf beliebige
  2089.        Datensätze. Diese Zahl gibt an, als wievielter Datensatz ein neu
  2090.        eingegebenes Mitglied abgespeichert wurde. Die Numerierung beginnt
  2091.        dabei mit eins. Wenn Sie keine so niedrige Mitgliedsnummer verteilen
  2092.        wollen, bietet sich folgendes Verfahren an: Zählen Sie einfach eine
  2093.        feste, immer gleiche Zahl zur #-Zahl dazu (z.B. 1000) und nehmen Sie
  2094.        diese Zahl dann als Mitgliedsnummer. So erhält dann das zuerst
  2095.        eingegeben Mitglied die Nummer 1001, das zweite 1002 usw. Vorhandene
  2096.        Mitgliedsnummern bei bestehenden Vereinen können selbstverständlich
  2097.        auch übernommen werden.
  2098.  
  2099.  
  2100.  
  2101.  
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.                                    Seite  32
  2108.  
  2109.         UNIDAT                                                    Version 3.2
  2110.         ---------------------------------------------------------------------
  2111.  
  2112.  
  2113.        Die Felder "Sparte1" und "Sparte2" sind zur freien Verfügung.
  2114.        Individuell und je nach den Gegebenheiten des Vereins können zu jedem
  2115.        Mitglied spezielle Informationen gespeichert werden, z.B. Sportart,
  2116.        Verheiratet-Ledig, Kennzeichen des Privat-PKW, Farbe der Augen, Hobbies
  2117.        und so weiter und so fort. Die Möglichkeiten sind fast unbegrenzt.
  2118.  
  2119.        Im Feld "Zahlungsart" wird abgespeichert wie das Mitglied
  2120.        Seine Beiträge bezahlt. Das Feld ist nur ein Zeichen lang und
  2121.        ermöglicht daher nur die Eingabe eines Buchstabens oder einer Ziffer.
  2122.        Ich schlage folgende Belegung dieses Feldes vor:
  2123.        S = Selbstzahler (Mitglied überweiset die Beiträge selbst)
  2124.        L = Lastschriftzahler (Einzug der Beiträge im Lastschriftverfahren)
  2125.        E = Ehrenmitglied (zahlt überhaupt keine Beiträge)
  2126.        A = Ausgetretenes Mitglied (zahlt auch keine Beiträge)
  2127.        Es empfiehlt sich, ausgetretene Mitglieder nicht zu löschen (die
  2128.        gespeicherten Informationen wären dann weg), sondern in einem speziellen
  2129.        Feld als "Ausgetreten" zu markieren. Das Feld "Zahlungsart" bietet sich
  2130.        dafür geradezu an.
  2131.  
  2132.        Als nächstes folgen Beitragsgruppe, sowie Monatsbeitrag.
  2133.  
  2134.        Die Felder für die Bankverbindung brauchen nur bei Lastschriftzahlern
  2135.        eingegeben werden. Sie enthalten die vollständige Bankverbindung des
  2136.        Mitglieds.
  2137.  
  2138.        Die folgenden Felder dienen der Überwachung von säumigen Zahlern. Sie
  2139.        können hier das Datum der ersten, zweiten und dritten Mahnung eingeben.
  2140.        Außerdem kann der angemahnte Betrag genauso individuell festgelgt
  2141.        werden, wie eventuell verlangte Mahngebühren, sowie die eingeräumte
  2142.        Zahlungsfrist.
  2143.  
  2144.        In den beiden unteren Zeilen können Sie zu jedem Vereinsmitglied
  2145.        Bemerkungen abspeichern, z.B. über getroffene Absprachen,
  2146.        Zahlungsmoral, Ehrenämter etc.
  2147.  
  2148.        Auf der zweiten Bildschirmseite werden schließlich alle Buchungen
  2149.        eingetragen: Für jeden Monat steht ein Feld für den gezahlten Betrag
  2150.        und ein Feld für das Datum zur Verfügung. Zum Jahresende ist eine
  2151.        weitere Buchung möglich. Rechts befindet sich eine Spalte, in der die
  2152.        jeweils noch bis zum Ende eines Monats geschuldeten Beträge automatisch
  2153.        ausgerechnet und angezeigt werden. Bitte beachten: Die Jahresendzahlung
  2154.        wird als Zahlung für den Monat Dezember berücksichtigt! Aus der rechten
  2155.        Spalte können die anzumahnenden Beträge für säumige Schuldner leicht
  2156.        entnommen werden. Auch Überzahlungen sind auf einen Blick zu erkennen.
  2157.  
  2158.        Am Jahresende soll das Feld "Noch zu zahlen bis Jahresende" auf Null
  2159.        stehen. Das Mitglied hat dann alle Beiträge ordnungsgemäß bezahlt.
  2160.  
  2161.  
  2162.  
  2163.  
  2164.  
  2165.  
  2166.  
  2167.  
  2168.  
  2169.  
  2170.  
  2171.  
  2172.  
  2173.                                    Seite  33
  2174.  
  2175.         UNIDAT                                                    Version 3.2
  2176.         ---------------------------------------------------------------------
  2177.  
  2178.  
  2179.        Soweit zum Verbuchen der laufenden Zahlungen. Etwas knifflig wird es,
  2180.        wenn
  2181.        - ein Miglied nicht zu Jahresbeginn eintritt
  2182.        - eine Aufnahmegebühr verlangt wird
  2183.        - Sonderzahlungen eingefordert werden sollen
  2184.        - ein Mitglied nicht zum Jahresende austritt
  2185.  
  2186.        In diesen Fällen muß eine Sonderbuchung vorgenommen werden, damit die
  2187.        fälligen Beiträge vom Programm richtig errechnet werden. Für diesen
  2188.        Zweck gibt es die beiden letzten Felder "Ausbuchung" und "wegen".
  2189.        Unter "Ausbuchung" wird die Angabe eines Betrags erwartet, unter
  2190.        "wegen" kann ein kurzer eräuternder Text eingegeben werden.
  2191.        Diese Sonderbuchung wird im Prinzip wie eine negative Zahlung zum
  2192.        ersten Januar behandelt.
  2193.  
  2194.        Einige Beispiele für Ausbuchungen:
  2195.  
  2196.        1. Ein Mitglied tritt am 1. Januar dem Verein bei, die Aufnahmegebühr
  2197.        beträgt 100,-DM. In diesem Fall tragen Sie unter "Ausbuchung" ein:
  2198.        Ausbuchung: 100
  2199.        wegen : Aufnahmegebühr
  2200.        Das neue Mitglied wird dann korrekt per Januar mit der Aufnahmegebühr
  2201.        sowie dem ersten Monatsbeitrag belastet.
  2202.  
  2203.        2. Ein Mitglied tritt am 01.04. dem Verein bei (ohne Aufnahmegebühr)
  2204.        Ausbuchung: Drei Monatsbeiträge mit Minuszeichen, d.h. bei einem
  2205.        Monatsbeitrag von 15,-DM wird "-45" eingegeben.
  2206.        wegen: Vereinsbeitritt 01.04.
  2207.  
  2208.        3. Mitglied tritt am 01.04. ein, Aufnahmegebühr 100,-DM. Dieser Fall
  2209.        ist eine Mischung aus 1. und 2., Sie rechnen daher: 100-45=55
  2210.        Ausbuchung: 55
  2211.        wegen: 100 Aufngeb., Vereinbeitritt 01.04.
  2212.  
  2213.  
  2214.        Vereinsverwaltung - Tätigkeiten nach Bedarf
  2215.        ===========================================
  2216.  
  2217.        Datensicherung
  2218.        --------------
  2219.        Die Datensicherung kann nur mittels des DOS-Betriebssystems erfolgen.
  2220.        Bitte verwenden Sie entweder den BACKUP oder den COPY-Befehl.
  2221.        Beispiel für Datensicherung mit dem COPY-Befehl:
  2222.        Angenommen Ihre Datendiskette liegt in Laufwerk A: und die
  2223.        Datenbank ist unter dem Originalnamen VEREIN enthalten, dann gehen Sie
  2224.        wie folgt vor: Legen Sie eine Formatierte Leerdiskette in Laufwerk B:
  2225.        und geben Sie ein:  COPY A:VEREIN.* B:VEREIN89.*  (RETURN-Taste!)
  2226.        Die im Laufwerk A: vorhanden Datenbank VEREIN wird dann unter dem
  2227.        Namen VEREIN89 auf das Laufwerk B: kopiert.
  2228.        Näheres zu den DOS-Befehlen lesen Sie bitte in Ihrem DOS-Handbuch nach!
  2229.        Betreiben Sie regelmäßige Datensicherung! Lieber einmal zuviel als
  2230.        einmal zuwenig sichern. Disketten und Festplatten können jederzeit
  2231.        defekt werden. Ihre Daten wären dann unwiederbringlich verloren!
  2232.        Ein vernünftiges Maß für die Datensicherung bei einer Vereinsverwaltung
  2233.        liegt etwa bei einmal monatlich.
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.                                    Seite  34
  2240.  
  2241.         UNIDAT                                                    Version 3.2
  2242.         ---------------------------------------------------------------------
  2243.  
  2244.  
  2245.  
  2246.        Neuaufnahme von Mitgliedern
  2247.        ---------------------------
  2248.        Geben Sie zunächst einige Mitglieder neu ein. Das sollte für Sie
  2249.        nun keine Schwierigkeiten mehr bereiten. Falls Sie Ihre
  2250.        Vereinsdaten bisher schon mit einem PC-Programm verwaltet haben und
  2251.        nun umsteigen möchten, fragen sie doch einmal bei mir
  2252.        wegen einer Datenübernahme an! Sie brauchen dann nicht alle
  2253.        Mitgliedsdaten neu eintippen!
  2254.  
  2255.        Austritt von Mitgliedern
  2256.        ------------------------
  2257.        Achten Sie darauf, daß ausgetretene Mitglieder Ihre Beiträge
  2258.        ordnungsgemäß bezahlt haben. Änder Sie das Feld "Zahlungsweise" auf "A"
  2259.        wie "Ausgetreten". Geben Sie dann die stornierten Monatsbeiträge unter
  2260.        "Ausbuchung" mit einem Minuszeichen davor an! Wenn Sie den Datensatz
  2261.        erst zu Beginn des nächsten Jahres löschen, haben Sie noch alle
  2262.        gezahlten Beiträge des laufenden Jahres im Programm enthalten.
  2263.        Im Feld "Bemerkungen" können Sie einen Hinweis über das Austrittsdatum
  2264.        aufnehmen.
  2265.  
  2266.  
  2267.        Drucken eines Mitgliederverzeichnisses
  2268.        --------------------------------------
  2269.        Ein Mitgliederverzeichnis sollte nach Namen sortiert sein.
  2270.        Rufen Sie deshalb zunächst den Punkt "Sortieren" auf
  2271.        und geben Sie als Sortierfeld die Nummer [1] an.
  2272.        Nachdem die Datenbank sortiert ist, können Sie mit
  2273.        "Datenbank auflisten" eine Mitgliederliste ausgeben lassen.
  2274.        Das Auswahlkriteriun dazu lautet:
  2275.        [13] Zahlungsweise <> A
  2276.        In diesem Falle werden alle Mitglieder aufgelistet, die nicht
  2277.        als "Ausgetreten" markiert sind.
  2278.        Die auf der Diskette gelieferte Beispielanwendung enthält
  2279.        eine Reportdatei, die speziell zum Drucken eines
  2280.  
  2281.        Mitgliederverzeichnisses geeignet ist. Diese Reportdatei läßt sich für
  2282.        eigene Zwecke auch leicht anpassen.
  2283.  
  2284.  
  2285.        Drucken einer Geburtstagsliste
  2286.        ------------------------------
  2287.        Eine Geburtstagsliste sollte nach Geburtstagen sortiert sein
  2288.        Rufen Sie deshalb zunächst den Punkt "Sortieren" auf
  2289.        und geben Sie als Sortierfeld die Nummer [7] an.
  2290.        Sortieren Sie nur nach Tag/Monat (nicht nach Tag/Monat Jahr).
  2291.        Nachdem die Datenbank sortiert ist, können Sie mit
  2292.        "Datenbank auflisten" eine Gebutstagsliste ausgeben lassen.
  2293.        Das Auswahlkriteriun dazu lautet ebenfalls:
  2294.        [13] Zahlungsweise <> A
  2295.        Ausgetretene Mitglieder werden dann nicht mit aufgelistet.
  2296.        Die auf der Diskette gelieferte Beispielanwendung enthält
  2297.        eine Reportdatei, die speziell zum Drucken einer
  2298.        Geburtstagsliste geeignet ist. Diese Reportdatei läßt sich für
  2299.        eigene Zwecke ebenfalls leicht anpassen.
  2300.  
  2301.  
  2302.  
  2303.  
  2304.  
  2305.                                    Seite  35
  2306.  
  2307.         UNIDAT                                                    Version 3.2
  2308.         ---------------------------------------------------------------------
  2309.  
  2310.  
  2311.  
  2312.        Auflisten von Jubilaren
  2313.        -----------------------
  2314.        Jedes Jahr gibt es Mitglieder, die ein bestimmtes Jubiläum
  2315.        feiern, d.h. eine besonders runde Anzahl von Jahren Mitglied sind.
  2316.        solche Jubilare lassen sich aus dem Mitgliederbestand leicht
  2317.        herausfiltern. Beispiel: Wir schreiben das Jahr 1990 und wollen
  2318.        alle Mitglieder mit 10-jährigem Vereinsjubiläum auflisten. Das geht
  2319.        wie folgt: Wählen Sie die Funktion "Auflisten" und geben
  2320.        Sie folgende Auswahlkriterien ein:
  2321.        [13] Zahlungsweise <> A           UND
  2322.        [ 8] Eintritt am   >= 01.01.80    UND
  2323.        [ 8] Eintritt am   <= 31.12.80    ENDE
  2324.        Mit diesen Auswahlkriterien werden alle Mitglieder aufgelistet,
  2325.        die im Jahre 1980 eingetreten sind.
  2326.        Für andere Jubiläen können Sie sinngemäß verfahren.
  2327.  
  2328.        Rundschreiben an die Mitglieder
  2329.        -------------------------------
  2330.        Als Beispiel ist eine Einladung zur Jahreshauptversammlung enthalten.
  2331.        Mit der Funktion "Auflisten" und dem Auswahlkriterium
  2332.        [13] Zahlungsweise <> A
  2333.        sowie der Reportdatei "Einladung zur Hauptversammlung"
  2334.        kann die Einladung in Form von Serienbriefen verschickt werden.
  2335.        Mit anderen Auswahlkriterien können Schreiben auch nur an bestimmte
  2336.        Mitglieder verschickt werden.
  2337.  
  2338.  
  2339.        Vereinsverwaltung - Monatliche Tätigkeiten
  2340.        ==========================================
  2341.  
  2342.        Verbuchen von Zahlungen
  2343.        -----------------------
  2344.        Rufen Sie den Punkt "Datensätze bearbeiten" auf. Einen bestimmten
  2345.        Datensatz können Sie mit der Datensatznummer (#) aufrufen.
  2346.        Das setzt jedoch zweierlei voraus:
  2347.        1. Das Mitglied hat bei der Zahlung seine Mitgliedsnummer angegeben
  2348.        2. Die #-Nummer ist in der Mitgliedsnummer enthalten
  2349.        In allen anderen Fällen müssen Sie den Datensatz über die
  2350.        Funktion "Suchen" zur Bearbeitung aufrufen.
  2351.  
  2352.        Zum Verbuchen einer Zahlung müssen Sie den Datensatz "Ändern". Die
  2353.        Änderungen beziehen sich auf die Felder "Betrag gezahlt" und
  2354.        "Zahlungsdatum". Nach Eingabe des gezahlten Betrags wird der neue Saldo
  2355.        automatisch berechnet. Bitte vergessen Sie nicht, eventuell
  2356.        gespeicherte Mahnungdaten zu löschen, falls rückständige Beiträge
  2357.        gezahlt wurden! Speichern Sie den geänderten Datensatz ab.
  2358.  
  2359.  
  2360.  
  2361.  
  2362.  
  2363.  
  2364.  
  2365.  
  2366.  
  2367.  
  2368.  
  2369.  
  2370.  
  2371.                                    Seite  36
  2372.  
  2373.         UNIDAT                                                    Version 3.2
  2374.         ---------------------------------------------------------------------
  2375.  
  2376.  
  2377.  
  2378.        Lastschriftliste / Verbuchen von Lastschriften
  2379.        ----------------------------------------------
  2380.        Falls in Ihrem Verein der Beitragseinzug mittels Lastschrift
  2381.        ein übliches Verfahren ist, können Sie sich jeden Monat eine
  2382.        Lastschriftliste ausgeben lassen, die als Grundlage zum Ausfüllen
  2383.        der entsprechenden Belege dienen kann. Das Auswahlkriterium lautet:
  2384.        [13] Zahlungsweise  = L
  2385.  
  2386.        Damit werden alle Lastschriftzahler aufgelistet. Zum Ausdrucken
  2387.        verwenden Sie bitte die spezielle Reportdatei "Lastschriftliste".
  2388.        Das Verbuchen von eingezogenen Lastschriften funktioniert sinngemäß
  2389.        genauso wie das Verbuchen von Zahlungen.
  2390.  
  2391.  
  2392.        Ermitteln der Beitragsschuldner
  2393.        -------------------------------
  2394.        Nachdem Sie alle Zahlungen eines Monats verbucht haben, sollten Sie
  2395.        sich eine Liste mit allen säumigen Mitgliedern ausdrucken.
  2396.  
  2397.        Listen Sie alle Schuldner mit folgenden Auswahlkriterien auf:
  2398.  
  2399.        Zahlungsweise        <> A           UND
  2400.        Restbetrag für Monat  > 0           ENDE
  2401.  
  2402.        Danach können Sie mit Hilfe dieser Liste gezielt die betreffenden
  2403.        Datensätze aufrufen und die Mahnungen erstellen:
  2404.        Geben Sie das Datum der Mahnung an: Für 1., 2. oder 3. Mahnung
  2405.        und drucken Sie die Mahnungen aus. Dabei brauchen Sie die Mahnungen
  2406.        nicht einzeln aus der Funktion "Bearbeiten" heraus auszudrucken,
  2407.        sondern Sie können alle Mahnungen mit der Funktion "Auflisten" zusammen
  2408.        als Stapel drucken lassen. Geben Sie als Auswahlkriterium an:
  2409.        Für 1. Mahnung: "Datum 1. Mahnung" = (aktuelles Datum)
  2410.        Für 2. Mahnung: "Datum 2. Mahnung" = (aktuelles Datum)
  2411.        Für 3. Mahnung: "Datum 3. Mahnung" = (aktuelles Datum)
  2412.  
  2413.        Schuldner, die auch nach der dritten Mahnung noch nicht gezahlt haben,
  2414.        bedürfen einer gesonderten Behandlung (rechtliche Schritte).
  2415.        Hinweise dazu können unter Bemerkungen abgespeichert werden.
  2416.  
  2417.        Vereinsverwaltung - Jährliche Tätigkeiten
  2418.        =========================================
  2419.        Die Tätigkeiten des Jahresabschlusses beinhalten folgende Tätigkeiten:
  2420.        1. Kontrolle auf vollständige Bezahlung aller Mitgliedsbeiträge.
  2421.        2. Abspeichern der kompletten Datenbank für Archivierungszwecke.
  2422.        3. Löschen der Felder auf der zweiten Bildschirmseite mit der Funktion
  2423.           "Verschiedenes - Globales Löschen"
  2424.  
  2425.  
  2426.  
  2427.  
  2428.  
  2429.  
  2430.  
  2431.  
  2432.  
  2433.  
  2434.  
  2435.  
  2436.  
  2437.                                    Seite  37
  2438.  
  2439.         UNIDAT                                                    Version 3.2
  2440.         ---------------------------------------------------------------------
  2441.  
  2442.  
  2443.        Zu 1: Siehe "Monatliche Tätigkeiten"
  2444.        Zu 2: Siehe "Tätigkeiten nach Bedarf"
  2445.        Zu 3: Unter der Funktion "Verschiedenes" ist das "Globale Löschen"
  2446.              einzelner Felder vorgesehen. Danach sind die betroffenen Felder
  2447.              wieder leer und stehen für die Eingaben des neuen Jahres zur
  2448.              Verfügung.
  2449.  
  2450.        Viel Spaß bei der erfolgreichen Vereinsverwaltung mit UNIDAT!
  2451.  
  2452.  
  2453.        Sollten bei dieser oder bei anderen Anwendungen Fragen oder
  2454.        Probleme auftreten, steht Ihnen der Programmautor
  2455.        telefonisch zur Verfügung. Auch für Hinweise auf Fehler im Programm
  2456.        oder bei den Beispielen bin ich jederzeit dankbar. Wenn Sie aktiv an
  2457.        der weiteren Entwicklung dieses Programms beteiligt sein wollen, dann
  2458.        schicken Sie mir doch Ihren "Erfahrungsbericht"!
  2459.  
  2460.        Schriftlichen Anfragen bitte ausreichend Rückporto beilegen!
  2461.  
  2462.        Jürgen Schlottke
  2463.        Schönaich-Carolath-Str. 46
  2464.        2200 Elmshorn
  2465.        Tel. 04121/63109
  2466.