Atari ST - Omikron - 1990
EasyBase

- Genre
- Database / Spreadsheet
- Year
- 1990
- Language
- [unknown]
- Publisher
- Omikron
- Controls
- Keyboard / Mouse
- Distributor
- —
- Resolution
- High
- Developer
- [n/a]
- ST Type
- ST, STe / 1MB
- Licensed from
- —
- Programmer(s)
- Rosemeier, Arnd
- Country

- MIDI
- —
- Software
- German
- Version
- 1.20
- Box/Instructions
- German
- Number of Disks
- 1 / Double Sided
- License
- Commercial
- Dump
- Download
- Serial
- —
- Dump format
- MSA
- Protection
- —
INSTRUCTIONS
Version: 1.03
Erläuterung: Die Version 1.03 stellt eine erhebliche Verbesserung
zur Version 1.00 dar. Die hier vorgestellten Neuerungen konnten in
der aktuellen Handbuchauflage leider nicht mehr berücksichtigt
werden. An EasyBase wird auch weiterhin gearbeitet werden. Für
Anregungen sind wir Ihnen stets dankbar.
Neuerungen:
1. Das Listenformular
Genau wie bei der Ausgabe auf den Drucker oder auf Diskette
gibt es jetzt auch für das Listenfenster eine Formularausgabe.
Zu erreichen ist diese Formularausgabe über die Taste .
Die Syntax entspricht haargenau der Formularsyntax. Es können
also auch Berechnungen in der Liste vorgenommen werden.
2. Blättern in der Liste durch Tastenbedienung
Die Tastenkombinationen bzw.
können ab jetzt zum Blättern in der Liste
verwendet werden.
3. Das Zurückblättern von Kommandos
Durch die Tasten und kann durch die
letzten 100 Kommandos geblättert werden. Diese Funktion ist
zwar nicht neu, aber sie wurde bisher nirgends dokumentiert.
4. Überprüfung von Veränderungen nach dem Verlassen des Editors
Für diejenigen Benutzer von EasyBase, die stets die gesamte
Datenbank in den Editor nehmen, um globale Veränderungen
durchzuführen, gibt es jetzt eine Funktion, die prüft, welche
Datensätze im Editor überhaupt verändert wurden. Nur veränderte
Datensätze werden nach Verlassen des Editors gelöscht und
hinterher neu angefügt. Falls mittendrin ein Datensatz komplett
herausgelöscht oder eingefügt wurde, gelten alle folgenden
Datensätze ebenfalls als verändert.
5. Druckertreiber
Optional kann jetzt im Exportformular ein Druckertreiber
verwendet werden. Ein Druckertreiber besteht aus drei Teilen.
a) INIT-Teil
Dem INIT-Teil geht das Steuerwort INIT voraus. In diesem Teil
wird eine Zeichenkette angegeben, die vor dem Ausdruck des
ersten Datensatzes über das Formular an den Drucker geschickt
wird. Die Zeichenkette kann auf zwei verschiedene Arten
angegeben werden; entweder als Zeichenkette in
Anführungszeichen (z.B. "Adressliste:") oder als Folge von
Zahlen (z.B. 27,80,0) oder als Kombination zwischen beiden
(z.B. 27,"P",0). Hier können Sie also z.B. Fettdruck
einstellen (siehe Druckerhandbuch) oder eine Startmeldung
ausgeben lassen. Nach der INIT-Zeichenkette wird kein
Zeilenende ausgegeben; wenn Sie dies erreichen wollen, geben
Sie am Schluß noch die Zahlen 13,10 ein
(Wagenrücklauf/Zeilenvorschub).
b) CONV-Teil (Konvertierungen)
Dem CONV-Teil geht das Steuerwort CONV voraus. Hier können
Zeichenumwandlungen vorgenommen werden.
Am Anfang jeder Zeile steht hier das umzuwandelnde Zeichen,
gefolgt von einer Zeichenkette, die statt dessen ausgedruckt
werden soll. Alle Zeichen können hier genauso angegeben
werden, wie dies im INIT-Teil der Fall ist. Eine
Beispielzeile könnte so aussehen:
"Ö": 27,"R",2,92
c) EXIT-Teil
Dem EXIT-Teil geht das Steuerwort EXIT voraus. Hier wird auf
die gleiche Weise wie beim INIT-Teil eine Zeichenkette
angegeben, die nach dem Ausdrucken des letzten Datensatzes an
den Drucker geschickt wird.
d) Das Wort -*END*-
Ohne dieses Wort wird der Druckertreiber nicht als solcher
erkannt und als Teil des Ausgabeformulars angesehen. Hier
dürfen Sie auf keinen Fall Kleinschreibung verwenden, sonst
wird es nicht mehr erkannt!
Der Druckertreiber wird nur beim Export auf den Drucker
verwendet; ansonsten wird er ignoriert. Ein Beispielformular
mit Druckertreiber finden Sie auf Ihrer EasyBase-Diskette unter
dem Namen TREIBER.EBF.
Tips:
1. EasyBase und Mortimer
Ein bißchen Eigenwerbung sei hier erlaubt. Mortimer (unser
Software-Butler) hat sich bei Omikron.Software als gutes
Hilfsmittel zu EasyBase bewährt. Besonders der Makrotreiber
erfreut sich steigender Beliebtheit, wenn es darum geht, in
einige der bestehenden Datensätze neue Kategorien einzufügen.
Aber auch die Diskfunktionen werden oft in Zusammenhang mit
EasyBase verwendet. Bitte sperren Sie bei Mortimer Memtop (im
Menü 'Speicher'), wenn Sie mit EasyBase arbeiten. 2. EasyBase
und Laserdrucker SLM 804 von Atari Für Serienbriefe mit
EasyBase eignet sich der Atari-Laserdrucker hervorragend. Wir
gehen inzwischen fast immer den direkten Weg (Ausdruck direkt
über EasyBase, nicht mit einem Textverarbeitungs- Programm;
EasyBase druckt etwa 2-3 mal so schnell aus wie eine übliche
Textverarbeitung). Um lesbare Resultate beim Export über den
Laserdrucker zu erzielen, schalten Sie bitte mit dem Programm
KONFIG.PRG die Zeichenumwandlung während der Ausgabe ab.
Außerdem muß der Diabolo- Emulator geladen sein. 3. Das
Programm KONFIG.PRG Man sollte auf jeden Fall einmal KONFIG.PRG
laufen lassen. Dieses Programm erzeugt eine Datei mit dem Namen
EASYBASE.CFG. Wenn die in KONFIG getroffenen Einstellungen
gelten sollen, dann muß die Datei EASYBASE.CFG immer im
gleichen Verzeichnis wie EasyBase stehen bleiben. 4. Das
Programm ADI_IMP.PRG versucht, einen Adimens™-Export in ein
EasyBase-lesbares Format umzuwandeln. Das funtioniert
allerdings nur dann, wenn die .EXP-Datei ein sogenanntes
.ITEMSET enthält. 5. Zu den Programmen ADI_IMP.PRG und
LINE_IMP.PRG gibt es auf der EasyBase-Diskette auch
Omikron.BASIC-Quellcodes. Wer sich für sein Datenbanksystem
auch ein Import-Programm schreiben möchte, kann diese
Quellcodes als Beispiel betrachten. 6. Die Datei ARTIKEL.DB ist
eine Datei, die Sie mit der EasyBase- funktion 'TEXT ALS
DATENBANK ZULADEN' einlesen können. Dazu sollten Sie sich
einmal das Exportformular ARTIKEL.EBF angucken. Die
'Lagerbestände' in dieser Datei sind frei erfunden.
*****
Version: 1.04
Erläuterung: Ein Fehler der Version 1.03 wurde behoben. EasyBase
hat manchmal den Kategoriemarker nicht erkannt, wenn er verändert
wurde. Dadurch konnte man in solchen Datenbanken bei der Suche nach
Kategorien nichts finden.
Neuerungen: Das Programm OMNI_IMP.PRG, welches komplett
LINE_IMP.PRG ersetzt. Mit diesem Programm ist es nun möglich, so
gut wie alle Datenbank-Exporte von anderen Datenbanksystemen in
EasyBase zu übernehmen. Dazu gibt es noch die Textdatei
OMNI_IMP.DOC, die Sie sich unbedingt einmal angucken sollten.
Tips: OMNI_IMP kann auch Adimens-Importe ohne .ITEMSET importieren.
Auch für DBase-Clones ist eine Import-Möglichkeit vorgesehen.
*****
Version: 1.05
Erläuterung: Die Version 1.04 hat einen kleinen kosmetischen
Fehler. Bei der Verwendung anderer Kategoriemarker wurde, wenn man
innerhalb einer Kategorie suchte, bei der Überschrift im
Listenfenster trotzdem der Doppelpunkt verwendet.
Neuerungen: -
Tips: -
*****
Version: 1.06
Erläuterung: -
Neuerungen: Ab dieser Version können alle Trennzeichen, an denen
EasyBase erkennt, wo ein Wort anfängt und aufhört, frei eingestellt
werden. Die Trennzeichen werden ab dieser Version bei DATENBANK
SPEICHERN mit abgespeichert. Das Einstellmenü kann man mit der
Taste erreichen.
Tips: Vor allen Dingen der Bindestrich hat zu dieser neuen Version
geführt. Es gibt sowohl Gründe für ihn als Trennzeichen als auch
gegen ihn. Die Voreinstellung für den Bindestrich ist: kein
Trennzeichen.
*****
Version: 1.07
Erläuterung: -
Neuerungen: Ab sofort (auf vielfachen Kundenwunsch) gibt es einen
Befehl, mit dem man Zahlenfelder durch die gesammte Datenbank oder
durch Teile davon aufsummieren kann. Der Befehl heißt 'SUMMIERE'
oder 'SUMMIER'. Hinter den Befehl gibt man wie bei allen anderen
Kommandos auch Suchkriterien an. 'SUMMIERE *' summiert also die
ganze Datenbank, während 'SUMMIERE Ort: Mönchengladbach' nur alle
Mönchengladbacher aufsummiert.
Was genau aufsummiert werden soll, geben Sie im sogenannten
Summierformular an (zu erreichen über Menu oder Taste ). Das
Summierformular ist IMMER ein Rechenformular. Sie brauchen deshalb
nicht die geschweiften Klammern '{' und '}' zu verwenden.
Einige Beispielsummierformulare>
[Ort #1] Summiert jeweils das erste Wort im Ort
[Preis]*1.14 Summiert mehrwertsteuergerecht Preise
[Preis]-[Rabatt] Summiert Preise minus Rabatt
Es wird pro Datensatz nur genau eine Zahl aufsummiert!
Das Summierformular wird zusammen mit der Datenbank abgespeichert.
*****
Version: 1.10
Erläuterung: Einige kleine Fehler sind korrigiert (z.B. das
Listenformular bei sortierter Datenbank...). Codewörter werden ab
dieser Version verdeckt eingegeben.
Neuerungen: Ab dieser Version hat EasyBase eine weitaus verbesserte
Großbildschirmunterstützung. Es gibt jetzt (nur im
Großbildschirmbetrieb) einen grauen Balken über der
Benutzeroberfläche, mit dem man EasyBase wie ein gewöhnliches
Fenster verschieben kann. Weiterhin gibt es rechts unten einen
Vergößerungsfeld, mit dem Sie EasyBase insgesamt vergrößern können.
Per kann man das jeweils untere Fenster in den
Vordergrund bringen.
Beim Export von Serienbriefen gab es für manche Anwender ein
Problem. Durch die Wortorientierung von EasyBase klappte ein Export
folgender Form nicht so wie gewünscht.
Sehr geehrte[Anrede] [Name],
....
, wobei [Anrede] z.B. für "r Herr" oder für " Frau" stehen kann.
Bei " Frau" hat EasyBase wegen der Wortorientierung immer das
Leerzeichen vergessen. Ab dieser Version gibt es das "¯"-Zeichen
(erreichbar durch ), welches beim Export in ein
Leerzeichen zurückverwandelt wird. Für den Export richtig wäre
jetzt also bei obigem Beispiel der Eintrag 'Anrede: ¯Frau' in der
Datenbank.
Tips: Beim Exportieren auf den Bildschirm ist EasyBase manchmal zu
schnell. Verlangsamen kann man das Tempo, indem man eine -
Taste gedrückt hält. Diese Option existiert schon länger, wurde
aber bisher nicht dokumentiert.
*****
Version: 1.11
Erläuterung: Ein (selten auftretender) Fehler beim Editieren von
Datensätzen wurde beseitigt.
Neuerungen: -
*****
Version: 1.12
Erläuterung: EasyBase baut den Titel des Listen- und
Protokollfensters jetzt auch im Accessorybetrieb immer wieder
richtig auf.
Neuerungen: -
*****
Version: 1.13
Erläuterung: Zwei kleine Fehler, einer beim ERROR-Löschen von
Dateien, der andere beim Einstellungen sichern und laden, wurden
behoben.
Neuerungen: -
*****
Version: 1.14 und 1.15
Erläuterung: Beim "TEXT ALS DATENBANK ZULADEN" werden jetzt weder
die Sortierung noch die Auswahl aufgehoben. Datensätze anfügen bei
sortierter Datenbank funktioniert jetzt zuverlässig.
Neuerungen: -
*****
Version: 1.16
Erläuterung: Ähnlichkeitssortierung hat manchmal bei A<>a zu einer
Endlosschleife geführt. Dieser Fehler ist behoben. Bei der Version
1.15 wurden beim Editieren der Vorgabe oder des Exportformulars
beim Anklicken des Icons ganz rechts die Änderungen nicht
übernommen sondern verworfen.
Diese Fehler wurden uns von Kunden auf der Atarimesse berichtet.
Neuerungen: -
*****
Version: 1.17
Erläuterung: Keine Fehler, sondern Kundenwünsche führten zu dieser
neuen Version.
Neuerungen: Das Exportieren auf den Bildschirm geschieht jetzt
unter Ausnutzung der ganzen Arbeitsfläche von EasyBase. Im F3-Menu
(Formulare) unter dem Punkt F9 gibt es jetzt die Möglichkeit,
Umrandungszeichen für Formulare frei einzustellen, so daß auch
TeX-Anwender EasyBase benutzen können.
*****
Version: 1.20
Erläuterung: Ab dieser Version hat EasyBase zwei vielgewünschte
neue Features.
Neuerungen:
1. Dialoge sind in EasyBase jetzt grundsätzlich tastaturbedienbar.
In fast allen Knöpfen innerhalb von Dialogen in EasyBase gibt es
jetzt einen klein geschriebenen Buchstaben in der linken oberen
Ecke. Die Tastenkombination +
bewirkt jetzt das Gleiche wie der entsprechende Knopf.
2. Exportieren über XACC.
Für alle Kunden, die als Textverarbeitungsprogramm That's Write
von Compo-Software verwenden, hat EasyBase jetzt eine
Exportfunktion, die sich an das XACC-Protokoll hält. Das geht
natürlich nur, wenn das darunterliegende Hauptprogramm auch
XACC-Textmeldungen versteht; ansonsten ist der entsprechende
Menüeintrag nicht anwählbar. Diese Exportfunktion sollte auch
bei allen anderen Programmen funktionieren, die XACC
unterstützen.
*****
Die Textdatei, die Sie gerade lesen, heißt LIESMICH und ist im
Hauptverzeichnis Ihrer EasyBase-Diskette. Sie sollten sich diese Datei
nach dem Studium des Handbuchs und einer gewissen Einarbeitungszeit
noch einmal durchlesen. In der Datei TECHNIK stehen technische Info's
über EasyBase.
