[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