[Allegro] Index

Luise Lass lass at gei.de
Fr Nov 18 09:27:00 CET 2005


Lieber Herr Mentzel-Reuters, liebe Listenteilnehmer,

> In einer Erwerbungsdatenbank habe ich eine Kategorie #97v, in der 
> Verlagsmitteilungen eingetragen werden. Ich beabsichtige, in dieser 
> Kategorie Teilfelder einzuführen und ändere z.Zt. meinen Indexparameter.
> Leider komme ich nicht weiter, da beim jetzigen Stand schon viele 
> Indexeinträge unterschlagen werden.
> 
> Hier ein Beispiel:
> 
> #97vvorgemerkt 2005/12 - 20051108
> 
> (Eintragung bedeutet: beim Verlag vorgemerkt, Erscheinungstermin Dez. 
> 2005 - Mitteilung vom 8.11.2005)
> 
> Zum Testen habe ich inzwischen folgende Sprungmarke eingebaut:
> 
> ak=97v+B
> 
> ...
> 
> #-B
> !u1 p"|8kat97v "
> #+#
> 
> Oben genannter Inhalt wird nicht indexiert. Folgender Inhalt
> 
> #97vvergriffen 20050906
> findet sich - wie gewünscht - im 8. Register so wieder:
> kat97v vergriffen 20050906
> 
> und
> 
> #97vVorausrechnung 20050523
> so
> kat97v vorausrechnung 20050523
> 
> Mit F7 werden mir alle Registereinträge richtig angezeigt! Nach einer 
> Indexierung fehlen jedoch einige.
> 
> Wenn ich in einem Datensatz mit fehlendem Eintrag irgendeine Kategorie 
> ändere und dann abspeichere, ist auch der fehlende Eintrag da! Nach 
> einer Erneuerung des Index fehlt er wieder.

ich komme meinem Problem auf die Spur.
Meine Kategorie #97m war vorher #9ba, #97v war #9bv usw.
Per Batch-Datei habe ich die Datensätze aus einer Datenbank mit einer
abgewandelten I-1.apr exportiert in eine allegro-Grunddatei. Die
Abwandlung der I-1.apr besteht aus solchen Ersetzungen:
_#9ba_#97m_
_#9bb_#97c_
....
_#9bv_#97v_
_#9bz_#97z_

Es erfolgt Pauschalexport

Mit der erzeugten alg-Datei baue ich mit neuer Parameterdatei eine neue 
Datenbank auf.
Dabei wird die #97v nur bei einigen Datensätzen indexiert. Wie bereits 
beschrieben, werden sie beim erneuten Abspeichern indexiert.
Alle anderen Kategorien scheinen korrekt abgearbeitet zu sein. Sowohl 
die Daten in der alg als auch in der neuen Datenbank sehen völlig 
korrekt aus.

Wie ist das zu erklären bzw. was mache ich falsch?

Für Tipps dankbar grüßt
-- 
Hanna-Luise Lass

***********************************
Wiss. Bibliothek
Georg-Eckert-Institut für internationale Schulbuchforschung
Celler Str. 3
D - 38114 Braunschweig
Fon +49 (0)531 - 59099-50
Fax +49 (0)531 - 59099-99
http://www.gei.de




Mehr Informationen über die Mailingliste Allegro