Hallo Julian,
danke dir. Leider erhalte ich hier einen Fehler: Ambiguous rule match for /OrderResponse[1] Matches both "@ | node()" on line -1 of and "node()|@" on line -1 of Recoverable error
Teste immer zuerst mit Saxon-HE, dort lief das durch. MSXML zeigte aber das genannte Problem auch.
Dann etwas spezifischer:
<LineNumSalesLine>
<xsl:value-of select="count(preceding::LineNumSalesLine) +
count(//Item[not(preceding::LineNumSalesLine)]) + 1"/>
</LineNumSalesLine>
Grüße,
Thomas