Re: [Allegro] gleich beginnende Indexeinträge werden nicht gebildet

Anando Eger a.eger at aneg-dv.de
Fr Jul 27 14:03:39 CEST 2007


Hallo Herr Deblon,

wie der Indexeintrag erzeugt wird (Herkunft) scheint ohne Bedeutung für
diesen Fall. Ich habe nur für die Reproduzierbarkeit max. vereinfacht.

Viele Grüße
Anando Eger


On 27 Jul 2007 at 9:49, deblon at mh-trossingen.de wrote:

> CSID +49 7425 336433 fax
> CSID deblon at mh-trossingen.de email
> 
> Hallo Her Eger,
> 
> nur kurz auf die Schnelle:
> 
> wir haben buchstäbl. zigtausende von Fällen wie Sie schildern, ohne jedes Problem.
> Allerdings immer aus verschiedenen Kategorien zusammengesetzt; bei Ihrem Beispiel steht
> der Doppelpunkt schon im Feld; aber ob das einen Unterschied macht?
> Viele Grüße,
> Christoph Deblon
> Staatliche Hochschule für Musik
> Bibliothek
> Schultheiß-Koch-Pl. 3
> 78647 Trossingen
> Tel. 07425/949133
> eMail deblon at mh-trossingen.de
> 
> -------- Original Message --------
> Subject: [Allegro] gleich beginnende Indexeinträge werden nicht gebildet (27-Jul-2007
> 11:32)
> From:    a.eger at aneg-dv.de
> To:      Deblon at mh-trossingen.de
> 
> > Liebe Listenleserinnen und -leser,
> > 
> > in einer Datenbank wurden bestimmte Stichworteinträge, die ein ":" 
> > enthielten,
> > nicht gebildet.
> > 
> > Nach langer Suche (ca 2 Tage) hatte ich die Ursache eingegrenzt und kann
> > sie auch reproduzierbar darstellen:
> > 
> > - DEMO2-Datenbank
> > - Zeile 'q : 1' in i.apt deaktiviert
> > 
> > - Datensatz erfaßt:
> > #00 000000
> > #20 Test Tester Stichwort1
> > #31 Stichwort1:Stichwort2
> > 
> > Die Registervorschau zeigte das Erwartete:
> > /zzzz00
> > |0Test Tester Stichwort1
> > |3stichwort1
> > |3stichwort1:stichwort2 *
> > |3test
> > |3tester
> > |4test tester stichwort1
> > |9000000
> > |9D20070727
> > 
> > NUR: index.exe verhält sich anders!
> > Beim Indexneuaufbau wird der Eintrag
> > 
> >  |3stichwort1:stichwort2 *
> > 
> > nicht gebildet.
> > 
> > Verwendete Versionen: die aktuelle und viele ältere der Index.exe
> > (bin bis 07/2005 zurückgegangen)
> > 
> > Offensichtlich passiert folgendes:
> > 
> > Wenn ein neuer Indexeintrag, der ein ":" enthält, eingeordnet werden soll,
> > wird dieser genau dann ignoriert, wenn es bereits einen im gleichen 
> > Register
> > gibt, der mit dem Teil vor dem ":" übereinstimmt.
> > 
> > Wenn man für das obige Testbeispiel die cat.api so ändert, daß
> > die ak-Zeilen, die die Titelstichworte in Register 3 schreiben, ganz an das
> > Ende der ak-Zeilen-Liste verschiebt, bildet auch index.exe die Register
> > richtig.
> > 
> > Habe ich hier einen <piep> gefunden, oder wirkt sich hier einen 
> > Automatismus
> > aus, den ich nicht kenne?
> > 
> > Viele Grüße
> > Anando Eger
> > 
> > ----------------------------------------------------------------------------
> > -
> > Anando Eger Datenverarbeitung
> > Herr Dipl.-Ing. Anando Eger
> > Gustav-Voigt-Str. 24
> > 01156 Dresden
> > Tel.: +49 (0)351 454 1236  http://www.aneg-dv.de
> > Fax: +49 (0)351 454 1238  mailto:a.eger at aneg-dv.de
> > ----------------------------------------------------------------------------
> > -
> > 
> > 
> > _______________________________________________
> > Allegro mailing list
> > Allegro at biblio.tu-bs.de
> > http://sun250.biblio.etc.tu-bs.de/mailman/listinfo/allegro
> 
> 
> _______________________________________________
> Allegro mailing list
> Allegro at biblio.tu-bs.de
> http://sun250.biblio.etc.tu-bs.de/mailman/listinfo/allegro





Mehr Informationen über die Mailingliste Allegro