home *** CD-ROM | disk | FTP | other *** search
/ The Best of the Best / _.img / 02002 / liesmich.txt < prev    next >
Text File  |  1989-06-10  |  28KB  |  643 lines

  1.  
  2.  
  3.  
  4.              ******************************************************
  5.              *                                                    *
  6.              *    'tBase' Volltextdatenbanksystem, Version 1.0    *
  7.              *                                                    *
  8.              *    Copyright (C) by:        Roland Michel          *
  9.              *                             Orleansstraße 5a       *
  10.              *                             8000 München 80        *
  11.              *                             Tel.(089) 44 89 731    *
  12.              *                                                    *
  13.              ******************************************************
  14.  
  15.  
  16. Grundsätz-  Wir danken Ihnen für Ihr Interesse an unserem Programm
  17. liches      tBase, Version 1.0.
  18.  
  19.             tBase, Version 1.0, ist ein Textdatenbanksystem, beliebiges
  20.             Abspeichern von Informationen und deren Wiederauffinden
  21.             erlaubt, ohne an feste Dateistrukturen gebunden zu sein.
  22.  
  23.             tBase ist somit ideal zur Verwaltung von individuellen Infor-
  24.             Informationsdatenbanken geeignet, z.B. als:
  25.  
  26.             -  Quellennachweis - Datenbank
  27.             -  Literatur - Datenbank
  28.             -  Schallplattenverwaltung
  29.             -  Videofilmverwaltung
  30.             -  Diathek / Fotoverwaltung
  31.             -  Sammlerdatenbanken aller Art (Briefmarken, Münzen,
  32.                Schmetterlinge, Bierdeckel, Maßkrüge, usw. usw.)
  33.             -  Produktinformationsdatenbank
  34.             -  oder schlicht als kombinierte Notiz / Terminverwaltung
  35.             -  usw.
  36.  
  37.             Die Anwendungsmöglichkeiten von tBase sind in ihrer Fülle so
  38.             gut wie nicht eingeschränkt. Je mehr Sie den Umgang mit tBase
  39.             kennenlernen und beherrschen, desto mehr Einsatzmöglichkeiten
  40.             werden Ihnen einfallen; lassen Sie Ihrer Phantasie freien Lauf.
  41.  
  42.             tBase ist in der vorliegenden Version 1.0 in der Lage, bis zu
  43.             einhundert Textdateien zu verwalten, von denen jede bis zu
  44.             64 KByte groß sein kann. Dies ergibt eine Gesamtdatenbank von
  45.             6,4 Megabyte Information.
  46.  
  47.  
  48.  
  49. ============================================================================
  50.  
  51. Voraussetzungen, Installation und Start von tBase
  52. -------------------------------------------------
  53.  
  54. Copyright   Die vorliegende tBase - Version 1.0 ist von uns als Public-
  55.             Domain-Programm freigegeben. D.h., sie kann ohne Verletzung
  56.             von Rechten frei kopiert und weitergegeben werden, solange
  57.             das Programm vollständig und unverändert weitergegeben wird.
  58.  
  59.             Wir behalten uns jedoch sämtliche Rechte an der Software vor!
  60.  
  61.             Der kommerzielle Vertrieb dieses Programmes ist verboten und
  62.             zieht rechtliche Schritte nach sich, sobald er über die markt-
  63.             übliche Gebührenerhebung für die Duplikation und den Versand
  64.             von Public-Domain-Software hinausgeht!
  65.  
  66.  
  67.  
  68. Hardware-   tBase läuft auf jedem Industriestandard-kompatiblen Computer
  69. Software-   mit 512 Kbyte Speicher, einem Diskettenlaufwerk und einer
  70. voraus-     Festplatte.
  71. setzungen
  72.             Als Betriebssystem wird DOS, Version 2.0, oder höher voraus-
  73.             gesetzt.
  74.  
  75.             Wenn Sie Information ausdrucken wollen, so benötigen Sie ei-
  76.             nen Standarddrucker am Port LPT1:.
  77.  
  78.             Wie Sie sich sicher vorstellen können, benötigt die Suche
  79.             von beliebig kombinierten Stichwörtern in 6.4 Megabyte Infor-
  80.             mation Zeit. Der Nutzen von tBase steigt somit mit der Ge-
  81.             schwindigkeit Ihres Rechners und Ihrer Festplatte. Gegebenen-
  82.             falls sollten Sie also vor dem Start von tBase sämtliche
  83.             speicherresidenten Programme aus dem RAM entfernen, falls Sie
  84.             merken, daß diese die Geschwindigkeit des Programmes herunter-
  85.             bremsen.
  86.  
  87.  
  88.  
  89. Dateien     Zum reibungslosen Ablauf von tBase müssen sich die folgenden
  90. auf der     Dateien auf Ihrer Diskette befinden:
  91. Diskette
  92.             -  TBASE.EXE
  93.             -  TBASE.DBF
  94.             -  SELE.DBF
  95.             -  TBASE.DBT
  96.             -  LIESMICH.TXT
  97.  
  98.  
  99.  
  100. Gewähr-     Wir übernehmen für die Funktionalität von tBase, Version 1.0,
  101. leistung    keinerlei Gewährleistung oder Haftung.
  102.  
  103.             Schadensersatzansprüche, insbesondere für Datenverlust, Mangel-
  104.             schäden sowie Mangelfolgeschäden jeglicher Art sind ausdrücklich
  105.             ausgeschlossen!
  106.  
  107.             Wir versichern, daß dieses Produkt frei von Rechten Dritter ist.
  108.             Desweiteren verbürgen wir uns dafür, daß sämtliche Versionen,
  109.             die unser Haus verlassen haben, frei von Computerviren oder
  110.             sonstigen destruktiven und zerstörerischen Funktionen sind.
  111.             Insbesondere für nicht von uns erzeugte Kopien des Programmes
  112.             übernehmen wir keinerlei Garantie.
  113.  
  114.  
  115.  
  116. Instal-     Zur Installation von tBase richten Sie auf Ihrer Festplatte
  117. lation      ein beliebiges Unterverzeichnis ein.
  118.  
  119.             Hierzu geben Sie beispielsweise vom Hauptverzeichnis Ihrer
  120.             Festplatte aus den Befehl ein:
  121.  
  122.             MD \TBASE   <──┘
  123.  
  124.             Im Anschluss daran müssen Sie in das neuangelegte Unterver-
  125.             zeichnis verzweigen. Dies geschieht z.B. durch Eingabe von:
  126.  
  127.             CD \TBASE   <──┘
  128.  
  129.             Nun müssen Sie noch das Programm in das neuerstellte Ver-
  130.             zeichnis kopieren. Legen Sie hierzu die tBase-Diskette in
  131.             Ihr Diskettenlaufwerk ein und geben Sie 'copy', gefolgt
  132.             von der Laufwerkskennung und '*.*' ein, also z.B.:
  133.  
  134.             COPY A:*.*  <──┘
  135.  
  136.             Nach erfolgreichem Kopieren meldet das Betriebssystem:
  137.  
  138.             '3 Datei(en) kopiert'   oder   '3 files copied'
  139.  
  140.             oder Ähnliches.
  141.  
  142.  
  143.  
  144. Start von   Zum Start von tBase geben Sie ein
  145. tBase
  146.             TBASE   <──┘
  147.  
  148.             worauf das Programmtitelbild auf Ihrem Bildschirm erscheint.
  149.             Drücken Sie eine beliebige Taste um in das Hauptmenü von
  150.             tBase zu gelangen.
  151.  
  152.             Vermisst tBase beim Programmstart eine der oben aufgezähl-
  153.             ten Dateien, so wird der Programmlauf abgebrochen.
  154.  
  155.  
  156.  
  157. Druck       Legen Sie die tBase-Diskette in Ihr Diskettenlaufwerk A: ein.
  158. dieser      Betätigen Sie nach dem Starten von tBase die durch Aposttrophe
  159. Anleitung   gekennzeichneten Tasten genau dieser Reihenfolge:
  160.  
  161.             'N'eu
  162.             'F10'
  163.             'Ü'bergabe
  164.             'I'mport
  165.             'A:\LIESMICH.TXT   <──┘'
  166.             'E'nde
  167.             'D'ruck
  168.  
  169.             Wenn Sie alles richtig gemacht haben und Ihr Drucker am Port
  170.             LPT1: betriebsbereit ist, druckt tBase nun die Datei
  171.             'LIESMICH.TXT' aus.
  172.  
  173. ============================================================================
  174.  
  175. Die Bedienung von tBase
  176. -----------------------
  177.  
  178. Zu dieser   tBase ist ein vollmenügesteuertes Programm. D.h., sämtliche
  179. Beschrei-   Funktionen, die Sie bezüglich der aktuellen Programmsituation
  180. bung        ausführen können, werden am Bildschirm angezeigt.
  181.             Somit ist die Bedienung der Software sehr einfach.
  182.  
  183.             Insbesondere, da Sie zu jedem Zeitpunkt mit der Funktionstaste
  184.             'F1' situationsbezogene Hilfstafeln aufrufen können, die die
  185.             Programmfunktionen oder aufgetretenen Fehler erklären, wollen
  186.             wir uns in dieser Beschreibung in erster Linie auf ein Anwen-
  187.             dungsbeispiel beziehen.
  188.  
  189.             In diesem Anwendungsbeispiel werden wir eine Informationsbasis
  190.             für Computerhard- und Software aufbauen.
  191.  
  192.  
  193.  
  194. Bild-       Der Bildschirm von tBase gliedert sich in drei generelle
  195. schirm-     Bereiche:
  196. aufbau
  197.             -  den Daten- /Arbeitsbereich
  198.             -  den Hildbereich zur Anzeige der Menüs und Hilfsmeldungen
  199.             -  den Statusbereich
  200.  
  201.             =================================
  202.             :                               :
  203.             :                               :
  204.             :                               :
  205.             :     Daten-/Arbeitsbereich     :
  206.             :                               :
  207.             :                               :
  208.             :                               :
  209.             :-------------------------------:
  210.             :         Hilfsbereich          :
  211.             :-------------------------------:
  212.             :         Stausbereich          :
  213.             :===============================:
  214.  
  215.             Im Datenbereich werden die Texte und Daten angezeigt und bear-
  216.             beitet. Der Hilfsbereich zeigt zum einen die Funktions-Menüs,
  217.             zum anderen Hilfs- und Fehlermeldungen. Der Statusbereich gibt
  218.             Auskunft über die Anzahl der Datenbankeinträge sowie darüber,
  219.             ob der aktuelle Text 'Markiert' oder 'Gelöscht' ist. Deswei-
  220.             teren wird hier der Status des Datenfilters angezeigt.
  221.  
  222.             Die genaue Bedeutung der Statuszeile wird uns beim Durchgang
  223.             des Anwendungsbeispieles klarer werden.
  224.  
  225.  
  226.  
  227. Tasten-     Mit der Funktionstaste 'F1' können Sie zu jedem Zeitpunkt eine
  228. belegung    situationsbezogene Hilfstafel aufrufen.
  229.  
  230.             Die Tastenbelegungen im Menümodus werden grundsätzlich im
  231.             Hilfsbereich angezeigt.
  232.  
  233.             Die Tastenbelegungen im Eingabemodus entnehmen Sie bitte der
  234.             jeweiligen Hilfstafel, durch Druck auf die Funktionstaste 'F1'.
  235.  
  236.  
  237.  
  238. Vorbe-      Um eine Informationsdatenbank aufzubauen, sollten wir uns zu-
  239. reitung     nächst genau überlegen, welche Informationen wir speichern
  240.             wollen und wie die Datenorganisation aussehen soll.
  241.  
  242.             Wie eingangs bereits erwähnt, benötigt tBase keine 'Datei-
  243.             struktur' im eigentlichen Sinne. Das vogelwilde Eintippen von
  244.             Information, ohne jegliche Datenorganisation, ist mit tBase
  245.             zwar möglich - tBase ist auch selbst dann in der Lage diese
  246.             Information wiederzufinden - jedoch tun wir uns im Hinblick
  247.             auf das Zeitverhalten bei der Suche sowie beim Drucken von
  248.             Information mit dieser Methode sicherlich keinen Gefallen.
  249.  
  250.             tBase durchsucht die eingegebene Information zeilenweise. Aus
  251.             diesem Grund sollten wir grundsätzlich darauf achten, daß die
  252.             Daten in der Rangfolge ihrer Wichtigkeit von oben nach unten
  253.             gegliedert sind.
  254.  
  255.             Ein Lexikon über Vogelarten beginnt einen Eintrag ja auch
  256.             nicht mit 'Gefieder blauschwarz' oder 'frißt Sonnenblu-
  257.             menkerne', sondern mit Begriffen wie 'Gattung', 'Familie'
  258.             usw..
  259.  
  260. Anlegen     Womit wir gleich mitten in unserem Anwendungsbeispiel sind:
  261. einer
  262. Datenbank   Zum Auffinden von Computerhardware, -Software und -Zubehör
  263.             müssen wir die einzelnen Produkte zunächst in eine Gattung
  264.             einteilen, frei nach dem Motto, 'Hardware ist alles was
  265.             scheppert wenn man dagegentritt, und Software ist der Rest'.
  266.  
  267.             Wir betätigen nun die Taste 'N' zur Neuanlage eines Daten-
  268.             satzes. Die Statuszeile zeigt jetz den Eintrag
  269.             'Satz 1 von insgesamt 1',
  270.             und der Cursor steht am oberen Rand des Arbeitsbereiches.
  271.  
  272.             Wir tippen nun den Begriff 'Gattung = ' ein (natürlich ohne
  273.             die Apostrophen) und drücken <──┘.
  274.             Der Cursor steht in der Zeile unter 'Gattung = '.
  275.  
  276.             Durch Drücken der Funktionstaste F1 können Sie sich die
  277.             Tastenbelegung für den Editiermodus anzeigen lassen.
  278.             Haben Sie einen betriebsbereiten Drucker angeschlossen, so
  279.             drucken Sie sich diese Hilfstafel am besten mit der Tasta-
  280.             turfunktion 'Print Screen' aus.
  281.  
  282.             Wir geben jetzt Zeile für Zeile die folgenden Begriffe ein:
  283.  
  284.             Gattung =
  285.             Produktart =
  286.             Produktbezeichnung =
  287.             Erfassungsdatum =
  288.  
  289.             Produktkennung =
  290.             Produktbeschreibung =
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.             Hersteller =
  298.             Lieferant =
  299.             Preis =
  300.  
  301.             Infoquelle =
  302.  
  303.  
  304.  
  305.             So, das sollte fürs Erste genügen! Wir drücken nun die
  306.             Funktionstaste F10 zum Speichern des eingegebenen Gerüstes
  307.             und befinden uns wieder im Hauptmenü von tBase.
  308.  
  309.             Da wir nicht bei jedem Produkt, das wir erfassen wollen, von
  310.             neuem dieses Gerüst eingeben wollen, lagern wir das Gerüst
  311.             in einer Datei auf der Festplatte aus.
  312.  
  313.             Drücken Sie hierzu die Taste 'Ü' für das Untermenü 'Über-
  314.             tragen'.
  315.  
  316.             Wir betätigen die Taste 'X', zum Exportieren von Daten.
  317.             tBase will den Dateinamen wissen, unter dem das eben ein-
  318.             gegebene Gerüst abgelegt werden soll. Geben Sie ein:
  319.  
  320.             GERUEST.TXT   <──┘
  321.  
  322.             tBase speichert nun die Information unter dem definerten
  323.             Dateinamen.
  324.  
  325.             OK, das Grund-Informationsgerüst haben wir zustandegebracht.
  326.             Im Anschluss beenden wir das Untermenü 'Übertragen' mit der
  327.             Taste 'E'.
  328.  
  329.             Betätigen Sie nun die Taste 'Ä' für Ändern.
  330.             Danach können wir in den bereits bestehenden Datensatz, der
  331.             ja bisher nur das Gerüst anzeigt, Information eingeben.
  332.  
  333.             Der Cursor steht auf dem ersten Zeichen des Eintrages
  334.  
  335.             'Gattung = '
  336.  
  337.             Durch Betätigen der Taste 'End' gelangen wir hinter diesen
  338.             Eintrag. Bitte achten Sie aus Gründen der Standardisierung
  339.             darauf, daß immer nach dem '=' zuerst noch ein Leerzeichen
  340.             steht, bevor wir die eigentlichen Daten eingeben.
  341.  
  342.             Wir tippen nun Zeile für Zeile die Daten in unser Datengerüst
  343.             ein, bis der Datenbereich folgendes Aussehen hat:
  344.  
  345.             Gattung = Hardware
  346.             Produktart = Drucker
  347.             Produktbezeichnung = Laserdrucker
  348.             Erfassungsdatum = *** setzen Sie hier das Tagesdatum ein ***
  349.  
  350.             Produktkennung = Schneider Laser Printer
  351.             Produktbeschreibung = Druckgeschwindigkeit = 6 Seiten pro Minute
  352.                                   Auflösung = 300 X 300 Punkte pro Zoll
  353.                                   Arbeitsspeicher = 512 KByte
  354.                                   Schnittstellen = RS232, Centronics
  355.                                   Manko = Schlecht ablesbares Display
  356.  
  357.  
  358.             Hersteller = Schneider
  359.             Lieferant = Hast & Hektik GmbH
  360.             Preis = DM 4000.00
  361.  
  362.             Infoquelle = CHIP, Ausgabe Juni 1989
  363.             Titel = Perfekt im Drucken
  364.             Untertitel = Zehn Drucker im Vergleich
  365.             Artikelbeginn = Seite 174
  366.             Infoseite = 176
  367.  
  368.  
  369.             Nun drücken wir 'F10' zum Speichern der eingegeben Daten.
  370.  
  371.             Geben Sie nach diesem Motto einige Datensätze ein, damit
  372.             wir eine kleine Datenbasis für das Auffinden von Information
  373.             haben.
  374.  
  375.             Gehen Sie hierbei immer in derselben Reihenfolge vor:
  376.  
  377.             'N' =  Neuen Datensatz anlegen
  378.             F10 =  Speichern des leeren Datensatzes
  379.             'Ü' =  Aufruf des Untermenüs Übertragen
  380.             'I' =  Importieren
  381.             Eingabe von   GERUEST.TXT   <──┘
  382.             'E' =  Beenden des Untermenüs
  383.             'Ä' =  Ändern des angezeigten leeren Gerüstes
  384.             Eingabe der Produktdaten
  385.             F10 =  Speichern des fertigen Datensatzes
  386.  
  387.             Wie Sie an dem ersten Beispiel gesehen haben, können die
  388.             Einträge beispielsweise unter dem Begriff 'Produktbe-
  389.             schreibung' von Produkt zu Produkt differieren. Ein Nadel-
  390.             drucker gibt z.B. die Druckgeschwindigkeit in Zeichen pro
  391.             Sekunde an, bei der Eingabe der Information zu einem Plotter
  392.             oder schlicht zu einer Maus, sieht die Produktbeschreibung
  393.             völlig anders aus. Das einzige, worauf Sie in diesem Grund-
  394.             datengerüst' achten sollten, ist, daß die Grundbezeichnung
  395.             'Produktbeschreibung' immer die gleiche Zeilenanzahl zur
  396.             Verfügung hat. Sprich, daß der Begriff 'Hersteller' immer
  397.             auf die gleiche Zeile kommt. Reservieren Sie sich gegebenen-
  398.             falls zehn oder fünfzehn Zeilen für die Produktbeschreibung.
  399.             Es gilt hier das goldene Mittel zu finden; denn mit jeder
  400.             Zeile benötigt tBase später mehr Zeit, um die Information
  401.             wiederzufinden.
  402.  
  403.  
  404.  
  405. Suchen      Wir wollen nun in unserem Datenbestand suchen. Nehmen wir an,
  406. von Da-     wir benötigen die Information, welche Hardwarepalette von
  407. tensätzen   der Firma 'Hast & Hektik' geliefert werden kann.
  408.  
  409.             Wir betätigen die Taste 'S' um in das Untermenü 'Suchen'
  410.             zu gelangen. Zunächst stellen wir die Verknüpfung der
  411.             Suchkriterien ein, da wir ja nach den Begriffen 'Hardware'
  412.             U N D 'Hast & Hektik' suchen wollen. Hierzu drücken wir die
  413.             Taste 'V', bis in der Verknüpfungsspalte am linken Bild-
  414.             schirmrand in allen Zeilen der Begriff 'Und' erscheint. Nun
  415.             stellen wir mit dem Buchstaben 'O' die Suchoption auf
  416.             'Alle Datensätze'.
  417.  
  418.             Mit 'Ä' können wir nun die angezeigte leere Maske ändern.
  419.             Die kleinen einstelligen Felder zu Beginn jeder Eingabezeile
  420.             (rechts neben dem 'Und' bzw. 'Oder') müssen immer eines der
  421.             Zeichen '=' oder '#' (ungleich) enthalten. Geben Sie in dieses
  422.             Feld ein Leerzeichen ein, so wird ein eventueller Eintrag im
  423.             Datenfeld rechts daneben bei der Suche ignoriert.
  424.  
  425.             Übrigens, wenn Sie im ersten Feld ein '=' eingeben, und sonst
  426.             in dieser Maske nichts ausfüllen, so findet und markiert der
  427.             Suchvorgang alle Datensätze, auf die die aktuell eingestellte
  428.             Option zutrifft.
  429.  
  430.             Wir geben jetzt zwei Zeilen ein, in die erste Zeile:
  431.  
  432.             =    Gattung = Hardware
  433.  
  434.             und in die zweite Zeile:
  435.  
  436.             =    Lieferant =  Hast & Hektik
  437.  
  438.             Dann verlassen wir den Eingabemodus mit der Funktionstaste
  439.            'F10'.
  440.  
  441.             Für tBase ist es übrigens nicht relevant, ob die Kriterien in
  442.             Groß- oder Kleinschrift eingegeben werden.
  443.  
  444.             Zum Starten des Suchvorganges betätigen wir 'S' für 'Suchen'.
  445.             tBase zeigt uns nun in den Hilfszeilen an, welcher der Daten-
  446.             sätze gerade bearbeitet wird. Nach abgeschlossener Suche können
  447.             wir hier ablesen, wieviel Datensätze von tBase gefunden und als
  448.             relevant markiert wurden. Nehmen wir einmal an, tBase habe 7
  449.             Einträge gefunden.
  450.  
  451.             Betätigen Sie die Taste 'E' um das Untermenü 'Suchen' zu ver-
  452.             lassen. Wir sind nun wieder im Hauptmenü von tBase. Drücken Sie
  453.             nun die Taste 'F', um den Datenbestand auf die vom Suchvorgang
  454.             markierten Sätze zu stellen. Sie haben nun nur noch die markier-
  455.             ten Sätze im Zugriff, wenn Sie Funktionen wie Blättern oder
  456.             Ähnliches ausführen.
  457.  
  458.             Jetzt wird uns auch klar, warum wir das 'Gerüst' überhaupt
  459.             benötigt haben. Der Unterschied zwischen einer Suchkri-
  460.             terieneingabe von:
  461.  
  462.             'Gattung = Hardware'
  463.  
  464.             und der einer Eingabe von:
  465.  
  466.             'Hardware'
  467.  
  468.             ist Folgender: In beiden Fällen wird zwar der Text auf das
  469.             Vorkommen der gesuchten Zeichenfolge durchsucht. Der reine
  470.             Begriff 'Hardware' kommt jedoch eventuell auch an anderen
  471.             Stellen in der Textdatei vor (z.B. 'Systemvoraussetzungen =
  472.             IBM-kompatible Hardware).
  473.  
  474.             Das Auftreten des Begriffes 'Hardware' im Zusammenhang mit der
  475.             Gerüstbezeichnung 'Gattung = ' ist jedoch eindeutig.
  476.  
  477.  
  478.  
  479. Ergebnisse  Nehmen wir an, Sie möchten nun aus diesen sieben Datensätzen
  480. verfeinern  der Bedingungen 'Hardware' und 'Hast und Hektik' diejenigen
  481.             Einträge heraussuchen, bei denen es sich um Laserdrucker
  482.             handelt.
  483.  
  484.             Betätigen Sie hierzu 'S' für das Suchmenü. Geben Sie als Option
  485.             'nur markierte Datensätze' an.
  486.  
  487.             Gehen Sie auf 'Ä'ndern und geben Sie ein:
  488.  
  489.             =    Produkbezeichnung = Laserdrucker
  490.  
  491.             Löschen Sie die restlichen Eintragungen und verlassen Sie die
  492.             Maske mit F10. Geben Sie nun 'S'uchen ein. tBase durchforstet
  493.             nun nur die sieben vorhin gefundenen und markierten Einträge
  494.             auf das Vorkommen von 'Produktbezeichnung = Laserdrucker'.
  495.  
  496.             Bei denjenigen der sieben Einträge, bei denen diese Bedingung
  497.             nicht zutrifft, wird die Markierung aufgehoben. Wie Sie merken,
  498.             können Selektionen, also Bestände markierter Datensätze, somit
  499.             schrittweise verfeinert werden.
  500.  
  501.  
  502.  
  503. Sonstiges   Ich glaube, dieses Beispiel hat den Grundgedanken von tBase
  504.             weitgehend veranschaulicht. Es würde den Rahmen dieser 'LIES-
  505.             MICH-Datei' sprengen, auf jede einzelne tBase-Funktion detail-
  506.             liert einzugehen. Im Zweifelsfall drücken Sie bitte immer die
  507.             Funktionstaste 'F1', zum Aufruf der jeweiligen Hilfstafel.
  508.  
  509.             Am besten legen Sie sich eine Testdatenbank Ihrer Vorstellung
  510.             an, an der Sie mit tBase herumexperimentieren können.
  511.  
  512.             Wir wünschen Ihnen viel Spaß, und hoffen, daß Ihnen dieses
  513.             Public-Domain-Programm Freude macht.
  514.  
  515. ============================================================================
  516.  
  517. Weitere Versionen, Kauf und Bestellung
  518. --------------------------------------
  519.  
  520. Weitere     tBase liegt inzwischen in der Version 2.0 vor. Diese Ver-
  521. Versionen   sion hat über die Leistungsmerkmale der Version 1.0 himaus
  522. von tBase   folgende Erweiterungen:
  523.  
  524.             -  Verwaltung von bis zu einer Milliarde Textdateien.
  525.                Natürlich ist dies ein theoretischer Wert, da Sie
  526.                wohl kaum über eine Festplatte verfügen, die soviel
  527.                Speicherplatz aufweist.
  528.  
  529.             -  Numerische Wertvergleiche, d.h. Datensätze lassen sich
  530.                auf Zahlenwerte durchsuchen. Hierdurch wird z.B. fol-
  531.                gende Suche möglich:
  532.  
  533.                'Finde alle Laserdrucker mit einem Preis kleiner als
  534.                DM 5000.00'.
  535.  
  536.             -  Datums-Wertvergleiche, d.h. Datensätze lassen sich auf
  537.                Datumswerte durchsuchen. Hierdurch wird z.B. folgende
  538.                Suche möglich:
  539.  
  540.                'Finde alle Adressen mit einem Erstkontakt größer dem
  541.                01.01.1988 und kleiner dem 01.01.1989'.
  542.  
  543.             -  tBase-2.0 kann rechnen!!! Sie können mit numerischen
  544.                Werten in den Datensätzen Rechenoperationen durchführen,
  545.                und deren Ergebnisse am Bildschirm anzeigen lassen, oder
  546.                sie in Feldern von Datensätzen speichern. Ermöglicht
  547.                wird hierdurch z.B.:
  548.  
  549.                'Führe Folgendes für alle markierten Datensätze aus:
  550.                Summiere pro Datenstz alle Felder [VK_PREIS] und schreibe
  551.                die Summe in das Feld [VK_GESAMT]. Subtrahiere hiervon
  552.                die Zwischensumme aus allen Feldern [KOSTEN] und schreibe
  553.                das Endergebnis in das Feld [GEWINN]. Die Summe aller Fel-
  554.                der [GEWINN] aller Datensätze zeige nach Abschluss der
  555.                Rechenoperation am Bildschirm an.'
  556.  
  557.             -  tBase-2.0 ermöglicht die schnelle Suche in der Datenbank
  558.                nach einem 'Matchcode'. In einer Adressverwaltung können
  559.                Sie z.B. den Matchcode auf das Feld '[NACHNAME]' setzen.
  560.                Die Zugriffszeit auf einen bestimmten Datensatz der Daten-
  561.                bank über 'Matchcode', ist bei zehntausend Datensätzen
  562.                kleiner als eine Sekunde! (IBM-kompatibler AT-Rechner mit
  563.                12 MHZ).
  564.  
  565.             -  Erweiterte Druckoption. Es lassen sich alle, alle mar-
  566.                kierten, alle nicht markierten, alle gelöschten oder alle
  567.                nicht gelöschten Textdateien in einem Vorgang drucken.
  568.  
  569.             -  Druckparameter, wie Druckzeilen pro Seite, Abstände und
  570.                Ränder lassen sich definieren.
  571.  
  572.             -  Es läßt sich beim Druck grundsätzlich einstellen, wie-
  573.                viele und welche Zeilen eines Textes gedruckt werden sol-
  574.                len, also z.B. 'drucke Zeile 3 bis 17 und 28'.
  575.  
  576.             -  Esläßt sich beim Druck definieren, welche Bereiche eines
  577.                Datensatzes gedruckt werden, also z.B. 'drucke nur den
  578.                Datenbereich {ANSCHRIFT} aus'.
  579.  
  580.             -  Erweiterte Exportfunktion. Damit lassen sich bestimmte
  581.                Zeilen eines Textes (oder alle) exportieren, und zwar
  582.                in ASCII-Format, oder in die Serienbriefformate gängiger
  583.                Textverarbeitungen, wie z.B. 'WORD', 'WordStar' usw.
  584.                Hierdurch wird beispielsweise folgende Ausgabe möglich:
  585.  
  586.                'Erzeuge eine Datei aller markierten Textdateien im
  587.                WORD-Serienbriefformat, wobei nur die Textzeilen Nr.
  588.                1 bis 5, Nr. 11 und Nr. 22 verwendet werden sollen'.
  589.  
  590.             -  Es lassen sich beliebig viele, verschiedene Daten-
  591.                banken bearbeiten, indem die Datenbank aus-, bzw. ein-
  592.                gelagert werden kann.
  593.  
  594.                Hierdurch können Sie z.B. die aktuelle Datenbank
  595.                'PRODUKTE' auslagern und die Datenbank 'ADRESSEN'
  596.                einlagern. Die Anzahl der Datenbanken ist einzig durch
  597.                den verfügbaren Speicherplatz auf Datenträger begrenzt.
  598.  
  599.  
  600.  
  601. Registrie-  Sie können tBase, Version 2.0, für DM 99,-- zuzüglich
  602. rung und    DM 5,-- (gilt nur für Deutschland) für Verpackung und
  603. Kauf von    Versand erwerben. Außerhalb Deutschlands beträgt die
  604. tBase 2.0   Gebühr für Verpackung und Versand innerhalb Europas
  605.             DM 15,--.
  606.  
  607.             Im Preis sind 14% Mehrwertsteuer enthalten.
  608.  
  609.             Im Lieferumfang von tBase, Version 2.0, ist eine
  610.             deutschsprachige Bedienungsanleitung enthalten.
  611.  
  612.             Der Gegenwert von Briefmarken wird ab sofort nicht mehr
  613.             entgegengenommen (Wir sind für die nächsten Jahre be-
  614.             reits eingedeckt!).
  615.  
  616.             Wir versenden tBase, Version 2.0, somit nur noch gegen
  617.             ----------------------------------------========------
  618.             vorherigen Erhalt eines Euro- oder Verrechnungsschecks!
  619.             ==========---------------------------------------------
  620.             (Wir hoffen, daß der Verrechnungsscheck gedeckt ist, wenn
  621.             nicht, dann sind Sie in Anbetracht der Unsumme von DM 99,--
  622.             wohl sowieso am Ende. Herzliches Beileid...)
  623.  
  624.             Bitte geben Sie bei Ihrer Bestellung unbedingt das
  625.             Diskettenformat an. tBase, Version 2.0, wird auf Disketten
  626.             folgender Formate geliefert:
  627.  
  628.             -  5 1/4 Zoll, Kapazität 360 KByte oder
  629.             -  3 1/2 Zoll, Kapazität 720 KByte
  630.  
  631.             Richten Sie Ihre Bestellung bitte ausschließlich an:
  632.  
  633.             Roland Michel
  634.             Orleansstraße 5a
  635.             8000 München 80
  636.             Tel.(089) 44 89 731
  637.  
  638.             Der jeweilige Public-Domain-Service, über den Sie tBase,
  639.             Version 1.0 erhalten haben, ist nicht im Besitz der Ver-
  640.             sion 2.0 und kann somit Ihre Bestellung nicht entgegen
  641.             nehmen.
  642.  
  643.