‰REM-Datenbank KC85/3 ADAM1.2 Info-Stand: 26.8.89 ŒHinweise zum Umgang mit dem Programm REMADAMƒ (ADAM1.2) ADAM 1.2 ist eine Vorg{ngerversion der im komerziellen Einsatz be- findlichen KC-Datenbank ŒRELAƒ /1/.Diese Hinweise beziehen sich nur auf die Grundfunktionen.Der KC 85/3-Nutzer kann sich nat}rlich alle Kom- mandos des Systems experimentell erschlie~en,jedoch k|nnen wir auf weitergehende Fragen nicht eingehen.ADAM-Dateien sind vollst{ndig RELA -kompatibel.Interessenten dieses KC-internen Systems wenden sich an /2/. ADAM arbeitet im Speicherbereich von C000H-DD33H,kann auf ein Modul M 025 programmiert,oder auf ein ŒModul M 022ƒ (16K) geladen werden.Die Dateiverwaltung erfolgt im RAM des Grundger{tes (16K),oder in Dateien zu je 32K mit Module auf der Basis M 011 (64/256K).Die Anzahl der ver- wendeden Erweiterungen (M 011) wird nur durch die eigene Hardware beg- renzt.Der Steckplatz des M003 (V.24) ist frei w{hlbar.Beispiel f}r System- start 3 Dateien (M 022 Steckpl.=8) : %SWITCH 2 0 : BASIC aus %SWITCH 8 C3 : M 022 in Schacht 8 auf C000H %LOAD : REMADAM einlesen %SWITCH 8 C1 : ADAM 1.2 schreibgesch}tzt %MENU............%ADAM n Kaltstart Datei n !-----------------! %DATEI n externe Dateischaltung 32K ! ŒDatei-Restartƒ ! %V24K6313 (nicht notwendig) ! %READAM ! %L Laden def. Dateigef}ge !-----------------! %S Retten def. Dateigef}ge Alle Kommandos werden men}gesteuert (CUD/CUU/STOP/ŒENTERƒ) eingegeben, bei den Datenfeldern (Argumente) zus{tzlich HOME. (Statuszeile beachten!) ŒDIALOGMENU I:ƒ F}r die Anzeigefunktionen: ŒBRKƒ/CUD/CUU/SHIFT+CUD/SHIFT+CUU ŒSTICHWORTƒ - Suche nach einzugebener Zeichenkette (ZK) und Anzeige aller Datens{tze die diese ZK in dem(n) oder dem eingestellten Datenfeld(ern) beinhalten. ANZEIGEN *STOP* ŒSTICHWORTƒ - reziproke Zeichensuche (w.o) ŒSORTIRENƒ - Datei wird nach ASCII und Datenfeld sortiert. ŒANZEIGENƒ - bl{ttern vor/zur}ck/Dateianfang/Dateiende/BRK Œ"-DRUCKENƒ -Init K6313-Treiber: M 003 on/off ŒEDITIERENƒ -aktueller Datensatz (DS) kann mit den Steuertasten editiert werden.Abschlu~ ŒENTERƒ.Beachte: *L|schmodus = SHIFT+HOME/ŒENTERƒ (Dauerfunktion durch ŒEDITIERENƒ/ENTER bis im EDIT-MODE eine andere Taste bet{tigt wird!) *Passwort-Editierschutz bei defnierten Dateien m|glich, Aufhebung: Œ%passƒ ŒXXXXƒ (XXXX festgelegt im Programm DEFADAM) ŒERSTELLENƒ - wenn noch keine Datei vorhanden ist: Einrichtung von 1-24 Datenfeldern (6-stellige Feldnummer) BRK=Ende" ŒERSTELLENƒ - wenn schon eine Datei vorhanden ist: Eintragen von neuen DS (Zeilenabschlu~ ENTER) ERSTELLEN *STOP* ŒEDITIERENƒ - akt. DS wird editierbare Maske DRUCKEN *STOP* ŒSTICHWORTƒ oder ŒANZEIGENƒ - w.o aber auf Drucker. **Men}wechsel: CUD ...... ŒDIALOGMENUE IIƒ DATEI-NEU *STOP* ŒLADENƒ - Datei von Kassette laden (LOAD) RETTEN *STOP* ŒLADENƒ - Datei laden und anf}gen (MERGE) ŒRETTEN---ƒ - Datei auf Kassette retten (SAVE) Œ*-*KETTENƒ - Zeichenketten austauschen (Joker nur im Suchwort) ŒDATEI-NEUƒ - L|schen aller Daten,Kopfinitialisirung bleibt! ŒCAOS-MENUƒ - Steuerung an CAOS mit Men}anzeige der aktuellen Ebene ŒHAUPTPROGƒ - Dateiinitialisirung,wenn definierte Datei (DEFADAM) und Anzeige des Hauptmen}s f}r erweiterte Anwendung Œ**DATEIENƒ - Wechsel in eine andere Speicherebene,sonst Datei 1. ŒADAM-KALKƒ - Men}erweiterung (siehe DEFADAM) ŒADAM-ARITƒ - Aktivirung/Test der Festkommaaritmetik Œ"DLG-MODEƒ - M 003 on/off ŒSOND-PROGƒ - dateidef. Funktionsaufruf (siehe DEFADAM) ŒINIT-MENUƒ - Aufruf eines Men}s mit den Funktionen: ŒTEXTMODUSƒ - [nderung Zeilen/Seite und linker Rand (Anfangsspace) ŒESC-2/EINƒ - Init n/216" Formularvorschub f}r EPSON-Drucker Œkbd*=*KBDƒ - Tausch des Standes f}r klein-GROSS/Tastatur Œ"-DRUCKENƒ - M 003 on/off ŒI/TABELLEƒ - Druck einer Tabelle,wenn durch DEFADAM festgelegt ŒFESTKOMMAƒ - Standart f}r Festkommaaritmetik {ndern (VK/NK) TEXTMODUS *STOP* kbd*=*KBD - ADAM-KEY-Aufruf (E=Ende) TEXTMODUS *STOP* ŒI/TABELLEƒ - Stichwort-Tabelle wenn definiert "-DRUCKEN *STOP* ŒI/TABELLEƒ - Tabellendruck mit Tab-Eingabe TEXTMODUS *STOP* DRUCKEN *STOP* ŒI/TABELLEƒ - " mit Stichwort (bei rezi- proker Suche zus{tzlich: kbd*=*KBD *STOP*) ŒBedeutung der Ladefunktionen %L und %Sƒ (Autolader) Das System verf}gt }ber einen modifizierten Datei-Autolader.Er wird aus dem CAOS-Men} gestartet und liest/rettet in der ab Adresse DD2EH fest- gelegten Folge die Dateien automatisch.Am Ende kommt die letzte Datei zur Anzeige.Sie sollte eine definierte Datei mit Anforderung eines Datums sein,denn dieses verwendet der Autolader beim Kommando %S als teil des Dateinamens.im standart ist die Ladefolge 1-3-2 programmiert. Die Ladefolge kann erweitert oder ver{ndert werden,ist aber stets mit 00 abzuschlie~en! Œdefinierte Datei und das Hilfsprogramm DEFADAMƒ Eine erstellte Datei (min. 1DS) kann zus{tzlich viele Informationen f}r den ADAM-Interpreter aufnehmen.Dieser hat nur die Aufgabe,die Datei den Nutzerspezifischen Bed}rfnissen anzupassen.Der Interpreter wird beim Aufruf ŒHAUPTPROG,SOND-PROGƒ und bei alle Fnkt. von ADAM-KALK, aber nur wenn so vereibart,aktiviert.Diese Vereinbarungen erfolgen f}r jede Datei einmalig im Programm ŒDEFADAMƒ.Es wird,nachdem die zu definirende Datei verlassen wurde (CAOS-MENU),mit %LOAD geladen und anschlie~end mit %DEFKOPF gestartet.Der Anwender kann nur festlegen, bei welchen Systemaufruf er den Interpreter aktivieren will (z.B. ŒSOND-PROGƒ oder Verbund mit *STOP*).Danach werden immer die Initialisi- rungsw}nsche f}r den allgemeinen Teil (HAUPTPROG) angefordert.Das rechte Men} kann mit BRK verlassen werden,dann kann Punkt f}r Punkt des linken Men}s gew{hlt werden.So ist es z.B. durch ŒTabulatorƒ im SOND-PROG m|glich,eine Tabelle festzulegen.Bei einem sp{teren Aufruf von ŒSOND-PROGƒ mit nachfolgendem ŒINIT-MENUƒ und ŒI/TABELLEƒ wird auf diese Tabulatoren automatisch zur}ckgegriffen. Am Ende aller definitionen wird nach einen PASSWORT gefragt.Ung}ltige Hexa-Ziffern werden zur}ckgewiesen,bei "0" wird auf den Editierschutz verzichtet. U.Zierott f}r REM /1/ RELA ist ein KC-internes Datenbanksystem unter dem komerzielle Software,sowie viele allgemeine Datenprogramme laufen.Diese sind in der Regel in eine RAM-Floppy eingebunden.(siehe rd Nr.3/89) Die L|sung besteht f}r den KC85/3 und KC85/4.Die Dateien sind voll- st{ndig (auch mit Texor),die Programme aufw{rts-kompatibel. /2/ ELECTRONIC-SERVICE Helmut Ulbricht,G|ttiner Landstra~e 7 Brandenburg 1800,Kundendiest:Tel. Lehnin 294 (Zierott)† ee...Adresse bis