Hallo, ich möchte eine Struktur mit Unternodes hinzufügen. Dafür verwende ich
<#list book["measures"]["contents"] as cont>
${addColumns(row, cont, 'measures_contents_', {"autoExpand": "asColumns"})}
</#list>. Das klappt, es werden die Spalten "measures_contents_content" und "measures_contents_unit" hinzugefügt.
Nun möchte ich aber eine der Nodes der Unternode nicht dabeihaben, und das klappt leider nicht. Wenn ich z.B. ohne das autoexpand schreibe
<#list book["measures"]["contents"] as cont>
${addColumns(row, cont, 'measures_contents_', ["unit"], "exclude")}
</#list>, dann kann ich damit "unit" rauswerfen. Aber der Versuch mit autoexpand schlägt fehl, sowohl
<#list book["measures"]["contents"] as cont>
${addColumns(row, cont, 'measures_contents_', ["unit"], "exclude", {"autoExpand": "asColumns"})}
</#list>
als auch andersherum
<#list book["measures"]["contents"] as cont>
${addColumns(row, cont, 'measures_contents_', {"autoExpand": "asColumns"}, ["unit"], "exclude")}
</#list>
Woran liegt das und wie kann ich beides kombinieren? Ich möchte es gerne schon hier entscheiden und nicht in einer späteren SSM-Konfiguration die Spalte dann nachträglich löschen.
Danke und Gruß, Micha