AW: [Allegro] Problem mit der Ergebnismenge
IGW Resch Verlag
info at igw-resch-verlag.at
Mo Jan 2 08:35:11 CET 2012
Lieber Herr Berger,
ich habe Ihre unten angeführten Anweisungen befolgt.
Punkt 1 und 2 konnten erfolgreich erledigt werden.
Bei Punkt 3 kam die Meldung "Kurzanzeige nicht in Ordnung".
Bei Einstieg ins ORG-Menü kommt die Meldung: (Re-)Organisieren, Ihre Berechtigung reicht nicht. Und hier weiß ich nicht weiter. Vielleicht können Sie mir noch einmal einen Tipp geben.
Mit den besten Grüßen
Ihr
Andreas Resch
-----Ursprüngliche Nachricht-----
Von: allegro-bounces at biblio.tu-bs.de [mailto:allegro-bounces at biblio.tu-bs.de] Im Auftrag von Thomas Berger
Gesendet: Samstag, 31. Dezember 2011 16:31
An: Allegro-C Diskussionsliste
Betreff: Re: [Allegro] Problem mit der Ergebnismenge
Lieber Herr Resch,
> Wenn ich im Register 8 siep, ludwig (siep ist 8x vertreten) ausw hle und auf F7 klicke, kommt:
>
> \|9968611958
> |/200300
> |0 _ [Grundwerxx 2003
> |62003
> |9967359430
> |9968611958+aa
> |9D20040203
> |9i3-8276-6012
Das sagt mir schon einiges:
Es handelt sich um eine Bandauffuehrung, die ueber #00 oder #09 mit dem Titel mit der Identnummer 968611958 verknuepft ist.
Ihre .api-Datei ist (oder ist deriviert von) der "kleinen" cat.api (aus dem Programmverzeichnis, im Gegensatz zur "grossen" im Datenverzeichnis
demo2 der Demo-Datenbank die - zumindest in aktuelleren Versionen - das "xx" nicht hinsetzen wuerde).
~Eigentlich~ sollte auf den 32 Leerpositionen vor "_ " und den ersten Zeichen der Bandbenennung "[Grundwer" der Anfang des Sachtitels der uebergeordneten Aufnahme stehen. Weil hier bei F7 offensichtlich nichts kommt, Sie aber im folgenden schreiben, dass der Gesamttitel in der Anzeige erscheint, kann es einfach daran liegen, dass die uebergeordnete Aufnahme nur #19 und keine #20 hat.
Oder #20 komplett in [...] eingeschlossen ist. Oder aber Ihre .api ist ziemlich alt und versucht nicht, per Nachladung an #20 der Gesamt- aufnahme zu kommen (ich habe jetzt nicht im Archiv gesucht, in welcher Version das eingefuehrt wurde).
> Die Daten von 1 bis 8 sind vorhanden. Wenn ich davon eine Nummer anklicke, erscheint im Anzeigefeld der Gesamttitel.
> Klicke ich auf eine Nummer mit F7, kommt der Titel aufgelistet nach den Parametern.
>
> Das Problem ist also, dass die Daten vorhanden sind, aber .STL leer ist, wie Sie vermutet haben.
Ungeachtet aller Unklarheiten zu Alter und Nachladewilligkeit Ihrer .api und allegro-Module sollte sich eigentlich das bei Ihnen mit F7 sichtbare
" _ [Grundwerxx 2003"
auch bei der Indexierung ergeben.
Folgendes Vorgehen sollte harmlos sein:
1. alle allegro-Programme schliessen
2. Mit dem Windows-Explorer / Dateimanager versuchen, die Datei cat.stl
im Datenverzeichnis der fraglichen Datenbank loeschen
(Falls diese Datei sich nicht loeschen laesst, waere hier Schluss, weil
das Problem komplett ausserhalb von allegro liegt: Zugriffsrechte,
Netzwerkprobleme, oder bei 1. uebersehene Zugriffe ...)
3. a99 fuer die fragliche Datenbank starten (evtl. kommt eine Fehler-
meldung zur fehlenden .stl-Datei "Kurzanzeige nicht in Ordnung" und
sie werden automatisch ins ORG-Menue geleitet), das ORG-Menue
aufrufen und "Index wiederherstellen" ausfuehren.
4. Zur Forensik: Unmittelbar nach Ende der Indexierung, also bevor
sie im dann wieder ansprechbaren a99-Fenster etwas machen, mit dem
Windows-Explorer, rechte Maustaste -> Eigenschaften die Groesse
der .stl-Datei in Bytes notieren. Sie sollte 72 * die groesste
vergebene Satznummer (dbinfo: Zahl bei "Umfang (Saetze)") sein,
bzw. 18*die Groesse der cat.tbl-Datei haben +/- 36.
5. Die fraglichen Kurzeintraege ueberpruefen, evtl. sind sie ja nun
da (ansonsten gibt es immerhin Erkenntnisgewinn bei 4. und
die Tatsache, dass Klarheit ueber den Modus des "Reorganisierens"
geschaffen ist).
viele Gruesse
Thomas Berger
Mehr Informationen über die Mailingliste Allegro