diverse Probleme
Bernhard Eversberg
EV at buch.biblio.etc.tu-bs.de
Mi Okt 18 12:54:14 CET 1995
Herr Winkler schrieb:
>
> 1) bei Verwendung des Indikator- bzw. c-Befehls in der
> Indexparameterdatei passieren merkwuerdige Dinge. Wenn ich
> mit #xxx c"I" +- (oder #xxx i5,I +-) die Abarbeitung der folgenden
Formaler Fehler. Es muss heissen:
#xxx +- c"I" e0
Der Sprungbefehl MUSS sofort hinter der Kategorienummer stehen.
(Handbuch 10.2.6.1)
>
> 2) Gibt es eine Moeglichkeit, ein Register mit einer laufenden Nummer zu
> erstellen (wo also 1stellige nach 2stelligen usw. Zahlen aufgefuehrt
> sind). Das geht zwar, wenn die Zahlen rechtbuendig sind, aber dann muss
> man bei der Suche immer fuehrende Leerzeichen oder Nullen eingeben, was
> bei mehrstelligen Zahlen sehr laestig sein kann.
Sie koennen eine Umcodierung der Benutzereingabe einprogrammieren.
Wenn z.B. Register 7 diese Zahlen enthaelt, basteln Sie einen
Abschnitt #-7 in Ihrer Indexparameterdatei, wo die Benutzereingabe als
Variable #u1 in beliebiger Weise umcodiert werden kann, also auch
rechtsbuendig auf eine bestimmte Stellenzahl gerueckt und mit
fuehrenden Nullen versehen. Das wuerde so aussehen:
#-7
#u1 x"*1" e"." r6,0
#+#
fuer 6stellige zahlen mit fuehrenden Nullen.
>
> 3) Wir haben seit einer Woche auf Netzbetrieb umgestellt (Netware 4.1).
> Es hat auch alles wunderbar geklappt, bis gestern bei jedem Abspeichern
> die Meldung ".tbl-Datei gesperrt" erschien und nicht wieder verschwand.
> Auh ein Neufbau der offenbar defekten ("2. Byte defekt" meldete
> sniffer) kat.tbl nuetzte nichts. Erst ein kompletter Neuaufbau der
> Datenbank schaffte Abhilfe.
Auskunft dazu gibt Anhang C.2 (Fehlermeldungen) unter "bitte warten".
Per CockPit kann man sofort die .TBL wieder freigeben, alles laeuft
dann normal weiter. Gesperrt wird nur waehrend eines Schreibvorgangs,
also muss jemand unmittelbar nach F10 seinen PC abgeschaltet haben,
noch bevor der Satz fertig gespeichert war. Das 2. Byte hat keine
konkrete Bedeutung, die Sniffer-Meldung ist also harmlos.
MfG B.E.
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