<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>
<div>
<div><strong>Gesendet:</strong> Dienstag, 11. Oktober 2016 um 12:27 Uhr<br/>
<strong>Von:</strong> Ulrich.Osterhus@LG-Luebeck.LandSH.de</div>
<div> </div>
<div>>rufe ich X dnb auf und gebe die ISBN ein (978-3-11-027473-8), erscheint die Eieruhr und kurz danach die Meldung:</div>
<div name="quoted-content">
<div>
<div>
<div>>Keine Rückmeldung</div>
<div>> Mittlerweile habe ich mehrere Titel über den dnb.flx geholt. Alles hat geklappt, nur zum wiederholten Mal die 978-3-11-027473-8 nicht.</div>
</div>
</div>
</div>
<div>Dieser Titel enthält zwei MARC 490-Felder (Serientitel).</div>
<div>In diesem Fall läuft der FLEX leider in eine unvorhergesehene Endlosschleife.</div>
<div>Das wurde behoben. Aktualisieren Sie mit X gf dnb.flx und es klappt.</div>
<div> </div>
<div> ----------------------------------------------------------------------------------------------</div>
<div> </div>
<div>Wer mal etwas mehr wissen und verstehen möchte, findet in dem dnb.flx jetzt</div>
<div> </div>
<div>1. Einige Tips zum Testen:</div>
<div>
<div><br/>
// a) Wenn gestartet mit X dnb xyz.xml, dann wird Datei xyz.xml gelesen und direkt verarb.<br/>
// b) Um nach Aenderung dieser FLEX-Datei nochmal denselben Satz zu testen:<br/>
// mit X dnb $ starten. (wenn a99 vorher nicht neu gestartet und keine andere FLEX-Aktion!)<br/>
// c) Um die von DNB gesendeten XML-Daten zu sehen und z speichern:<br/>
// X var $\show IV , dann "Datei / Anzeige speichern als ..." xyz.xml</div>
<div>// ... und dann ==> a)</div>
<div> </div>
<div>2. Weiter unten kann man Befehle aktivieren, um die Verarbeitung zu verhindern und sich nur die</div>
<div> gelieferten Daten anzuschauen (XML) und diese als Datei zu speichern:</div>
<div> </div>
<div>
<div>// *** Satz verarbeiten ***<br/>
:CONVERT<br/>
// mes Daten sind jetzt bereit zur Umwandlung<br/>
// yes Daten anzeigen und Ende?<br/>
// if yes end</div>
<div> </div>
<div>Die letzten drei Zeilen aktivieren, d.h. vorn "// " wegnehmen, dann endet die Verarbeitung bei Eingabe von Yes</div>
<div>und man sieht die XML-Daten vor sich.</div>
<div> </div>
<div>Unterhalb der Zeile :CONVERT geht die Umwandlung los. Wer das Prinzip erst einmal durchschaut hat,</div>
<div>kann da natürlich beliebig eingreifen. Das Einfachste ist, ein einzelnes MARC-Unterfeld zu isolieren</div>
<div>und in ein allegro-Feld zu kopieren, z.B. MARC 260$c in #76:<br/>
</div>
<div>
<div>var "260c"<br/>
perf SF<br/>
ins #76</div>
<div> </div>
<div>Wenn mehrere Unterfelder zusammengefaßt in ein allegro-Feld sollen, wird es etwas schwieriger,</div>
<div>siehe z.B. der Abschnitt zum ersten Verfasser unter :100 und zu den weiteren unter :700</div>
</div>
<div> </div>
<div>B.E.</div>
<div> </div>
</div>
</div>
</div>
</div></div></body></html>