Hallo,
wenn ich es recht sehe, gibt es beliebig viele Zeilen, über die Du mit xsl:for-each iterierst, aber genau nur ein grid/row. Dann könnte Dir
- "farben_id = /data/grid/row/farbenId"
helfen. farben_id ist dann relativ zum XPath im for-each-select-Atribut und /data/grid/row/farbenId beginnt mit einem Slash, ist also absolut.
(ungetestet)
Gruß
Olaf
P.S.: Warum schreibst Du mal farbenId und mal farben_id. Ich würde mich für eine Art entscheiden.