Hi Frank!
Deine vorgeschlagene würde um jedes Field Element ein (<tr><td>....</td></tr>){n} legen.
Er will aber (*):
(<tr>(<td>...</td>){9}</tr>){n}
Auch nach außen (vor die for-each) ziehen bringt nix, da dann alle contents in einer tr stehen:
<tr>(<td>...</td>){n}</tr>
Meine Lösung tut das (*).
Viele Grüsse,
Richard.