Update mit Teilfeldern
Sibylle Koczian
Sibylle.Koczian at bibliothek.uni-augsburg.de
Di Aug 14 16:13:09 CEST 2001
Lieber Herr Fischer,
At 15:10 14.08.01 +0200, you wrote:
>Liebe Liste,
>
>ich kämpfe (neben übergroÃen Einträgen, siehe Mail vom 13. 8., da
>wäre ich
>auch noch für Hinweise dankbar) mit den Teilfeldern beim Import.
>Ich habe Fremddaten, die ich zu Einträgen mit verschieden Teilfelder
>zusammenfassen will.
>
>Beispiel:
>Name: Müller
>Vorname: Edgar
>Titel: Dipl.-Inf.
>
>soll zu
>#20 Müllerâ¼vEdgarâ¼tDipl.-Inf.
>
>werden.
>
>Da es sein kann, daà der eine oder andere Eintrag fehlt, habe ich von einem
>Importkonstrukt der Art
>
>#20
>s Name
>s Vorname
>w "â¼v"
>s Titel
>w "â¼t"
>
>da nach meinem Verständnis dann beim Fehlen des Titels gar nichts bei #20
>ankäme.
>(Stimmt diese Ãberlegung, und geht das im Prinzip überhaupt so?)
>
Nicht ganz: wenn in Ihrer Konstruktion der dritte Teil fehlt, kaeme der
Rest trotzdem an. Wenn aber schon der Vorname fehlt, geht es schief und
dann kommt, wenn ich mich recht erinnere, wirklich gar nichts an.
Der Trick, wenn Sie sich nicht einmal auf das Feld "Name" verlassen
koennen, wird z.B. in MAB2CD.AIM bei der Umfangsangabe (#77) angewandt:
erst die Kategorie mit einem festen Zeichen belegen, dann nacheinander die
verschiedenen Teile anhaengen und am Ende das feste Zeichen entfernen. In
Ihrem Fall so:
#20
j0
w"#"
l1
#20
k20 <--- dies ist der eigentliche Trick bei der Sache: #20
ist jetzt garantiert belegt
s "Name" und bleibt belegt, auch wenn "Name" nicht gefunden wird
#20
k20
s "Vorname"
w"$v" $ hier als Ersatz fuer das Teilfeldzeichen
#20
k20
s "Titel"
w"$t"
#20
k20
i35 Gartenzaun wieder entfernen
Warum Ihr anderer Versuch mit den Teilfeldern in Einzelkategorien
allerdings nicht funktioniert, jedenfalls bei doppelten
Teilfeld-Kennzeichen, ist mir nicht klar. Dem Handbuch nach duerfte er
eigentlich nicht auf den Modus fm41 beschraenkt sein. Das Verfahren oben
hat allerdings die schoene Eigenschaft, auch mit anderen Trennern zwischen
den einzelnen Teilen der Kategorie zu funktionieren, oder ganz ohne Trenner.
Beste Gruesse, Koczian
Dr. Sibylle Koczian
Universitaetsbibliothek , Abt. Naturwiss.
D-86135 Augsburg
Tel.: (0821) 598-2400, Fax : (0821) 598-2410
e-mail : Sibylle.Koczian at Bibliothek.Uni-Augsburg.DE
Mehr Informationen über die Mailingliste Allegro