home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
M.u.C.S. Disc 2000
/
MUCS2000.iso
/
anwend
/
mdat_433
/
nachtrag.txt
< prev
next >
Wrap
Text File
|
1993-09-15
|
17KB
|
348 lines
Folgendes steht nicht im Handbuch zu MAXIDAT IV
===============================================
* Bitte drucken Sie diese Textdatei aus und legen Sie sie in Ihr Handbuch *
1) Ausgabeformat
a) Schnittstelle
Mit den neuen Kommandos |!p und |!s kann direkt auf die parallele (!p)
bzw. serielle Schnittstelle (!s) umgeschaltet werden, so da₧ mit einem
Ausgabeformat beide Schnittstellen benutzt werden können.
Diese Option wurde implementiert um mit einem Laserdrucker, der an die
serielle Schnittstelle angeschlossen ist, Rechnungen zu drucken und
gleichzeitig mit einem Nadeldrucker an der paralellen Schnittstelle
Etiketten für Versandtaschen auszugeben. Mit einem Tastendruck ('d'
zum Drucken eines Datensatzes) werden also zwei Drucker mit ver-
schiedenen Papierformaten bedient. Dies ist eine Feature, das wohl
kein anderes Programm anbietet, auch wenn es noch einige Macken hat:
Beachten Sie jedoch, da₧ dann beide Drucker die gleiche "Zeichentabelle"
benutzen. Auch sollten Sie dann 'Zeilen je Seite' ("Druckeranpassung",
Menü "Optionen") auf '000' stellen und entsprechend viele Leerzeilen im
Ausgabeformat selbst einfügen. Auch können nun keine Seitenkopf- und Fu₧-
dateien sowie Seitennummern mehr gedruckt werden. Denn MAXIDAT beachtet
bisher noch nicht über welche Schnittstelle gedruckt wird. Es wird also
jede Druckzeile gezählt. Dies führt dann zwar manchmal zu Komplikationen,
aber immerhin lassen sich beide Drucker ansprechen. Die angesprochenen
Mängel werden noch beseitigt.
2) Bildschirm neu aufbauen 'Clr'
Befinden Sie sich im Hauptmenü von MAXIDAT (das Datensatzfenster ist
also aktiv), so veranlasst ein Druck auf die Taste 'Home', da₧ der Bild-
schirm neu gezeichnet wird.
3) Bildverarbeitung
Die folgenden Möglichkeiten stehen nicht im Handbuch, da diese nur
unvollständig implementiert wurden bzw. relativ 'unsinnig' sind:
a) IMG-Format
MAXIDAT kann monochrome IMG-Bilder auf monochromen und farbigen
Bildschirmen darstellen. Farbige (X)IMG-Bilder können nur auf
Bildschirmen mit der gleichen Anzahl an Farb-Planes dargestellt
werden. Die Farben einer XIMG-Bilddatei werden allerdings nicht
übernommen.
b) Bildmanipulation
Während der Darstellung eines Bildes im Bildfenster stehen Ihnen
folgende Befehle zur Verfügung, wobei das Bildfenster oben liegen
mu₧:
* Taste I: invertieren
Der Inhalt des Bildfensters wird invertiert
* Taste H: Bild horizontal spiegeln
Das ganze Bild wird in der Horizontalen gespiegelt
* Taste V: Bild vertikal spiegeln
Das ganze Bild wird in der Vertikalen gespiegelt
* Taste S: Der aktuell sichtbare Bildteil wird auf den Massen-
speicher im IMG-Format gesichert. Bei Verwendung einer
'ST-Auflösung' kann optional der gesamte Bildschirm im
'Screen'-Format gesichert werden.
* Taste T: Blendet die Informationszeile ein bzw. aus, die einige
Informationen des sichtbaren Bildes angibt (Breite, Höhe, Farben).
4) Pop-Up-Menü
... ist eine Art Menüleiste, das am Mauszeiger erscheint, wenn dieser
über einem Fenster ist und mit der rechten Maustaste ein Einfach-Klick
erfolgt. Genau so wie in der Menüleiste wird immer das unter dem Maus-
zeiger liegende Objekt invertiert und durch einen Mausklick mit der
linken Maustaste ausgewählt.
Wollen Sie keine Auswahl aus dem Pop-Up-Menü treffen, so klicken Sie
neben das Menü.
In MAXIDAT wurden solche Pop-Up-Menüs in allen Fenstern implementiert,
wobei auch angegeben ist, welche Funktionen ausgewählt werden können:
Texteditor-Fenster:
* Cursorposition ausgeben
* Zeichenauswahlbox ausgeben
* Diverse Einstellungen (Zeichengrö₧e ändern)
* Texteditor verlassen
Statistik-Grafik-Fenster
* Grafikfenster invertieren (ist wohl etwas unsinnig)
* Grafikfenster als IMG-Datei (für Malprogramme) speichern
* Grafikfenster schlie₧en
Datensatz-Fenster
* Zeige Datensatz mit der Nummer...
* Springe zum ersten ausgebbaren Datensatz
* Springe zum letzten ausgebbaren Datensatz
* Suchen
* ...weitersuchen (alle Einstellungen aus der Dialogbox "Suchen"
übernehmen)
* ...nach links weitersuchen
* ...nach rechts weitersuchen
* Ersetzen (s. unten)
* ...weiterersetzen (s.unten)
* Automatische Telefonnummer-Wahl per Modem (s. unten)
* Einstellungen der Telefonnummern-Wahl (s. unten)
Datensatzeditor-Fenster
* Alle Tastaturbefehle in einer Dialogbox darstellen
* Den Datensatzpuffer (bzw. das GEM-Klemmbrett) in den Datensatz
einfügen
* Das aktuelle Datum an der Cursorposition ausgeben
* Die aktuelle Uhrzeit an der Cursorposition ausgeben
* Die Zeichenauswahlbox darstellen und das (Sonder-)zeichen ausgeben
* Fenster für Auswahl der ADF-Datei
* Den Datensatzeditor verlassen
Bild-Fenster
* Informationszeile ein/aus
* Bild horizontal spiegeln
* Bild vertikal spiegeln
* Fensterinhalt invertieren
* Fensterinhalt (nur der sichtbare Teil) als IMG-Datei speichern
* Bildfenster schlie₧en
Tabellenfenster
* Die Dialogbox "Bistimme Tabelle" aufrufen
* Anzeige der laufenden Nummer ein/ausschalten
* Tabellenfenster schlie₧en
Zeichentabellen-Fenster
* Druckername ändern
* Eine andere Zeichentabelle laden (entspricht Parameter laden-TAB)
* Aktuelle Zeichentabelle sichern (entspricht Parameter sichern-TAB)
* Zeichentabellenfenster schlie₧en
Alle Funktionen, die durch ein Pop-Up-Menü aufgerufen werden können,
verhalten sich genau so wie die entsprechenden Tastaturbefehle, die
im Handbuch näher erläutert werden.
5) Ersetzen
Im Menü "Bearbeiten" ist das Kommando "Ersetzen" neu hinzugekommen.
Diese Dialogbox sieht der Dialogbox "Suchen" nicht nur aü₧erlich sehr
ähnlich; auch die Funktionsweise ist (fast) gleich. Der gefundene
'Suchstring' wird durch den 'Ersetzstring' ersetzt, wobei die Gro₧-
Kleinschreibung, das zu betrachtende Datenfeld und die Suchrichtung wie
in "Suchen" (siehe Handbuch) anzugeben sind.
Mittels 'Ersetzen' wird der nächste 'Suchstring' durch den 'Ersetzstring',
bei 'Alle ersetzen' werden alle 'Suchstrings' ersetzt.
Ist der Schalter 'Ausgeben' aktiv, so wird bei 'Alle ersetzen' der je-
weilige, durch die Ersetzfunktion, geänderte Datensatz ausgegeben, was
natürlich etwas Zeit kostet.
Die Ersetz-Funktion kann nicht rückgängig gemacht werden. Sie sollten
gegebenenfalls also eine Sicherheitskopie des Datenbestandes anfertigen.
Da diese Funktion nicht gerade mit Geschwindigkeit trumpft, erscheint
während der Ausführung die bekannte Sanduhr.
6) Automatische Wahl von Telefonnummern per Modem
Ein 'Modem' (Modulator-Demodulator) ist ein Kästchen, da₧ Sie mit dem
Computer und einer Telefonsteckdose verbinden müssen. Hiermit können
Sie Daten zwischen Computern per Telefonleitung austauschen oder auch
'Faxe' senden und empfangen. Solche Modems kosten zwischen 300.- und
1500.- DM und leisten für das Geld unterschiedlich viel. Allen geimein-
sam ist, da₧ diese auch wählen können.
Haben Sie in MAXIDAT auch Telefonnummern eingegeben, so kann das Modem
diese Nummern direkt anwählen. Im Pop-Up-Menü des Datensatz-Fensters
werden mittels "Modem-Einstellungen" die nötigen Kommunikationsparameter
eingestellt, wobei hier vom gebräuchlichen 'Hayes-Befehlsstandart' aus-
gegangen wird (<CR> wird mittels 'Control m' erreicht):
* Modem-Reset 'ATZ<CR>~'
Das Zeichen '~' bedeutet hierbei, da₧ eine Pause von einer Sekunde
eingelegt wird, was in der Regel notwendig ist.
* Verbindung herstellen 'ATD#;<CR>'
Das Zeichen '#' besagt, da₧ hier die eigentliche Rufnummer eingefügt
werden soll.
* Verbindung beenden 'ATH<CR>'
Hiermit wird dem Modem gesagt, da₧ es auflegen soll, damit Sie z.B.
telefonieren können.
* Datenfeld
Klicken Sie mit der Maus in das schattierte Feld. Sie können nun
das Datenfeld auswählen, aus dem die Rufnummer entnommen werden soll.
Da die Daten an die serielle Schnittstelle gesendet werden, sollten Sie
im "Kontrollfeld-Accecory" von Atari die nötigen Schnittstellenparameter
eingeben.
Das Handbuch zu Ihrem Modem gibt Ihnen nähere Auskunft über die nötigen
bzw. möglichen Befehle.
Mittels "Modem-Wählen" wird als erstes die Befehlsfolge 'Modem-Reset'
an das Modem gesendet. Danach wird die 'Verbindung hergestellt', wobei
aus dem jeweiligen Datenfeld nur die Zahlen (0..9) übermittelt werden.
Sie können also beliebige Trennungen in der Rufnummer eingeben (z.B.
'0631-29101'). Nun erscheint eine Hinweismeldung auf dem Bildschirm.
Sie müssen den Telefonhörer abheben und anschlie₧end die Hinweismeldung
verlassen. Wurde eine Befehlsfolge in 'Verbindung beenden' eingegeben, so
wird diese an das Modem gesendet. Wenn ein Besetztzeichen im Telefon
zu hören ist, so wählen Sie nach einer kurzen Pause noch mal. Ansonsten
können Sie mit Ihrem Gesprächspartner wie gewohnt telefonieren.
Anmerkung: Die Befehlsfolge 'Verbindung beenden' teilt dem Modem mit,
da₧ dieses auflegen soll. Wenn davor der Telefonhörer ab-
genommen wurde, so kann wie gewohnt telefoniert werden.
7) Datenabgleich (Menü "Optionen") [4.1]
Diese mächtige Funktion dient zum automatischen Löschen von sogenannten
'Dubletten' bzw. 'Datenleichen'. Angenommen, Sie wollen an alle Ihre
Kunden einen Werbebrief schreiben. Da Ihre Kunden mehrmals bei Ihnen
etwas gekauft haben, existieren unter Umständen gleiche Personen mehrmals
in der Datenbank. Eine gleiche Person zeichnet sich hierbei dadurch aus,
da₧ der Name, die Stra₧e und der Wohnort identisch sind. Wenn Sie nun
an alle Kunden einen Werbebrief mit der "Serienbrief-Funktion" drucken
lassen, so kann es vorkommen, da₧ die gleiche Person mehrere Werbebriefe
von Ihnen bekommt. Dies ist natürlich mit erhötem Kosten- und Zeitaufwand
für Sie verbunden. Und Ihr Kunde ärgert sich nur über einen vollen Brief-
kasten...
Aus diesem Grund ist MAXIDAT in der Lage solch einen Datenabgleich durch-
zuführen und die doppelten Datensätze zu löschen.
Nach Anwahl von "Datenabgleich" erscheint eine Dialogbox, in der Sie
links die Datenfelder selektieren können, die bei der Suche nach den
doppelten Datensätze beachtet werden sollen. Wenn die Inhalte der
selektierten Datenfelder gleich sind, so sind die jeweiligen Daten-
sätze als gleich anzusehen. In der Regel stellt man hier 'Name', 'Stra₧e'
und 'Wohnort' ein.
Rechts wird durch Anklicken des schattierten Feldes das Datenfeld ge-
wählt, das beim Löschen der gleichen Datensätze verglichen werden soll.
Denn es werden ja nicht alle gleichen Datensätze gelöscht. Das hätte ja
auch keinen Sinn. Ein Datensatz mu₧ übrig bleiben. Welcher Datensatz
übrig bleiben soll, wird hiermit gewählt. Wird hier 'Datum' eingegeben
und unten 'grö₧ten' selektiert, so werden alle gleichen Datensätze ge-
löscht bis auf den, der das grö₧te Datum enthält, also am aktuellsten
ist. Hierbei haben die Felder 'grö₧tem' und 'kleinstem' den gleichen Sinn
wie die Sortierfunktion, die im Handbuch beschrieben ist.
Damit Sie nach Abarbeitung dieser Funktion kontrollieren können, welche
Datensätze als gleich erkannt und gelöscht worden sind, kann optional
eine Protokoll-Datenbank erstellt werden. Ist der Schalter unten
selektiert, so werden alle gelöschten Datensätze in diese Datenbank
geschrieben. Hierzu wird der Dateiname in der bekannten File-Selektor-Box
gewählt.
8) Pfade einstellen (Menü "Optionen") [4.1]
Hier wurde auch die Möglichkeit geschaffen den Pfadnamen für die Bilder
einzustellen. Wie im Handbuch beschrieben, ist es auch weiterhin möglich,
diesen Pfad in "Diashow" (Menü "Bearbeiten") einzugeben. Beide Pfadangaben
sind äquivalent.
9) Datensatz ausschneiden 'Control X' [4.1]
Befinden Sie sich im Hauptmenü von MAXIDAT, so wird mittels der Tasten-
kombination 'Control X' der im Datensatzfenster sichtbare Datensatz in
den Datensatzpuffer bzw. in das GEM-Clipboard kopiert und dann gelöscht.
Hierbei erfolgt keinerlei Sicherheitsabfrage. Haben Sie den Datensatz
versehentlich ausgeschnitten, so kann dieser, wie gewohnt, mittels
'Control V' im Datensatzeditor wieder zurückgeholt werden.
10) Fenster wechseln 'Control W' [4.1]
Mittels der Tastenkombination 'Control W' wird zwischen folgenden
MAXIDAT-Fenstern gewechselt, falls diese auf dem Bildschirm sind:
* Tabellenfenster
* Bildfenster
* Zeichentabellenfenster
* Datensatzfenster
Diese Tastenkombination dient somit zum Wechseln des oben liegenden
Fensters ohne die Maus zu benutzen. Auch kann hiermit auf ein unten
liegendes Fensters geschaltet werden, wenn dies komplett durch andere
Fenster verdeckt ist und somit nicht direkt mit der Maus zu erreichen
ist.
11) Tabelle [4.15]
Die Darstellung im Tabellenfenster wurde kräftig überarbeitet, wobei
alles im Handbuch gesagte weiterhin Gültigkeit hat, au₧er da₧ es nun
neunzehn Spalten statt fünf sind. Die Neuigkeiten liegen alle in der
Informationszeile des Tabellenfensters, die nun in fetter Schrift
ausgegeben wird. Klicken Sie kurz mit der linken Maustaste auf eine
Datenfeldbezeichnung, so können Sie in einem sich öffnenden Pop-Up-
Menü den neuen Inhalt der jeweiligen Spalte wählen. Ein Doppelklick
auf eine Feldnamenbezeichnung stellt eine Dialogbox dar, in der Sie
die Breite dieser Spalte manuell oder mit den zwei Pfeilen vornehmen
können. Klicken Sie eine Feldnamenbezeichnung mit der linken Maustaste
an und halten Sie die Maustaste gedückt, so können Sie die jeweilige
Spalte an eine andere Position verschieben.
12) Bestimme Tabelle [4.15]
In dieser Dialogbox sind weiterhin, wie im Handbuch beschrieben, nur
die ersten fünf Spalten einstellbar. Die anderen vierzehn Spalten
können, wie oben beschrieben, verändert werden. Neu ist in dieser Dialog-
box lediglich das Feld rechts oben. Hier können Sie eine Zahl zwischen
'00' und '99' angeben und dann auf 'stellen' drücken, wodurch alle neun-
zehn Spalten die eingestellte Breite erhalten.
13) MultiTOS [4.15]
Benutzen Sie ein Multi-Tasking-Betriebssystem, so wird die Zeitanzeige
auf dem MAXIDAT-Desktop prinzipiell ausgeschaltet. Sie kann wie gewohnt
mit 'Alternate 6' wieder eingeschaltet werden.
14) TOS 1.0/1.02 [4.16]
Probleme beim Bildschirmaufbau und der Maus bei diesen alten Betriebs-
systemen beseitigt.
15) Druckeranpassung [4.2]
Benutzen Sie Einzelblätter beim Drucken, so geben Sie hier 'Einzelblatt',
ansonsten 'Endlospapier' an. Bei der Schalterstellung 'Einzelblatt' wird
nach jeder gedruckten Seite das Einlegen einer neuen in einer Dialogbox
gefordert.
16) Drag & Drop [4.3]
MAXIDAT beherrscht nun das Drag & Drop - Protokoll, das MultiTOS zur Ver-
fügung stellt. Hiermit können Sie Datenfelder bzw. komplette Datensätze
von MAXIDAT zu anderen laufenden Applikationen senden und von dort
empfangen.
Laden Sie nun (unter Verwendung von MultiTOS) MAXIDAT und dann eine be-
liebige Datenbank. Nun machen Sie einen Doppelklick auf das Desktop-Feld
'Angezeigter Datensatz'. In dieser Dialogbox können Sie anwählen, welche
Datenfelder beim Drag & Drop zu anderen Applikationen gesendet werden
sollen. Selektieren Sie einige und betätigen Sie dann 'OK'. Nun packen
Sie 'Angezeigter Datensatz' mit der Maus an, woraufhin ein schemenhaftes
Rechteck erscheint. Die Maus ändert sich in eine flache Hand. Legen Sie
nun die zu sendenden Daten auf ein Fenster einer anderen Applikation.
Hierbei ist es wichtig, wohin die linke obere Ecke des Mauszeigers weist,
da die Daten an genau diese Position gesendet werden. Wenn die Ziel-
Applikation ebenfalls das Drag & Drop - Protokoll beherrscht, so werden
die selektierten Datensätze dorthin kopiert.
Wollen Sie Daten von anderen Applikation zu MAXIDAT senden, so se-
lektieren Sie dort die zu sendenden Daten und legen Sie diese auf das
Datensatzfenster ab. Die empfangenen Daten werden nun in einen neuen
Datensatz geschrieben. Testweise können Sie MAXIDAT zwei mal starten und
dann Daten zwischen ihnen tauschen.
MAXIDAT kann ausschlie₧lich 'TXT' - Dateien senden und empfangen. Nach
jeder Textzeile befindet sich 'CR LF'.
17) Druckeranpassung
In dieser Dialogbox ist der Schalter 'QFax' als Druckerschnittstelle
noch nicht anwählbar.
Weitere Anregungen sind jederzeit willkommen