[Allegro] Sonder-Präfix C und bedingtes Postfix: undokumentierter Fallstrick
Sibylle Koczian
Sibylle.Koczian at t-online.de
Sa Mai 23 19:31:32 CEST 2020
Es scheint, dass C vor einem bedingten Postfix von der vorigen Kategorie
ausgegeben wird. Jedenfalls hat dieses Stück Exportparameter nicht das
erwartete Ergebnis:
Zwischenteile:
5=" ; "
6="("
7=")"
13=13
...
#85 $k C p6 #85 5 #zz 7
#85 $n P7
#89 $b C
...
Wie man sieht, ist das nicht die Standardkonfiguration, sondern eine,
die mehr Teilfelder benutzt. Das Ergebnis: Ist Teilfeld n in #85 belegt,
dann sieht die Ausgabe aus, wie sie soll:
(Inhalt von #85$k ; Inhalt von #85$n)
Inhalt von #89$b auf neuer Zeile
Ohne #85$n sieht es aber so aus:
(Inhalt von #85$k
)Inhalt von #89$b
Der Zeilenumbruch kommt hier also vor der schließenden Klammer und das
soll er nicht.
Ersetze ich das C in der Zeile für #89 durch p13, dann wird alles so
ausgegeben, wie es soll, auch ohne #89$n. Und zu diesem Unterschied kann
ich im Handbuch nichts finden.
Beste Grüße,
Koczian
Mehr Informationen über die Mailingliste Allegro