******************************************************************** * Datsort V1.0 * * ============ * * © 1991 Rainer Conrads * ******************************************************************** Shareware : =========== Dieses Programm ist Shareware. Dies bedeutet, das alle Rechte beim Autor bleiben. Bei Gefallen und häufiger Benutzung des Programms wird die Sharegebühr fällig (für dieses Programm 15 DM) um nicht gegen das Urheberecht zuverstoßen. Wer die Share-Gebühr bezahlt wird in meinem Update-Services aufgenommen und erhält für 5 DM jeweils die neueste Version des Programmes. Sendet Geld (?), Vorschläge und auch Kritik an: Rainer Conrads Paul-Huisgen-Str.29 4047 Dormagen 5 Tel.:02106/72146 (ab NOV. 02133/72146) Meine Bankverbindung : Kreissparkasse Grevenbroich Kto-Nr.: 941666 BLZ : 31251350 "Datsort V1.0" darf nur mit meiner schriftlichen Zustimmung in andere PD-Serien aufgenommen werden. Der Preis darf nicht mehr wie 5 DM pro Disk betragen.( für Disk, Verpackung und Versand ) Programmbeschreibung : ====================== Bei diesem Programm handelt es sich um eine Dateiverwaltung. Es lassen sich die Anzahl der Datenfelder und Beschriftung selbst erstellen, so das man Dateien für die verschiedensten Aufgaben erstellen kann. Mann kann die Datei nach den unterschiedlichsten Kriterien selektieren und sortieren. Suchen innerhalb der Datei mit Jocker ist auch möglich. Es lassen sich auch für die beiden Textverarbeitungen (Personalwrite + Textplus) Dateien für die Serienbrieferstellung abspeichern. Die Benutzeroberfläche ist Mouseorientiert, es gibt aber auch Pulldown-Menüs mit Shortcuts. Damit lassen sich die wichtigsten Funktionen auch über Tastatur erreichen. Installation : ============== Das Programm läßt sich sowohl über die Workbench als auch vom CLI starten. Die - req-library - muß sich im LIBS-Verzeichnis der Bootdiskette befinden. Ob das Programm mit 512KB läuft, kann ich leider nicht sagen, da ich einen A2000 mit 1MB Chip und 2MB Fast-Ram habe. Bei 1MB läuft das Programm auf jedem Fall einwandfrei. Beschreibung der einzelnen Funktionen : ======================================= Zuerst stehen die Menüpunkte, dann Untermenüs usw..,dann der Shortcut. (Amiga-Taste drücken und dann den angegebenen Buchstaben) Datei - Laden - A+L --------------------------- Es wird das Filerequester aufgerufen und man kann eine Datei anwählen und laden. Sollte sich noch eine Datei im Speicher befinden, erscheint zuerst eine Sicherheitsabfrage, da die Datei im Speicher gelöscht wird. Es werden nur Dateien mit der Endung ". Ds-datei" geladen. Datei - Speichern - A+S --------------------------- Die Datei wird ohne das Filerequester gespeichert. Das Programm benutzt den alten Pfad und Namen der Datei. > VORSICHT < Die alte Datei auf der Diskette wird überschrieben. Datei - Speichern_als - ------------------------ Nun wird die Datei mit dem Filerequester gespeichert. Man kann nun einen neuen Pfad und Namen mitangeben. Die Endung ". Ds-datei" wird automatisch angehangen. Datei - Dat. Löschen - A+C --------------------------- Nach erscheinen einer Sicherheitsabfrage, wird die aktuelle Datei im Rechner gelöscht. Nun kann man eine neue Datei erstellen, oder eine andere laden. Datei - Erstellen - A+E --------------------------- Dieser Punkt läßt sich nur anwählen wenn sich keine Datei im Speicher mehr befindet. Falls sich eine im Speicher befindet, diese mit der Funktion "Datei - Dat. Löschen" entfernen. Nun gehts ! Es erscheint eine Box mit zwei kleinen Dreiecke. Damit kann man die Anzahl der Datenfelder ( + und - ) einstellen. Es sind max. 10 Daten- felder möglich. Nach Anwahl "OK" erscheint der Cursor in einer Eingabezeile und man kann nacheinander die einzelnen Datenfelder beschriften. ( max. 22 Zeichen ) Nach der letzten Eingabe erscheint wieder die Box mit den Dreiecken. Jetzt lassen sich die Anzahl der Datensätze eingeben, die die Datei enthalten soll. Es sind im Moment max. 2000 pro Datei möglich. Die mögliche Anzahl ist aber vom Speicher abhängig. Falls sich das Programm mal verabschiedet, ist es möglich, das der Speicher nicht ausreicht. Sollte jemand aber mehr als 2000 Datensätze benötigen ( genügend Speicher vorausgesetzt ), kann Er mir das ruhig mitteilen. Ich werde Ihm dann eine Version mit mehr als 2000 Datensätze zuschicken. (Registrierung vorausgesetzt) Nun erscheint "ABBRUCH" und "SPEICHERN". Bei Abbruch wird keine neue Datei angelegt und bei Speichern erscheint das Filerequester. Mann gibt nun den Pfad und Namen der Datei an. Diese wird dann angelegt. Datei - Sortieren - A+< --------------------------- Es wird ein Fenster geöffnet und alle Datenfelder der Datei angezeigt. Mann kann nun mit der linken Mousetaste eines der Felder anklicken und die Datei wird dementsprechend sortiert. Nach welchem Datenfeld die Datei sortiert ist, wird auf dem Haubtbildschirm angezeigt. Datei - Drucken - A+D --------------------------- Der Druckertreiber, der im Programm "Preference" eingestellt ist, wird angesprochen. Ich habe Epson-Steuercodes verwendet, so das alle Epson kompitable Drucker richtig angesprochen werden müßten. Der Ausdruck erfolgt über die Parallel-Schnittstelle. Nach öffnen eines Fensters hat man verschiedene Einstellmög- lichkeiten. Oben links im Fenster kann man zwischen 4 verschiedenen Druckarten (NLQ, Pica, Elite, Schmal) wählen. Die Anwahl erfolgt mit der linken Mousetaste (Ein oder Aus). Unter der Box "Ausdruck ein- stellen" kann man folgende Druckeinstellung ablesen: - L : 5 - linker Rand auf 5 eingestellt - R :75 - rechter Rand auf 75 eingestellt - S :72 - Seitenlänge auf 72 Zeilen eingestellt Mit der linken Mousetaste kann man diese Box anwählen. Dann erscheint nacheinander die Box mit den 2 Dreiecken (+ und -) und man kann nun diese Einstellungen ändern. Die Boxen "Liste drucken", "Datensatz drucken" und "Drucken" können nur angewählt werden, wenn sich eine Datei im Speicher befindet. "Liste drucken" und "Datensatz drucken" unterscheiden sich nur dadurch, daß bei der Liste die Datenfelder hintereinander und bei Datensatz untereinander ausgedruckt werden, sonst ist alles gleich. Nach Anwahl eines der beiden Boxen, erscheint wieder die Box mit den 2 Dreiecken. Man muß nun angeben, wieviele Datenfelder der Datei ausgedruckt werden soll. So braucht man nicht immer den ganzen Daten- satz zu drucken. Nach "OK" erscheinen alle Datenfelder und man muß nun die Anzahl der Datenfelder die man vorher angegeben hat, anklicken. Dabei ist es egal in welcher Reihenfolge man die Felder aussucht. So kann man die Reihenfolge und Anzahl der Felder die Ausgedruckt werden sollen einstellen. Wenn man am Ende der Einstellung, die entsprechende Box nochmals anklickt, werden die Einstellungen gelöscht. Nach anklicken der Box "Drucken" wird nun gedruckt bei "Abbruch" nicht. Ich hoffe, daß so ein flexibler Aus- druck gegeben ist. Bevor der Drucker angesprochen wird, überprüft das Programm, ob dieser eingeschaltet oder ob Papier eingelegt ist. Falls nicht, wird darauf hingewiesen und mann kann das jeweilige Problem abstellen. ---------------------------------------------------------------------- Datensatz - Anzeigen - Erster - A+1 ------------------------------------ Der erste Datensatz der Datei wird angezeigt. Datensatz - Anzeigen - Letzter - A+2 ------------------------------------ Der letzte Datensatz der Datei wird angezeigt. Datensatz - Anzeigen - Vor - A++ ------------------------------------ Es wird ein Datensatz vorgeblättert. Das Dateiende wird angezeigt. Datensatz - Anzeigen - Zurück - A+- ------------------------------------ Es wird ein Datensatz zurückgeblättert. Das Dateiende wird angezeigt. Datensatz - Eingabe - A+N --------------------------- Es erscheint ein Fenster mit dem Cursor. Man kann nun die Eingaben im entsprechendem Datenfeld vornehmen. Innerhalb der Felder kann man mit den Cursor-Tasten hin- und herspringen um so noch die Eingaben zu ändern. Zeichen werden mit "Del" und "<--" gelöscht. Erst wenn in der letzten Eingabezeile die Return-Taste gedrückt wird, werden die Eingaben in die Datei übernommen. Bei "Abbruch" werden die Eingaben nicht übernommen. Datensatz - Editieren - A+V --------------------------- Es wird ein kleines Fenster geöffnet und man kann nacheinander die Daten abändern. (mit "Del" und "<--") Die alte Eingabe wird jeweils angezeigt und durch druck der Return-Taste auch wieder übernommen, falls keine änderung der Daten erwünscht ist. Datensatz - Suchen - A+? --------------------------- Alle Datenfelder werden angezeigt und durch Anwahl mit der linken Mousetaste eines der Felder angewählt. Danach kann man den Such- begriff eingeben. Dabei sind 2 Jocker erlaubt. Das ? für den Rest des Strings und der * für eine Anzahl von Buchstaben. z. b. gesucht wird : DatSort folgende Eingaben als Suchbegriff würden den Datensatz finden : a.) DatSort b.) D? c.) D****** d.) Dat**** Nachdem ein Datensatz gefunden und angezeigt wurde, erscheint eine Abfrage, ob noch ein Datensatz gesucht werden soll. Bei "Nein" wird die Suche abgebrochen, bei "Ja" wird der nächste Datensatz gesucht, der mit dem Suchbegriff übereinstimmt und angezeigt. Datensatz - Löschen - A+W --------------------------- Der aktuelle Datensatz auf dem Bildschirm, wird nach einer Sicherheitsabfrage aus der Datei gelöscht. Datensatz - Aussehen - Style - A+8 ----------------------------------- Damit kann man die Schriftart der eingegebenen Daten ändern. (Fett, Unterstrichen, Kursiv) Alle möglichen Schriftarten erscheinen in einer Box und mit der linken Mousetaste wird eine ausgewählt. Nachdem ein Datensatz vor- oder zurückgeblättert wurde, wird die Schriftart dargestellt. Datensatz - Aussehen - Farbe - A+9 ----------------------------------- Damit kann man die Farbdarstellung der Daten ändern. Die Auswahl ist genauso wie bei der Schriftart. --------------------------------------------------------------------- Bearbeiten - Selektierung - Erstellen - --------------------------------------- Wenn man eine Datei geladen hat, stehen alle Datensätze, die man eingegeben hat zur verfügung. Falls man aber nur mit ganz bestimmten Datensätze, die bestimmte Daten enthalten, arbeiten will, kann man mit einer Selektierung eine Teildatei bilden, die nur noch aus diesen Datensätze besteht. Zuerst erscheint ein Hinweiß darauf, daß der Datenträger von der die Datei geladen wurde, eingelegt sein muß, da die aktuelle Datei zwischengespeichert wird. Nun werden alle Datenfelder in einer Box angezeigt und man kann mit der linken Mousetaste ein Feld anklicken. Danach wird das Selektierkriterium eingegeben. Alle Datensätze die nicht das Kriterium erfüllen, werden aus der Datei gelöscht. So erhält man eine Teildatei, die nur aus den Datensätze die das Kriterium erfüllen, besteht. Bearbeiten - Selektierung - Freigeben - --------------------------------------- Es erscheint eine Sicherheitsabfrage, da die selektierte Datei im Speicher gelöscht wird. Bei "Ja" wird die ursprüngliche Datei wieder geladen. Bearbeiten - Selektierung - Laden - ----------------------------------- Nach der Sicherheitsabfrage, da die momentane Datei im Speicher gelöscht würde, kann man nach erscheinen des Filerequester, eine selektierte Datei einladen. Es werden nur Dateien mit der Endung ". ds-selekt" geladen. Bearbeiten - Selektierung - Speichern - --------------------------------------- Eine selektierte Datei läßt sich, nach erscheinen des Filerequester, unter angabe des Pfades und Names abspeichern. Es wird automatisch die Endung ". ds-selekt" angehangen. Bearbeiten - Serienbrief - -------------------------- Damit lassen sich Dateien erstellen und speichern, die für die beiden Textverarbeitungen "PersonalWrite und TextPlus V3.0" gebraucht werden , um die Serienbrieffunktion der Programme anzusteuern. Außerdem kann man ganz hervorragend, über die Druckeransteuerung der Programme die Datensätze der Dateien ausdrucken. Leider sind noch zwei Einschränkungen zu beachten : Bei der Textverarbeitung "TextPlus" muß eine S-Markierung mehr angegeben werden, als die Datei an Felder enthält. Bei "PersonalWrite" muß die Anzahl der Kopien doppelt so hoch sein, wie die Datei an Datensätze enthält. Es wird aber nur die hälfte der Kopien ausgedruckt. Nach erscheinen des Fensters kann man, aber nur wenn eine Datei geladen ist, die Box "Liste erstellen" anklicken. Es erscheint mal wieder die Box mit den 2 Dreiecken. Man gibt nun die Anzahl der Datenfelder ein, die die neue Datei enthalten soll. Nun erscheinen wieder alle Datenfelder und man wählt die Datenfelder aus. Die Reihenfolge ist auch hier egal, man kann ruhig durcheinander auswählen. Jetzt wählt man die Box der Textverarbeitung, wofür die Datei erstellt werden soll. Nun wählt man "Speichern", es erscheint das Filerequester und die Datei wird gespeichert. Die Datei für PersonalWrite erhält die Kennung ". Pers-Write" und TextPlus die Kennung ". txp". --------------------------------------------------------------------- Sonstiges - Prg. Ende - A+Q ----------------------------------- Nach Anwahl erscheint eine Sicherheitsabfrage, ob Ende oder nicht. Sollte an der aktuellen Datei etwas geändert wurden sein, werden Sie darauf hingewiesen und erhalten die Möglichkeit noch zu speichern. Sonstiges - Info - A+I ----------------------------------- Es erscheint ein Fenster mit der Serien-Nummer und einigen Hinweise. Sonstiges - WorkBench - A+P ----------------------------------- Das WB-Fenster wird in den Vordergrund geholt. Mit den Symbolen oben rechts in der Ecke des Bildschirms kann man wieder das DatSort- Fenster in der Vordergrung holen. Sonstiges - Preferences - ------------------------------- Falls möglich, wird das Programm "Preferences" geladen und man hat die Möglichkeit, an den Systemeinstellungen (Druckertreiber) etwas zu ändern. Nach Verlassen des Programms befinden Sie sich automatisch wieder bei dem Programm "DatSort". Sonstiges - Registrierung - A+R ----------------------------------- Nach einer Abfrage (Ja oder Nein) wird ein Vordruck zur Registrierung bei mir ausgedruckt. Sie brauchen eigendlich nur noch Ihre Adresse einzuschreiben und die Share-Gebühr dazuzulegen. Ich hoffe das von diesem Menüpunkt reichlich gebrauch gemacht wird.( Ha. Ha. Ha.) Sonstiges - Disk-Menü - ------------------------------- Sie können nun über den bekannten Filerequester folgende Aktionen ausführen: Datei löschen Directory anlegen Directory löschen Datei umbenennen Directory anzeigen Ich glaube das die Bedienung so einfach ist, das ich dazu nichts schreiben brauche. Mit "Quit" verlassen Sie die Box. --------------------------------------------------------------------- Fast alle Optionen die oben beschrieben sind, lassen sich auch auf dem Haubtbildschirm mit der linken Mousetaste anwählen. --------------------------------------------------------------------- So, ich hoffe ich habe alles einigermaßen verständlich (oder nicht) erklärt. Sollte noch etwas unklar sein, so kann man mich ruhig anrufen. Rainer Conrads