<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-15"
 http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Liebe Frau Lass, liebe Liste,<br>
bei zwei Datenbanken habe ich das Problem, das bei bestimmten Befehlen
nur einige Datensätze indexiert werden. Die eine wird ähnlich wie bei
Ihnen per Batch aus einer anderen Datenbank generiert, die andere ist
mehrere Jahre alt und mußte eher zufällig neu indexiert werden. Auch
eine Wiederholung des Inexlaufs brachte das gleiche Ergebnis. Ganz
einfache Indexanweisungen werden überwiegend nicht ausgeführt (z.B. die
Indexierung von #70 Zss-Titel + #704 Jahrgang + #76 Jahr + #708
Seitenzahl). Da weder die Daten noch die Parameter geändert sind, kann
es nur im Programm liegen. Das habe ich nach Auslieferung der letzten
CD erneuert (allerdings mit den Daten vom FTP-Server). <br>
Der Austausch der aktuellen Index.exe gegen eine uralte hatte
tatsächlich den Effekt, daß der Index wieder stimmt. Bis auf weiteres
setze ich die neue Index.exe nicht mehr ein. Aber das ist natürlich
keine Lösung.<br>
Mit freundlichen Grüßen<br>
Arno Mentzel-Reuters<br>
<br>
Luise Lass schrieb:
<blockquote cite="mid437D9054.1050706@gei.de" type="cite">Lieber Herr
Mentzel-Reuters, liebe Listenteilnehmer,
  <br>
  <br>
  <blockquote type="cite">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.
    <br>
Leider komme ich nicht weiter, da beim jetzigen Stand schon viele
Indexeinträge unterschlagen werden.
    <br>
    <br>
Hier ein Beispiel:
    <br>
    <br>
#97vvorgemerkt 2005/12 - 20051108
    <br>
    <br>
(Eintragung bedeutet: beim Verlag vorgemerkt, Erscheinungstermin Dez.
2005 - Mitteilung vom 8.11.2005)
    <br>
    <br>
Zum Testen habe ich inzwischen folgende Sprungmarke eingebaut:
    <br>
    <br>
ak=97v+B
    <br>
    <br>
...
    <br>
    <br>
#-B
    <br>
!u1 p"|8kat97v "
    <br>
#+#
    <br>
    <br>
Oben genannter Inhalt wird nicht indexiert. Folgender Inhalt
    <br>
    <br>
#97vvergriffen 20050906
    <br>
findet sich - wie gewünscht - im 8. Register so wieder:
    <br>
kat97v vergriffen 20050906
    <br>
    <br>
und
    <br>
    <br>
#97vVorausrechnung 20050523
    <br>
so
    <br>
kat97v vorausrechnung 20050523
    <br>
    <br>
Mit F7 werden mir alle Registereinträge richtig angezeigt! Nach einer
Indexierung fehlen jedoch einige.
    <br>
    <br>
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.
    <br>
  </blockquote>
  <br>
ich komme meinem Problem auf die Spur.
  <br>
Meine Kategorie #97m war vorher #9ba, #97v war #9bv usw.
  <br>
Per Batch-Datei habe ich die Datensätze aus einer Datenbank mit einer
  <br>
abgewandelten I-1.apr exportiert in eine allegro-Grunddatei. Die
  <br>
Abwandlung der I-1.apr besteht aus solchen Ersetzungen:
  <br>
_#9ba_#97m_
  <br>
_#9bb_#97c_
  <br>
....
  <br>
_#9bv_#97v_
  <br>
_#9bz_#97z_
  <br>
  <br>
Es erfolgt Pauschalexport
  <br>
  <br>
Mit der erzeugten alg-Datei baue ich mit neuer Parameterdatei eine neue
Datenbank auf.
  <br>
Dabei wird die #97v nur bei einigen Datensätzen indexiert. Wie bereits
beschrieben, werden sie beim erneuten Abspeichern indexiert.
  <br>
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.
  <br>
  <br>
Wie ist das zu erklären bzw. was mache ich falsch?
  <br>
  <br>
Für Tipps dankbar grüßt
  <br>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
Allegro mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Allegro@biblio.tu-bs.de">Allegro@biblio.tu-bs.de</a>
<a class="moz-txt-link-freetext" href="http://sun250.biblio.etc.tu-bs.de/mailman/listinfo/allegro">http://sun250.biblio.etc.tu-bs.de/mailman/listinfo/allegro</a></pre>
</blockquote>
</body>
</html>