<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META content="MSHTML 5.00.2614.3500" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Garamond>
<P align=justify>Sehr geehrte Allegrologen, liebe Kollegen,</P>
<P align=justify></P>
<P align=justify>seit Sommer diesen Jahres beschäftige ich mich in der 
Bibliothek des Siebenbürgen-Instituts mit Allegro. Wir katalogisieren seit 
Jahren in den Südwestdeutschen Bibliotheksverbund (SWB) und wollen dies auch 
weiterhin tun. Mit dem Abbruch des Zettelkatalogs ist ein hausinterner OPAC für 
die Nutzer notwengig geworden. Dies soll mit Hilfe von Allegro über Reimport der 
Daten aus dem SWB geschehen. Davon unabhängig soll eine zweite Datenbank 
erstellt werden, die die Aufgaben eines Zugangsbuches übernimmt. Dies hat aus 
innerbetrieblichen Gründen den Vorrang. Zwei Probleme stellen sich dabei: Zum 
einen ist es eine absolute Katastrophe, wenn etwas von den Altvorderen 
übernommene plötzlich verändert wird. Zum anderen sind meine Kolleginnen ohne 
graphische/anklickbare Oberfläche einem Rechner vollkommen hilflos ausgeliefert. 
Was mich betrifft, so stammen meine Kenntnisse, biographisch bedingt, auch erst 
aus Zeiten, da die lieben kleinen Nager domestiziert, angeleint und so dem 
verzweifelnden PC-Anwender nutzbar gemacht wurden. Langer Rede kurzer Sinn: wir 
sind auf a99 und deren mehr, aber eher weniger vorhandenen Dokumentation 
angewiesen. Ein Segen, daß es die Eigabemaske der "Formulare" gibt.</P>
<P align=justify>Zu den Frangen im Einzelnen: In der cat.frm eine Eingabemaske 
mit den entsprechenden Kategorienummern zusammenzustellen war keine Hexerei, 
ebensowenig wie die Änderungen in §a.cfg. Eher durch Zufall entdeckte ich 
irgendwann auch input.vw und fügte an oberster Stelle eine gleich aufgebaute 
Zeile ein, was zur Folge hat, daß mir, sobald ich in der Abfrageliste auf 
"Neuzugang" geklickt habe, Schwupps, die Eingabemaske der Aufsätze angezeigt 
wird. Wieso? Wenn ich den "Neuzugang" manuell über das kleine Dreieck anwähle, 
wird mir meine Maske anstandslos angezeigt. Wo also liegt der Hund begraben? Zur 
Verdeutlichung habe ich die entsprechenden Kommandozeilen unten Aufgeführt.</P>
<P align=justify></P></FONT><FONT face="Courier New" size=2>
<P> </P></FONT><FONT face=Garamond>
<P align=justify>cat.frm</P></FONT><FONT face="Courier New" size=2>
<P>Input form for database PROBE</P>
<P>Zeilen mit Leerzeichen am Anfang sind Kommentare</P>
<P>Keine Komm. innerhalb von Zeilen</P>
<P>Formular-Ueberschrift [...</P>
<P>[Neuzugang]</P>
<P>#91 "Zugangsnr.: "|9z</P>
<P>#97 "Zugangsdatum: "</P>
<P>#90 "Signatur: "|8</P>
<P>#40 "Verf."|1</P>
<P>#20 "Titel"|4 </P>
<P>#96 "Geliefert von: "|1</P>
<P>#973"Wohnort: "|6</P>
<P>#974"Preis: "</P>
<P>#975"Bemerkung: "|3</P>
<P>#976"Abgangsdatum: "</P>
<P>#902"Alt-Signatur: "|8a</P></FONT><FONT face=Garamond>
<P align=justify></P>
<P align=justify>$a.cfg</P></FONT><FONT face="Courier New" size=2>
<P>#96"Lieferant"</P>
<P>#97"ErwerbDaten"M23456</P>
<P>Typ" i = Neuzugang ...</P>
<P>-i Typ i: Neuzugang</P>
<P>=F0</P>
<P>91 "Zugangsnr.: "</P>
<P>97 "Zugangsdatum: "</P>
<P>90 "Signatur: "</P>
<P>40 "Verf."</P>
<P>20 "Titel" </P>
<P>96 "Geliefert von: "</P>
<P>973"Wohnort: "</P>
<P>974"Preis: "</P>
<P>975"Bemerkung: "</P>
<P>976"Abgangsdatum: "</P>
<P>902"Alt-Signatur: "</P>
<P>-x</P></FONT><FONT face=Garamond>
<P align=justify>input.vw</P></FONT><FONT face="Courier New" size=2>
<P>Eingabe </P>
<P>x copy\h oncopy|Kopie des Satzes, der gerade angezeigt wird </P>
<P>x new\h onnew|Neuer Datensatz ohne Formular (Abfrageliste) </P>
<P>------------------------------------------------------------------------ </P>
<P>x var "i"\ins #utY\exec input|Neuzugang </P>
<P>x var "B"\ins #utY\exec input|Normaler Satz (Buch) </P></FONT><FONT 
face=Garamond>
<P align=justify></P>
<P align=justify> </P>
<P align=justify>Für die nächste Frage habe ich ebenfalls die wichtigen Zeilen 
eingefügt. (Ich glaube die unzählig erlebten Abenteuer nicht erwähnen zu müssen, 
bis ich herausfand, daß nicht d-1.apr sondern d-wrtf.apr für die Anzeige in a99 
die ausschlaggebende Datei ist.) Die Bildschirmanzeige hatte ich mir anfangs so 
vorgestellt: Acc., Signatur, nächste Zeile Autor und Verf., nächste Zeile 
Zugangsdatum, Lieferant (Vorname Nachname – Eingabe allerdings in normierter 
Form zwecks Recherchierbarkeit) und Wohnort. Dann die restlichen Angaben auf 
jeweils einer eigenen Zeile (damit nicht so viel leerer Bildschirm vorhanden ist 
– die bunte Farbenpracht soll ja auch ästhetisch schön verteilt sein). Das 
Unterprogramm habe ich aus dem Handbuch abgeschrieben – mit dem Erfolg, daß bei 
Aktivierung die Maus einfriert und Allegro buchstäblich nichts mehr macht. 
Wieso? Gibt es eine Möglichkeit dies doch noch zu erreichen? Müßte ich dazu die 
entsprechenden Befehlszeilen von/für #40 deaktivieren? Sollte es so einfach sein 
und wenn ja, welche Befehlszeilen in dem "Durcheinander" bei d-wrtf.apr wären 
betroffen?</P>
<P align=justify></P>
<P align=justify>d-wrtf.apr</P></FONT><FONT face="Courier New" size=2>
<P>#97 p"Zugangsdatum: " P". Geliefert von: "</P>
<P>#96 ++ p>K m>K #96z 3 #zz 8</P>
<P>#+v</P>
<P>#(K</P>
<P>#cc b", " #zz 0</P>
<P>#cc e", " p" " #zz 0</P>
<P>#)K</P>
<P>#-v</P>
<P>#t4</P>
<P>#973 p"Wohnort: "</P>
<P>#t4</P>
<P>#974 p"Preis: "</P>
<P>#t4</P>
<P>#975 p"Bemerkung: "</P>
<P>#t4</P>
<P>#976 p"Abgangsdatum: "</P>
<P>#t4</P>
<P>...</P>
<P>#902 { C t72 "Alte Signatur: " t76 }</P></FONT><FONT face=Garamond>
<P align=justify></P>
<P align=justify>Desweiteren habe ich die Erfahrung gemacht, daß die einzelnen 
Unterfelder von #97 nicht indiziert werden. Funktinniert dies bei Unterfeldern 
generell nicht, müssen alle in einen Index oder können sie in verschiedene? </P>
<P>Soweit zur Bildschirmanzeige und zur Indexierung. Um einen Gau des ersten 
Problems zu verhindern, ist an eine Papierausgabe des Zugangsbuches gedacht. 
Gäbe es hierfür im Rahmen des Pauschalexportes die Möglichkeit den Namen des 
Lieferanten in der Form Vorname Nachname zu exportieren? Alternativen zum 
Pauschalexport? Gehe ich Recht in der Annahme, daß der Pauschalexport nicht nur 
bei einzelnen Datensätzen, sondern auch bei Ergebnismengen funktioniert? Ich 
denke da an sämtliche Zugänge innerhalb eines Viertel Jahres, da ich bei dieser 
Gelegenheit auch die edlen Spender unserer Neuzugänge extrahieren kann. 
Konkreter Ausgedrückt: gibt es eine Möglichkeit, dem Programm zu sagen "Nimm 
alle Kategorien des Datensatzes der gewählten Ergebnismenge, exportiere sie in 
eine für ein Textverarbeitungssystem brauchbaren Form und nimm 
gleichzeitig/danach aus den Datensätzen der gleichen Ergebnismenge den Spender 
und den Wohnort und füge sie am Ende der entstandenen oder in einer separat 
anzulegenden Datei ein."? Wenn ich den Pauschalexport verwenden könnte, aber um 
es bei der Tabellenherstellung im Textverarbeitungsprogramm etwas leichter zu 
haben den ke-Befehl nicht gleich C setzten möchte sondern * oder +, muß es sich 
da um die entsprechenden ASCII-Werte handeln (und wenn ja, wo genau finde ich 
die) oder dürfen es die Zeichen an sich sein, also * bzw. +?</P>
<P>Zu den Eingabeerleichterungen: Für die Datumseingabe ist in der .ini Esc=42 
und in .cfg D8 gesetzt worden, so daß man im Eingabeformular mit [Schift] + [*] 
+ [Leertaste] eigentlich das Datum erhalten müßte. Wenn überhaupt erscheint 
lediglich ein * oder ein Spatium. Wieso?</P>
<P>In der d-wrtf.apr entdeckte ich einen Zugangsnummer- sowie einen 
Signatur-Generator, im Handbuch sind die Konfigurationsbefehle cg und ci 
aufgeführt. Kann man beides ohne größere Nervenzusammenbrüche miteinander 
verbinden, um sowohl eine automatische Zugangsnummer als auch eine automatische 
Signaturvergabe zu erhalten? Die Zugangsnummer ist eine laufende, fünfstellige 
Zahl, die Signatur beginnt mit einem lateinischen Großbuchstaben gefolgt von 
einem Spatium, einer römischen Zahl und, je nach Unterlgiederung der 
Signaturgruppe, entweder einem Bindestrich mit einer arabischen Zahl und 
Schrägstrich oder gleich Schrägstrich und laufende Nummer. Ist so ein 
Signatursystem überhaupt automatisch verarbeitbar? Welche Korrekturmöglichkeiten 
bestehen bei einer der automatischen Vergabe von sowohl Acc. als auch 
Zugangsnummer? Habe ich es richtig verstanden, daß diese Nummern erst nach dem 
Abschicken des gesamten Datensatzes eingesetzt werde, vorher also nicht sichtbar 
sind? Könnte dies gegebenenfalls geändert werden um einen zweiten Aufruf des 
Datensatzts Zwecks Eintrags im Buch zu umgehen?</P>
<P>Zum Schluß noch eine Kleinigkeit: Beim Aufruf des Formulars sind die 
untersten vier kleinen Eingabefelder sowie dei Buttons "Reserve", "Get", "+", 
"-" und "Index" nicht sichtbar, da das geöffnete Fenster zu klein ist. Ich 
korrigiere das immer, indem ich in der rechten unteren Ecke das Fenster 
auseinander ziehe – und zwar bei jedem neuen Programmaufruf. Bei der 
Demo-Version, die etwa April dieses Jahres im Netz zu finden war, ist dies nicht 
der Fall, jedoch bei der Oktober diesen Jahres ausgelieferten neuesten Version. 
Was könnte ich dagegen tun?</P>
<P>Nach Abfassung meines Fragekataloges in epischer Länge verbleibe ich in 
gespannter Erwartung mit Dank im Voraus sowie mit freundlichen Grüßen</P>
<P>Christian Rother</P>
<P>Dipl. Bibl. (FH) in der Bibliothek des</P>
<P>Siebenbürgen-Instituts </P>
<P>Schloß Horneck</P>
<P>74831 Gundelsheim/Neckar</P>
<P>Tel.: 06269/421510</P>
<P>Mail: <A 
href="mailto:info@siebenbuergen-institut.de">info@siebenbuergen-institut.de</A></P></FONT></DIV></BODY></HTML>