[Allegro] der exportbefehl: ~ in der d-wrtf.apr: ein problem

Klaus Lehmann lehmann_klaus at t-online.de
Di Aug 29 23:08:10 CEST 2017


Guten Tag Herr Eversberg,



das ist ein signaturfeld. (es geht ab #9n.100 los!)
so stehts im datenfeld:
#9p.100 B 1586²bDE-B1586²cBER²dd²gBK6 BG-HbA 7960²m3²q2015²w;²m8²r11²v2016²w;²m17²r18²v2017²z<3u.6.2015; 8-11u.13-16.2016; 17-18u.20.2017>

es sind reichlich subfelder drin (hier wohl zu sehen als HOCH2). die
subfelder kommen auch teilweise doppelt oder getrippelt vor: z.b.:
oben HOCH2m



in a99.exe wird durch die zeile d-wrtf.apr definiert:
(die ersetzungen fast zum schluss sind wegen der besseren lesbarkeit
herausgenommen, sie sind erstmal nebensächlich)

#9p. ++ ~b ~c ~d ~m ~q ~w p{ C t66 t111 "Lokale Signaturen: " t98 t111 } m{ t4 }


es wird aber NUR teilweise die programmierzeile befolgt.
angezeigt wird:
Lokale Signaturen: . Signatur: BK6 BG-HbA 7960²m8²r11²v2016²w;²m17²r18²v2017. Lokale Bestandsangaben: <3u.6.2015; 8-11u.13-16.2016; 17-18u.20.2017>


man sieht also: er unterdückt erfolgreich die subfelder b,c und d.
(die erstenb drei stück!)
aber: m,q und w werden angezeigt (also nicth unterdrückt).


warum werden mqw angezeigt?
oder kann der exportbefehl NICHT mehr als 3 subfelder unterdrücken?
es ist leider so, daß einige der subfelder in der d-wrtf.apr
unterdrückt werden !müssen!.



ein paar tests:

-es spielt keine rolle, ob die ersetzungen (mit _ usw. am anfang stehen
oderfast am ende noch VOR dem p-befehl.)

-es spielt keine rolle, ob es ein hochfrequentes feld ist (#9p.100)
oder nur #9p .


nebenbei gefragt:
der befehl ~x sollte auch für das mehrfachvorkommen des subfeldes x
gelten.
oder muss ich dann schreiben, WENN ich weiss, daß subfeld x maximal
dreifach vorkommne kann:

#9p. ++ ~x ~x ~x usw usw usw. ?


hat jemand eine idee, was hier schiefgeht?
Oder kann ~x nur maximal 3 subfelder unterdrücken?


danke und viele grüße in die (radeberger) nacht,
Ihr Klaus Lehmann





-- 
Mit freundlichen Grüßen,
Ihr Klaus Lehmann
http://allegronet.de * eMail: allegronet at t-online.de * phone: 03528-452 807(fax 809) * mobil: 0171-953 7843
allegronet.de * Klaus Lehmann * D-01454 Radeberg * Bahnhofstr. 1
zuständiges Finanzamt: FA Hoyerswerda; zuständige Kammer: IHK Dresden;
zuständige Aufsichtsbehörde: Gewerbeamt Radeberg; USt-IdNr: DE247550760
Für den schnellen Geldverkehr: http://PayPal.Me/LehmannKlaus
* Software für zufriedene Bibliothekare: 1000x bewaehrt und ergiebig
* Bereits 4x allegro-utf8. Buchen Sie die allegro-Roadshow. Yes we can!
* Internetkataloge & WebHosting für Allegro-C & Web 2.0 mit VuFind
* 2011: Sponsor der Peter-Sodann-Bibliothek (Staucha)
* 2013-2016: Bolero 64bit+allegro-zdb+eBooks-allegro-imd
* 2017: allegro-zdb-direkt +ausgefeilte/saubere Exporte im marc(xml)-Format
Seit 2015 Spezialist in real Big Data! Beispiele: allegro-zdb&allegro-imd
Warum funktioniert mein ZACK-Zugriff nicht mehr? Fragen über Fragen
Lesen Sie auf http://portal.allegronet.de/allegrowerkstatt/allegro-windows .




Mehr Informationen über die Mailingliste Allegro