AtarimaniaAtarimania

Atari ST - Omikron - 1990

EasyBase

EasyBase — screenshot 1
1 / 5
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
Germany
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.