Jetzt FLEX!
Bernhard Eversberg
EV at buch.biblio.etc.tu-bs.de
Fr Feb 19 11:13:19 CET 1999
FLOB ist zwar originell, aber wenig intuitiv. Wer es nur hoert, assoziiert
leicht sofort voellig daneben...
FLEX ist der neue Name! Flip-Extension, oder einfach Flexibilisierung,
das erklaert sich von selbst.
Denn genau das ist es: "alcarta" und "a99" werden dadurch zu flexiblen
Anwendungsmaschinen, weil man jetzt ganze Vorgaenge automatisieren kann.
Beim OPAC, um nur ein moegliches Beispiel zu nennen, kann man eine Folge
von Hilfsseiten abrollen lassen und dabei jeweils einen typischen
Registerabschnitt zeigen lassen. Dazwischen eine Zeitverzoegerung und/oder
ein Bestaetigungsbutton, um weiterzumachen oder abzubrechen. Eine OPAC-
Einfuehrung kann somit konstruiert werden.
Die Beschreibung, damit diese Mail nicht zu lang wird, liegt unter
AC15/ALCARTA/FLEX.TXT
Unter AC15/ALCARTA/ALCDEMO.LZH und AC15/A99/A99.LZH
liegen die Programme.
Hier nur eine Kurzliste der Befehle:
#xycABC Die Kategorie #xyzABC wird in den aktuellen Satz eingefügt
$a+#xyzABC Teilfeld $a an #xyz anhaengen
$a-#xyzABC Teilfeld $a ersetzen
? |iabc Register i aufblaettern an der Stelle abc
ask |iprompt Aufforderung, etwas einzugeben, Speich. in interner Var.
call programmaufruf externes Programm starten
copy Datensatz wird als neue Kopie behandelt.
date b Datum in interne Var. kopieren (b=Breite des Datums, 8-17 Byte)
download Aktuellen Satz exportieren (wie ueber Menue Export)
download set Aktuelle Erg.Menge exportieren (wie ueber Menue Export)
erase Der aktuelle Satz wird gelöscht.
form i Formular i wird aufgeblaettert (i = 1...)
help name Hilfsdatei name anzeigen
input n Nummer der Datei fuer Neusaetze veraendern
insert #xyz Inhalt der internen Var. zu Kategorie #xyz ergaenzen.
insert $a+#xyz Inhalt der internen Var. als Teilfeld $a an #xyz ahaengen
insert $a-#xyz Teilfeld a ersetzen, wenn es vorh. ist, sonst anhaengen
Wenn die interne Variable leer ist: Teilfeld $a loeschen
jump xabc
Jump xabc Abschnitt x in den Anzeigeparametern (bzw. Exportparametern)
message Text Text wird in einer Messagebox angezeigt
new Es wird ein neuer, leerer Datensatz angelegt.
put Der aktuelle Satz wird gespeichert
put new Der aktuelle Satz wird als neuer Satz gespeichert
sleep n n Millisekunden verharren, bevor weitergemacht wird.
(Fuer 3 Sekunden muss man also schreiben: sleep 3000)
yesno Frage Die Frage erscheint in einer Ja/Nein-Box,
noyes Frage Bei Nein wird der FLEX abgebrochen
Bernhard Eversberg
Universitaetsbibliothek, Postf. 3329,
D-38023 Braunschweig, Germany
Tel. +49 531 391-5026 , -5011 , FAX -5836
e-mail B.Eversberg at tu-bs.de
Mehr Informationen über die Mailingliste Allegro