|
Anleitung zur Benutzung der Programme |
2008-09-26 |
a99 ist
das Programm, mit dem man an einer Datenbank arbeitet, also z.B. zum
Katalogisieren (Ersatz für das DOS-Programm PRESTO). Es sieht ähnlich aus wie alcarta,
hat
aber mehr Buttons und Menüpunkte.
alcarta ist das Online-Katalog-Programm des allegro-Systems für Windows (ab Win'95). Es ist zugleich ein "Viewer" für allegro-Datenbanken und kann frei verbreitet werden, also z.B. indem man es auf CD mit einer Datenbank mitliefert. (Es hat keine Schreibberechtigung.)
Experten erfahren aus diesem Text auch, an welchen Stellen sie mit eigenen FLEX-Makros die Funktionsweise verändern und ausbauen können.
Starten Sie nach dem Download die allegro
DEMO, um alles genauer zu sehen und sofort auszuprobieren! (Wo die
Programme
und Dateien liegen? Geben Sie im Schreibfeld diesen Befehl ein: h dbi )
Für
Systemverwalter: Ab V25.2
startet man die Programme so: (allegro.exe ist nur eine Kopie von a99.exe)
Eine INI-Datei
ist eine Textdatei, in der alle Einstellungen für die Arbeit mit
einer
bestimmten Datenbank stehen. Als Vorlage und Dokumentation dient die
Datei
A99.INI.
Tip: Wenn Sie diese Einführung hinter sich haben, können Sie zu jedem Einzelthema mehr erfahren aus den Fortbildungsthemen 10 Minuten, die sich lohnen. Das sind 50 Lektionen, aber womit Sie anfangen, das ist Ihnen überlassen.)
Beim ersten Durchgang können Sie sich auf ROT und GRÜN beschränken:
Die Hauptfunktionen
1. Das Hauptfenster
Hier
ist das
Programm a99 zu sehen (allegro.exe startet dieses Programm). Bei alcarta fehlen
die
unteren Reihen von Schaltflächen, das Schreibfeld und die
Schaltflächen [Speichern]
sowie der Menüpunkt "Löschen". (Die roten Namen sieht man in Wirklichkeit nicht, man sollte sie deshalb auswendig lernen. Sie sind wichtig.)

Tip: Ab V28.8.2 gibt es eine Alternative mit größerer Anzeigefläche und Windows-üblicher Toolbar unter dem Menü.
In dem großen Anzeigefeld auf der rechten Seite sieht man normalerweise einen einzelnen Datensatz. (Tip: Wie dieser Satz angezeigt wird, das regelt die Anzeige-Parameterdatei. Im Admin-Menü sieht man, wie diese Datei heißt und kann sie bearbeiten: h adm eingeben.) Im Anzeigefeld erscheinen aber nicht nur Daten, auch Hilfetexte und Menüs!
Bei vielen Titeln erscheinen unter den Angaben zum Buch noch Links (blau und unterstrichen), die so aussehen wie die Links auf Internet-Seiten. Bei allegro heißen solche Links nicht Hyperlinks sondern Flips. Darauf klickt man, um die zugehörigen Angaben aufzublättern oder den zugehörigen Vorgang auszulösen (es kann auch ein Programmaufruf dahinterstecken). Anders als beim Internet: der Mauszeiger ändert hier beim Drüberfahren nicht seine Form, es wird keine Hand draus!
Wenn man sehen
will, was
eigentlich genau in in einem Datensatz steht: über den Button Anzeige
(oder F5) kommt die interne Anzeige der Datenfelder. Mit nochmals
F5 kommt wieder die Normalanzeige (wie oben zu sehen).
Das Schreibfeld, unter der
Anzeige (fehlt in alcarta), dient zur
Eingabe und Bearbeitung von Daten. Hilfe kommt
mit F1 (während der Cursor im Schreibfeld ist).
Sonderfunktion: Wenn man hier irgendeine URL eingibt, mit http:// beginnend, öffnet sich das JanaS-Browserfenster und zeigt die betr. Webseite an!
Tip: Wenn man hier etwas eingibt, was keine Datenkategorie ist und kein gültiger Befehl, dann wird der FLEX onerror.flx ausgeführt.
Hinweis:
Mit der rechten Maustaste im Anzeigefeld ruft man ein Kontextmenü
mit einigen interessanten Funktionen hervor, die man gut gebrauchen
kann, wenn man eigene Hilfetexte schreibt. Die Funktion"Eigenschaften"
tut scheinbar nichts. Jedoch kann der versierte Anwender hier selber
eine Funktion einbinden: einen FLEX namens onprop.flx bereitstellen, der das Gewünschte tut.
Wie korrigiert man ein Datenfeld?
Das geht so: Links in der Liste das Datenfeld auswählen - Enter - Bearbeiten (im Schreibfeld) - Enter (Hintergrund wird gelb). Hat man alles bearbeitet: Button [Speichern] drücken, gleichwertig Alt+s.
Wenn Sie eine Formulareingabe vorziehen: siehe dazu Punkt 18.
2.
(Alt+i)
- Der
Index
Hier wurde gerade der Index-Button oder Alt+i gedrückt und "shakespeare" aufgeblättert:

Tip:
Die Breite des Indexfensters kann man mit der Maus ändern und mit
F11.
Eine Datenbank kann, zum Suchen und zum
Blättern, bis zu 10 Register haben, für interne Zwecke gibt
es noch ein elftes.
Man gibt also einfach ein, was man sucht: sobald man den ersten Buchstaben tippt, geht der Cursor von selber in das Eingabefeld, an dem "Beginn bei:" steht – da gibt man ein, wo der angezeigte Ausschnitt beginnen soll. Im Beispiel wurde gerade "goethe" eingegeben, aber noch nicht [Enter] gedrückt, sonst wäre der Abschnitt unter "goethe" schon erschienen.
Die Buttons [1] bis
[10]
schalten direkt zwischen den verschiedenen Registern um, wobei
immer zum
gleichen Alphabetabschnitt gegangen wird; wenn man also z.B. im obigen
Beispiel
[4] drückt, wird zum Titelregister geschaltet, und zwar zu den
Titeln, die mit
"shakespeare" beginnen (es gilt dabei die Zeile, auf der der Balken
steht).
Die DemoBank hat folgende Register:
1. Namensregister (Namen von Personen)
2. Körperschaftsnamen (Institutionen, Firmen, Städte, Länder, Staaten)
3. Wortregister (Titelwörter und Schlagwörter)
4. Titelregister (Anfänge der Buchtitel)
5. Reihentitel (Titel von Zeitschriften und Serien)
6. Orte, Verlage, Erscheinungsjahre
7. Klassifikation (Dezimal-, Basis-, oder andere Klassifikation)
8. Signaturenregister (Regalstandorte der Bücher)
9. Nummernregister, vor allem ISBN (Internationale Standard-Buch-Nummer)
(Tip: Welche Register es gibt, welche Felder dort file:///c:/allegro/html/alca99.htmerscheinen und wie das alles aussieht, das regelt die Index-Parameterdatei. Bei der DemoBank heißt sie cat.api. Siehe Admin-Menü!)
Ergebnismenge durchblättern: Man
wählt eine Zeile
im Register aus und drückt die Eingabetaste. Der zugehörige
Datensatz erscheint
in der Anzeige. Wenn mehr als eine Eintragung zu der Zeile gehört
(siehe oben:
73 Einträge unter "shakespeare, william"), sieht man die Kurzliste
der Ergebnisse und kann darin blättern (mehr zu
Ergebnis-Kurzlisten unten unter
5.)
Mit den Tasten [Esc] oder [Alt]+i schließt man das Indexfenster.
Tip: Mit [Alt]+j kann man ein
zusätzliches
Indexfenster öffnen (auch ==> Menü "Finden / Index 2").
Der Button [?] bringt spezifische Hilfe zu dem betreffenden Register. Mit Taste F1 erhält man dagegen allgemeine Hilfe zu den Registerfunktionen, z.B. zum Trunkieren.
Das Trunkieren
ist leicht: Man gibt entweder ein ?
hinter dem eingegebenen Wort, etwa "goethe?", oder man drückt z.B.
im
Namensregister ein Komma, im Serienregister ein Semikolon, um an der
betreffenden Stelle (z.B. Komma) die Zeilen abzuschneiden.
Mit [List] wird der angezeigte Registerabschnitt in das Anzeigefeld kopiert, beginnend mit der Zeile des Balkens. Wozu? Nun, im Anzeigefeld kann man markieren und kopieren (z.B. zur Übernahme in WORD mit Strg+a, Strg+c, Strg+v). Manchmal will man einen interessanten Abschnitt einfach mal als Text haben.
|
Für Experten: Nachfolgend
ist jeweils angegeben, ob man den betr. Button oder die Funktion durch
ein FLEX-Makro verändern kann. Mehr zum Thema FLEX: h flex eingeben
|
3.
(Alt+f) Suchen mit logischen
Kombinationen onfind.flx
Mit diesem Button öffnet man ein Formular, in dem man Suchbegriffe eingeben kann, die logisch verknüpft werden sollen.
Mit [vorh. Suche] holt man die Angaben zurück, die bei der vorherigen Suche eingetragen wurden.
[Löschen] macht alle Eingabefelder wieder frei für eine neue Suche. Mit dem Eingabfeld unten links kann man eine Suche innerhalb der momentanen Ergebnismenge veranlassen.
Tip: Die Namen der Register
("Personennamen", "Titelwörter",...) stehen in der
Index-Parameterdatei. Im Demo- und Standardmodell ist das die
Datei
cat.api. Die Zeilen beginnen mit einem großen I. Die
"Einschränkungen" (Restriktionen) sind definiert in Zeilen, die
mit R
beginnen.
Tip: Mit F1 erhält man
auch hier
ausführliche Hilfe.

4. Suchbefehlszeile : Expertensuche
Suchbefehl: per shakesp? and tit (drama? or tragedy or Tragödie)
Die Namen der Register erfährt man über das Menü "Global
/
Datenbank-Information". Für das Standardsystem hat man diese Liste:
PER = Personennamen
TIT = Titelwörter, Schlagwörter
TAF = Titelanfänge
KET = Körperschafts-Namen
KON = Kongreß-Ort,Jahr
SER = Serientitel ; Nummer
VOJ = Verlag, Ort, Jahr
CLA = Klassifikation
SIG = Signatur
DIS = Dissertationen unter Ort,Jahr
FSC = Festschrift-Empfänger
WRK = Gesammelte Werke
PPN = IdNummern
ISB = ISBN u.a. Nummern
ZDB = ZDB-Nummern
5. Ergebnismengen (Alt+e) (Auch Menü "Ansicht : Alle Erg.Mengen")
Jede Liste kann mit
der
[Entf]-Taste beseitigt werden, noch wirkungsvoller ist aber zum
Aufräumen der "Besen"
, der alle
Ergebnismengen auf einmal beseitigen kann.
Wenn man eine der Listen auswählt und [Enter] drückt, wird sie als Kurzübersicht angezeigt.
So sieht eine Ergebnismenge aus:
(Tip: Wie die Kurzzeilen aussehen, das regelt
ebenfalls
die Index-Parameterdatei, im Abschnitt #-0.
Aber man kann eigene Kurzlisten gestalten mit dem View-Konzept: h view
eingeben!)

Tip:
Die Breite des Fensters kann man mit der Maus ändern und mit F11.
Ausführliche Hilfe kommt auch hier mit F1
Dieses Fenster bietet folgende Möglichkeiten:
· Mit den Buttons [<<] und
[>>]
verschiebt man den Sortierpunkt (dreieckige Marke) an die
gewünschte Stelle
(damit das schnell geht: den Button nur einmal anklicken, dann Taste
[Enter]
drücken und festhalten). Setzen Sie die Marke z.B. auf das V von
"Verf.", um nach den Verfassernamen zu sortieren.
· [Sort] betätigen: Liste
wird an der gewählten
Stelle sortiert.
· [Auf/Ab] um die Sortierrichtung umzukehren.
oder [Alt]+(Punkt) abdrucken kann. Das Drucken
funktioniert auch, wenn die Kurzliste oder irgendein Text in der
Anzeige steht. Es kommt dann ein Menü, auf dem der erste Punkt
lautet: Das Anzeigefeld ausdrucken, so wie Sie es gerade sehen
Was man oben sieht, ist die Ergebnismenge zu der Registerzeile
"shakespeare, william *", das sind die Titel mit Shakespeare als Thema
(sieht man an dem Sternchen).
6. History List
Während einer Sitzung merkt sich das Programm, so ähnlich wie ein Browser, alle Datensätze, die man aufgeblättert hat. Auf Englisch wird so etwas "History List" genannt, hier heißt es Vorher angezeigte Daten.
Mit den
Schaltflächen
und
(unten links) bewegt
man sich rückwärts und vorwärts in der Liste der vorher
angezeigten Daten. Mit Alt+CursorLinks
bzw. Alt+CursorRechts kann man diese Buttons auch per Tastatur
auslösen.
(Mit dem Besen
kann man
die History List auch beseitigen.)
Dasselbe gilt für Hilfetexte: Wenn statt Datensatz ein Hilfetext in der Anzeige steht, kommt man mit denselben Pfeiltasten zurück bzw. vorwärts zum vorigen bzw. nächsten Hilfetext.
7. [Neues Lesez.] (engl.
"Add Bookmark") Mit dieser Schaltfläche wird der gerade angezeigte
Datensatz zur Liste der Lesezeichen hinzugefügt. Wenn es ein
Hilfetext ist,
kommt er in die Liste der Hilfetexte, die man sich merken will – es
gibt
dann die Möglichkeit, diesem Hilfetext eine eigene Bezeichnung zu
geben.
Die Lesezeichen bilden eine besondere
Ergebnismenge,
die man jederzeit auch über die Schaltfläche [Lesez.]
aufblättern
kann: steht in dem Moment ein Datensatz in der Anzeige, kommt die Liste
der
gemerkten Datensätze, ist ein Hilfetext in der Anzeige, kommt die
Liste der
gemerkten Hilfetexte.
8. Rückwärts / Vorwärts in der
Ergebnismenge
/
![]()
(rechts unten; gleichwertig: Alt+u / Alt+l)
Damit kann man, ohne die Ergebnis-Kurzliste erst wieder aufzublättern, den vorigen / nächsten Datensatz aus der momentanen Ergebnismenge abrufen.
Der
Name der momentanen Ergebnismenge steht immer auf der langen
Schaltfläche
unten in der rechten Hälfte; mit dieser Schaltfläche oder
Alt+ü erhält man
immer sofort die Kurzliste wieder angezeigt.
(Die Pfeile links unten beziehen sich auf die vorher angeschauten
Datensätze, unabhängig
von den Ergebnismengen.)
Die anderen Buttons
9. Drucken
onprint.flx
Man erhält ein Auswahlmenü. Was immer gerade im Anzeigefenster steht, kann mit dieser Schaltfläche sofort abgedruckt werden:
× der aktuelle Datensatz
× ein Hilfetext
× die Kurzliste der momentanen Ergebnismenge
×
die
Liste der
Ergebnisse in Vollform
(Menü
Ansicht / Aktuelle Erg.Menge in Druckform)
10.
Tür
zur Welt (Aktivieren eines
externen Programms)
_door.flx
Diese Schaltfläche ist dafür vorgesehen, ein externes Programm zu aktivieren. Der Systemverwalter kann hier jedes andere Programm anbinden. Ab V24 startet hier normalerweise ein Zusatzprogramm namens JanaS.EXE, das praktisch einen Web-Browser enthält - JanaS ist aber in der Lage, seinerseits wieder a99 zu aktivieren. (Der Name leitet sich ab von "Janus-allegro-System", weil es sich quasi um ein doppelgesichtiges Progamm handelt.)
11.
Hilfe zur Datenbank
Der Datenbank-Betreuer kann eigene Hilfetexte erstellen. Die Hauptseite (<datenbankname>.rtf) erscheint dann beim Klick auf diese Schaltfläche. Bei der DemoBank ist das cat.rtf , denn cat ist der Datenbankname.
Die folgenden Schaltflächen bzw. Menüpunkte hat nur a99 . Die unterstrichenen Buchstaben sind jeweils
mit Alt einzugeben,
um die Funktion per Tastatur auszulösen. Geheimtip:
Das geht auch in alcarta, außer Speichern und
Löschen, nur sieht man die
Buttons eben nicht!
12. [Speichern] onput.flx
Ein bearbeiteter oder neuer Datensatz kann hiermit sofort abgespeichert werden. Wenn man ohne Speichern zum nächsten Satz übergeht, merkt sich das Programm aber den geänderten Datensatz im "Offline"-Speicher (siehe 20.). Am Ende der Sitzung fragt es dann, ob man die geänderten und neuen Sätze noch speichern will, d.h. es geht nichts verloren, wenn man zwischendurch das Speichern mal vergisst.
13. Im Menü: [Löschen] Bei
Offline-Sätzen:[Deaktivieren]
onerase.flx
Der gerade angezeigte Satz wird in der Datenbank gelöscht. Wenn es ein noch nicht gespeicherter neuer Satz ist, wird er ungültig gemacht, damit er am Ende nicht gespeichert wird, wenn das Programm alle noch nicht gespeicherten Sätze sichert.
Nochmaliger Druck auf diese Funktion aktiviert den Satz wieder. Besser gesagt: Der Menüpunkt ändert sich in "Aktivieren", wenn ein gelöschter bzw. ungültiger Satz gezeigt wird.
14. [Jndex] (unsichtbar)
Hiermit kann man ein zweites Indexfenster öffnen. Dieses funktioniert unabhängig vom ersten, aber ansonsten genauso. Man öffnet und schließt die beiden Indexfenster am schnellsten mit [Alt+j] und [Alt+i]. Auch dieses Fenster kann man mit F11 breit machen.
15. [Reserve]
schaltet das
Auswahlfeld zwischen
dem Datensatz und dem Hintergrundspeicher
hin und her. Der Hintergrundspeicher wird in Kursivschrift angezeigt,
um Verwechslungen
zu vermeiden.
Wichtig: Wenn man im Auswahlfeld plötzlich nicht mehr die
Kategorien des
Datensatzes sieht, sondern z.B. die Liste der Erg.Mengen, dann diesen Button drücken!
Mit [Alt+k] (kopieren) kann man Felder zwischen beiden Speichern kopieren. Für Experten: Im Hintergrundspeicher sieht man auch die Uservariablen (#u...). Diese können, anders als beim DOS-Programm, über das Schreibfeld ebenfalls verändert oder neu eingegeben werden.
16. [Schema] (unsichtbarer
Button,
Auslösung: Alt+y)
zeigt im Listenfeld die Liste der erlaubten Kategorienummern. Nochmaliges Alt+y schaltet auf die Abfrageliste um, die man während der Eingabe eines Datensatzes benutzen kann. Von hier wieder zum Datensatz: Alt+r (Button [Record] )
17. [Neusatz] (oder F9) oninput.flx
Man hat die Wahl, eine Kopie des gerade angezeigten Satzes zu machen oder aber einen ganz neuen Datensatz einzugeben, mit oder ohne Formular. Wählt man "ohne Formular", erscheint links im Listenfeld die Abfrageliste - das ist etwas für die Kenner des alten DOS-Systems. Man wählt den Satztyp aus und beginnt mit der Eingabe. Die meisten Anwender aktivieren aber die Schaltfläche [Form. #] und füllen das geeigete Formular aus:
18. [Form. #] (oder
Alt+#) onforms.flx
Zum Bearbeiten des momentanen Satzes! (Zum Anlegen eines neuen Satzes siehe 17.) Wenn für die Datenbank eine Formulardatei angelegt wurde, erscheint das Formularfenster und darin einige Datenfelder des momentanen Datensatzes: (welches von mehreren Formularen man bekommt, das steuert das Makro onforms.flx)

Die
oberste Zeile ist eine Combo-Box: darin kann man unter mehreren
Formularen
auswählen. Das jeweils gewählte wird dann mit den Daten des
aktuellen Satzes
gefüllt. Mit [Enter] oder [TAB] geht der Cursor in das
nächste Feld.
Mit [Ende] wird das Formularfenster zugeklappt und alle Felder
in den
aktuellen Datensatz übertragen.
Mit [?] kommt allgemeine Hilfe zum Formularfenster, mit F1 ein Hilfetext zum Datenfeld,
in dem der Cursor steht.
[Copy] kopiert den Inhalt des Eingabefeldes aus dem aktuellen Datensatz ins Formular. Das braucht man nur, wenn während des Schreibens der Inhalt des Feldes versehentlich zerstört wird. [Get] macht das gleiche, aber für alle Felder des Formulars auf einmal.
[Reserve] kopiert das entsprechende Feld aus dem Reservespeicher ins Formular. (Mehr zum Reservespeicher: h resrv eingeben.)
[Index] blättert das Register auf, und zwar kann in der Formulardatei eingestellt sein, welches Register für das jeweilige Eingabefeld zuständig ist. Hat man im Feld schon etwas eingegeben, z.B. "goet" im Feld "Verf.Name", dann kommt das Register an genau diesem Punkt zum Vorschein. Der Systemverwalter kann einem Feld auch statt eines Registers eine ViewListe zuordnen.
Mit [+] und [-] kann man bei mehrfach belegten Feldern das nächste bzw. vorige erscheinen lassen! Wenn es kein nächstes gibt, kommt ein leeres, das man dann ausfüllen kann.
Jedes Formular hat bis zu 14 Felder, 10 lange und 4 kurze. Da man mehrere Formulare hintereinander aufklappen kann und sämtliche Eingaben in denselben aktuellen Satz gehen, bedeuten diese Zahlen keine Einschränkung, sondern ermöglichen, die Formulare zu gruppieren und übersichtlich zu machen.
Tip: Der Kenner hat die
Möglichkeit,
in jedem Eingabefeld auch andere Felder einzugeben: man setzt einfach
die
Kategorienummer mit # vorn vor den Text. Wenn man z.B. weiß: #71
ist die Nummer
für die Auflage, kann man in ein unbenutztes Feld eingeben: #71 2. Aufl.
Tip: Die Formulardatei heißt normalerweise cat.frm. Sofort
editieren
kann man sie über das Admin-Menü: h adm eingeben,
"Formulardatei"
wählen.
Anm.: Oft wird
von "Eingabemasken" gesprochen. Warum, wissen wir nicht. Es ist ein Formular,
ein anderer Name ist nicht nötig.
19. [Wechseln]
Dieser Button ist so etwas wie eine "Undo"-Funktion. Er schaltet den aktuellen Datensatz zurück zum Originalzustand - so wie er momentan in der Datenbank wirklich steht. Denn Veränderungen, die man macht, werden nicht sofort gespeichert! Vielmehr bewahrt das Programm alle veränderten Sätze in einem Offline-Speicher auf. Erst am Ende der Sitzung werden dann die noch nicht gespeicherten Sätze endgültig gespeichert - wenn man nicht vorher einen Satz mit [Speichern] ausdrücklich abgespeichert oder mit [Wechseln] doch wieder den Originalzustand eingeschaltet hat! Tip: Wenn man mehrfach hintereinander auf [Wechseln] drückt, kann man in schneller Folge den Originalsatz und den veränderten sehen und so beide unmittelbar vergleichen.
Ein veränderter, aber noch nicht gespeicherter Satz erscheint übrigens mit gelbem Hintergrund - daran erkennt man sofort: man hat einen noch nicht gespeicherten Zustand vor sich. Speichert man einen Satz, dann tauschen dabei die alte und die neue Form die Plätze, d.h. mit Alt+w sieht man wieder den alten Satz vor sich, nun aber auf gelbem Hintergrund. Dann nochmals [Speichern] drücken, und die alte Form ist wieder gültig! Expertentip: Im FLEX kann diese Funktion mit undo ausgelöst werden.
20. [Q : Daten in Bearbeitung]
Hiermit kann man sich jederzeit die im Verlauf der Sitzung "angefaßten" Sätze anschauen: man sieht dazu die Kurzzeilen. So findet man sofort jeden Datensatz wieder, den man vorher in Bearbeitung genommen, aber noch nicht abgespeichert hatte, weil andere Aktionen dazwischen kamen: es steht EDT vor der Kurzzeile, und vor gelöschten steht DEL.
Mit den beiden zugehörigen Buttons [Voriger] und [Nächst.] kann man auch rück- und vorwärts zwischen den vorher bearbeiteten Sätzen blättern, ohne die Liste zu öffnen.
21. Flip-Buttons
Die 8 Buttons unter dem Auswahlfeld können beliebig beschriftet und mit Funktionen belegt werden. Wenn z.B. der Button 1 mit Alt+1 ausgelöst werden soll, geht das nur, wenn auf ihm eine unterstrichene 1 steht! Das erreicht man durch Einsetzen von &1 in den Text, der auf dem Button erscheinen soll. Zum Belegen der Buttons gibt es den FLEX-Befehl flip. Hinweis: In der FLEX-Datei _start.flx sieht man die Standard-Belegung. Man kopiert sich diese Datei auf das eigene Datenverzeichnis und ändert die Belegung nach Wunsch. Es gibt übrigens auch die Buttons 9 und 10, sie sind nur unsichtbar und normalerweise unbelegt. Mit Alt+9 und Alt+0 werden sie aktiviert, wenn sie belegt sind. Bei der ausgelieferten Einstellung sind Alt+4 (Quick) und Alt+8 (DbInfo) besonders interessant - einfach mal probleren!
22. Alt+m (unsichtbarer Button)
In
drei Situationen anwendbar:
23. Funktionstasten [F2] ... [F12] onf2.flx ... onf12.flx
Die Funktionstasten außer F1 und F10
können im Prinzip frei belegt werden, aber ein paar Vorbelegungen
haben sich
als sinnvoll erwiesen: (F1,
F5 und F7 haben im DOS-Programm dieselben Funktionen!)
F1 : Kontextabhängige Hilfe
F2 : Cursor in das Anzeigefeld setzen (wenn er
in der Auswahlliste steht)
F5
: Anzeige umschalten (zwischen
interner und externer Struktur)
F6
: Indexfenster öffnen/schließen
F7 : Registereinträge zum aktuellen Satz anzeigen
F8 : Funktionen zum aktuellen Datensatz (wenn onf8.flx fehlt: Hintergrundspeicher in die Anzeige kopieren
(#u-Variablen))
F10: Menü "Datei" (danach
Cursor runter oder Cursor rechts)
F11: Anzeigefeld breit/schmal schalten (gilt auch für Kurzlisten- und
Indexfenster)
F12: Tastatur-Hilfe (Liste der
Tastenfunktionen anzeigen)
Das Menü
Datei
· * Weitere Datenbank öffnen (Anschließend hat man ein weiteres alcarta- bzw. a99-Fenster) _otherdb.flx
· Schließen (nur die Datenbank, ohne das Programm zu beenden)
· Alle bearb. Daten speichern - die während der Sitzung bearbeiteten, aber noch nicht gesicherten Sätze werden gespeichert
· Ergebnismenge -> Datenbank - Diejenigen Sätze der aktuellen Ergebnismenge, die verändert wurden oder neu sind, werden gespeichert
· Offline-Datei -> Datenbank - Wenn es Offline-Daten gibt, werden diese alle als neue Datensätze in die Datenbank überführt (Hilfe: h off )
· * Anzeige speichern als – Den Inhalt des Anzeigefensters kann man als Textdatei abspeichern! ondfile.flx
· * Anzeige ausdrucken - macht dasselbe wie der Drucker-Button
· * Seite einrichten – um die Ränder der Druckseite einzustellen
· * DOS-Programm - startet in einem Fenster das konventionelle Programm APAC, wobei dann als erstes derselbe Registerabschnitt erscheint wie in a99/alcarta _rs.flx / _as.flx
· * Externe Datei laden - Es wird nachgesehen, ob es eine Datei EXTERN.DAT gibt. Wenn ja, wird sie wie eine Ergebnismenge präsentiert. Sie kann aus einem anderen Programm heraus entstanden sein, z.B. einem Z39.50-Client. Solche Dateien müssen im allegro-Intern- oder -Externformat strukturiert sein (Handbuch Kap. 0.2.2)
· Weitere
Offline-Datei laden
onoffl.flx
In einer Windows-Dateiauswahlbox kann man nach Dateien des Typs .ALG
und .ADT
suchen. Die ausgewählte Datei wird als Offline-Datei geladen und
als
Offline-Ergebnismenge gezeigt. Die Sätze können bearbeitet
und in die Datenbank
gespeichert werden.
· * Normalposition – Das Fenster wird auf seine normale Position und Größe gesetzt (oben links)
· * Beenden - Programm verlassen
Bearbeiten
· * Alles markieren - Dasselbe wie [Alt]+a im Anzeigefenster: anschließend kann mit [Alt]+v der gesamte Anzeigebereich in die Zwischenablage kopiert werden.
· Extern - Der aktuelle Datensatz wird in die Datei EXX.XXX geschrieben (Export mit E?W.APR) und mit dem externen Editor (X-Editor, s. a99.ini) zum Bearbeiten vorgelegt. Bei Rückkehr aus dem externen Editor wird gefragt, ob der externe Satz geladen werden soll; er ersetzt dann den aktuellen Satz im Arbeitsspeicher.
· Read
- Die Datei E.ADT wird geladen und in den aktuellen Satz
eingemischt. Das
ist eine Erfassungshilfe.
In E.ADT können beliebige Angaben im
Externformat
stehen. (Auch: Alt+ä )
· Neuaufnahme - Siehe Schaltfläche [Neusatz]
· Eingabe-Formulare - siehe Schaltfläche [Form.#]
· Markieren/Verschieben - nur bei hierarchischen Sätzen anwendbar. Wenn der Cursor im Listenfeld auf einem Feld #01, #02 ... steht, wird dieses markiert. Wenn er innerhalb eines Untersatzes steht (also nicht auf dessen #01...) wird der vorher markierte Untersatz dahinter verschoben. Wenn er nicht verschoben, sondern kopiert werden soll, benutzt man den nächsten Befehl:
· Kopieren - Nur bei hierarchischen Sätzen: Wenn vorher ein Untersatz markiert wurde, wird dieser nun hinter denjenigen Untersatz kopiert, in dem gerade der Cursor steht.
· Satz freigeben – Nur wichtig, wenn ein Satz zum Schreiben gesperrt ist, was selten vorkommt.
Ansicht
· * Aktueller Satz in Druckform - Für die Druckanzeige werden andere Parameter benutzt, wobei z.B. die für das Drucken nicht gewünschten Flips entfallen, aber auch die gesamte Struktur anders aussehen kann als bei der OPAC-Anzeige. Welche Parameter? Das steht in der INI-Datei im Befehl PrintParameter=...
· * Aktuelle Erg. Menge in Druckform - Die gesamte Ergebnismenge wird in der Druckform gezeigt. onviewrs.flx. Darin kann die Schriftgröße eingestellt werden, das ist in der Datei kommentiert.
Tip: Die Liste steht dann in einer Datei onviewrs.rtf, die man auch mit WinWord einlesen kann.
· * Kurzliste der Erg. Menge - Macht dasselbe wie der Button [List] im Ergebnisfenster (siehe 5.).
· * Internformat - Der aktuelle Satz wird in kategorisierter Form gezeigt. Gleichwertig: F5
· Index
2 -
Ein zweites Indexfenster wird geöffnet. Es hat dieselben
Funktionen wir das
erste.
Mit [Alt]+i und [Alt]+j kann man jederzeit jedes der beiden
Fenster
öffnen und wieder schließen
· * Anzeigeparameter wechseln - Bei a99 kann man in der Dateiauswahl-Box eine Datei des Typs D-*.cPR auswählen, die dann geladen und für die Anzeige benutzt wird. Bei alcarta wird die in der .INI-Datei eingestellte Anzeigeparameterdatei neu geladen und die Anzeige damit neu aufgebaut. Gedacht nur zum schnellen Testen der Anzeigeparameter.
· *
Alle
Erg.mengen - Gleichwertig ist Alt+e, siehe oben 5.
Man erhält im
Listenfenster die
Liste der Ergebnismengen. Bei alcarta steht diese
ständig dort,
es sei denn man benutzt Alt+r oder Alt+a
· Hintergrundspeicher / Datensatz anzeigen - gleichwertig ist Alt+r. Siehe [Reserve]
· Datensatz anzeigen – Wenn links etwas anderes steht als die Felder des Datensatzes (auch: Alt+r)
· Views - Ein Verfahren zum Erstellen von eigenen Sichten (für Ergebnismengen)
· Registereinträge – Die zum aktuellen Satz gehörigen Einträge werden gezeigt
· * Letzter Hilfetext / Datensatz – Wenn man nochmal zurück will zu dem zuletzt angezeigten Hilfetext bzw. Datensatz.
Will man nur den aktuellen Satz neu angezeigt bekommen: F5
Finden
· * Finde-Menü - Dasselbe, wie wenn man den Fernglas-Button betätigt
· * Index 1 - Dasselbe wie beim Index-Button
· * Index 2 - Dasselbe wie bei Alt+j : das zweite Indexfenster.
· * Volltextsuche - Man erhält ein Menü und kann wählen zwischen dem Durchsuchen der gesamten Datenbank bzw. der momentanen Ergebnismenge. Die Suchmöglichkeiten sind beschrieben in einem eigenen Text. fulltext.flx
Export
Exportieren kann man mehrere Dinge:
· * Aktueller Satz – den, der gerade angezeigt wird onexprec.flx
· * Aktuelle Ergebnismenge – deren Name auf dem länglichen Button unten rechts steht onexpset.flx
· * Kurzliste der Erg. Menge – schreibt die Kurzzeilen aller Sätze in die Ausgabedatei in eine Datei brief.rtf, die man z.B. mit WinWord einlesen kann.
· Ganze Datenbank – Sämtliche Sätze in die Exportdatei schreiben
· Ganze Offline-Datei
Exportiert wird mit den Parametern E-W.APR in die Datei OUTPUT.DAT. Beides kann in der INI-Datei anders eingestellt, aber auch über zwei weitere Menüpunkte jederzeit geändert werden:
· * Andere Exportdatei – Wenn in eine andere Datei statt OUTPUT.DAT geschrieben werden soll. onxportf.flx
· * Andere Exportparameter – Wahl einer anderen Struktur der Ausgabedaten (Kap. 10) onxportp.flx
· * Exportdatei löschen – Damit kann man bequem die Ausgabedatei beseitigen
· * Komfort-Methoden – Es kommt ein Menü (Textdatei exprtger.rtf) aller zusätzlichen Exportfunktionen, z.B. zur Erstellung von Tabellen oder ViewListen. Dazu gibt es ausführliche Hilfe.
Extras (nur in a99)
Das Menü hat zwei Teile: "Offline-Datei" und "Datenbank (ONLINE)". Jeder Menüpunkt liefert eine spezielle Ergebnismenge. Gedacht ist das Ganze zur Unterstützung der Bearbeitungsfunktionen. Normalerweise wird man meistens den länglichen Button [Q -: Daten in Bearbeitung] mit Alt+q aktivieren, um die momentan in Arbeit befindlichen Sätze zu sehen! Bei längeren Sitzungen sind aber diese detaillierten Funktionen von Interesse:
[Offline-Datei] (Dazu gibt es einen Hilfetext)
· Ungültige Offline-Sätze - die mit dem Button [Deaktivieren] ungültig gemacht wurden.
· Geänderte Offline-Sätze
· Gesperrte Sätze - Nur wenn die Offline-Datei eine ALD-Datei ist (für Experten)
· Änd in Erg.Mg. rückgängig - alle Sätze der aktuellen Ergebnismenge, die während der Sitzung geändert wurden (und noch nicht in die Datenbank abgespeichert), werden wieder auf den Originalzustand gesetzt. Mit [Wechseln] kann jeder wieder auf den Änderungszustand gesetzt werden!
· Offline-Änderungen rückgängig - dasselbe, aber anstatt der Ergebnismenge werden alle Sätze der Offline-Datei berücksichtigt
[Datenbank (ONLINE)]
· IN ARBEIT befindl. Sätze - Als Ergebnismenge erhält man alle Online-Sätze, die in der laufenden Sitzung verändert, aber noch nicht abgespeichert wurden.
· Korrigiert+gespeichert - als Ergebnismenge erscheinen alle Sätze, die während der Sitzung korrigiert und gespeichert wurden. Also keine neuen Sätze, sondern nur solche, die vorher schon in der Datenbank standen.
· Gespeicherte Sätze (neu+korr.) - Alle während der Sitzung gespeicherten Sätze
· Neu, noch nicht gespeichert - Alle Neuaufnahmen, die noch nicht in die Datenbank gespeichert wurden.
· Gesperrte Sätze - Man erhält eine Ergebnismenge, die aus den momentan gesperrten Sätzen besteht. Bei großen Datenbanken dauert das entsprechend lange
Global (nur a99,
nur wenn es eine Ergebnismenge gibt, denn darauf wirken diese
Funktionen) onglobal.flx
· Globale Ersetzungen - In jedem Satz der Ergebnismenge können bis zu drei Ersetzungen von Zeichenfolgen durch andere Zeichenfolgen ausgeführt werden. Es erscheint ein Untermenü, zu dem es auch einen Hilfetext gibt.
· Globale Manipulation – Für Experten. Dazu sind besondere Kenntnisse notwendig (Exportsprache, siehe Handbuch)
· Globale Löschung – Löscht alle Sätze der momentanen Ergebnismenge
· Information zur Datenbank – Liste aller wichtigen Dateinamen und momentanen Einstellungen
Option
· * Datenfont Die Schriftart der Ergebnisliste und des Eingabefeldes kann hier verändert werden. Empfehlung: LetterGothic oder zur Not Courier.
· Teilfeld-Hilfe - normalerweise aktiviert, kann deaktiviert werden. Wenn deaktiviert, wird das Hilfsfenster für die Teilfeld-Bearbeitung nicht benutzt. Wer mit den Teilfeldern vertraut ist, wird oft auf das Hilfsfenster verzichten wollen, um schneller bearbeiten zu können.
· Farbwechsel - Wenn deaktiviert, wechselt die Farbe im Anzeigefenster nicht. Wenn aktiviert, wechselt sie auf Hellgelb, wenn ein veränderter, noch nicht wieder gespeicherter Satz gezeigt wird, und auf hellroetlich, wenn ein gelöschter zur Anzeige kommt.
· * Ergeb. aufbewahren - Wenn aktiviert: Beim Verlassen des Programms werden alle Lesezeichen, die Liste der vorher angezeigten Daten und die Ergebnismengen gesichert, damit dann bei erneutem Start diese Ergebnisse sofort wieder zur Verfügung stehen. Beim Start ist dieser Punkt nicht aktiviert, wenn man ihn aber einmal aktiviert hat, bleibt er es.
· * Eingabeschrift +/- und Anzeigeschrift +/- : Hiermit ändert man die Schriftgröße im linken Auswahlfeld sowie Schreibfeld bzw. im großen Anzeigefeld.
· * Anzeige breit/schmal - Das Anzeigefeld kann auf die ganze Breite des Fensters vergrößert werden, wenn man z.B. einen Hilfetext besser überblicken will. Auslösung auch mit F11.
Eigener Menüpunkt (zwischen "Option" Und "Löschen" kann hier vom
Systemverwalter
eingerichtet werden: Befehle MyMenu/MyFLEX
in der INI-Datei)
Bei der Demo-Datenbank steht hier "Erwerbung".
Löschen / Deaktivieren (Nur
a99)
onerase.flx
Zum Löschen des aktuellen Datensatzes bzw. Ungültigmachen eines neu eingegebenen, aber noch nicht gespeicherten Satzes.
Füllhorn onhlpa99.flx
(a99)/
onhlpalc.flx
(alcarta)
Dieser eigenwillige, aber extrem
wichtige Punkt bringt ein großes Menü hervor (deshalb
heißt
er so), das voll ist mit zusätzlichen Funktionen und Hilfetexten,
bis hin zum Einschalten
der Ausleihfunktion und dem Bestellmenü (ORDA). Vielleicht wird
dies zu Ihrem
Hauptmenü, wenn Sie sich erst einmal damit bekannt
machen. Aber der
Systemverwalter kann hier einen anderen Hilfetext hinterlegen und den
Punkt
auch anders nennen! Wenn Sie mal
verzweifelt nach
etwas suchen, ist dieser Menüpunkt ein guter Einstieg, und
besonders
darauf der Punkt "Hilfethemen A-Z" (die sog. Quick-Liste)
?
Das Fragezeichen bringt dagegen, unveränderbar, immer das Füllhorn-Menü hervor, denn dieses ist ja auch der Start des Hilfesystems.
Tip: Das Füllhorn ist auch nichts anderes als eine Hilfedatei, sie heißt doku.rtf.
Statusfelder
Außer den oben beschriebenen Elementen gibt es noch ganz unten links und rechts fünf kleine Status-Anzeigefelder: Darin erscheint (von links nach rechts):
Wenn es
ein Offline-Satz ist: off + laufende Nummer
des Satzes in der Offline-Datei
1999-06-30 /
2008-09-26