Hallo Herr Niederee,
das verhält sich ähnlich wie bei ihrer anderen XML Datei (Beitrag Xml doppelter header name umgehen). Sie müssen die Field Spalte bei addColumns ausschließen und dann extra hinzufügen. Auf die Atribute (in ihrem Fall z.B: name) eines XML Elements können sie über das @ Zeichen zugreifen (siehe Code)
<#assign row = target.addRow()>
<#list xml["ABASData"]["RecordSet"]["Record"]["Row"] as art>
<#assign row = target.addRow()>
${addColumns(row,art, "", ["Field"], "exclude"}
<#if art["Field"][0]??> <#-- Element Field vorhanden ? -->
<#list art["Field"] as field>
${row.addCol( "Field_"+field["@name"], field!)}
</#list>
</#if>
</#list>
Falls nur Field Element vorkommen, können sie die Zeile mit addColumns auch entfernen.