ThomasM: Zähler einsetzen

Beitrag lesen

Hallo pices,

Das Problem ist nur das generated-id keine integer Zahl ausgibt . Habe ich schon das erstes Mal erklärt.
welche Alternative gibt es noch?

AltovaXML erzeugt z. B. bp:id="idbp:id_1_3", wobei nur nach dem letzten "_" hochgezählt wird. Insofern wäre also substring-after(generate-id(),'idbp:id_1_') anwendbar.

Alternativ hilft auch das Abzählen vorhergehender Elemente mit count() über die Achsen ancestor, parent usw., ggf. als Summe mehrerer count()-Aufrufe kombiniert.

Grüße,
Thomas