Ich versuche, eine geteilte Tabelle aus einer vorhandenen Tabelle zu erstellen und den geteilten Tabellen neue Spalten hinzuzufügen, jede mit einer Formel, die auf den geteilten Spalten basiert. Allerdings erstellt der Code die neuen Spalten, gibt mir aber „Fehler bei der Formelauswertung“ aus.
dt2 = Current Data Table();
// Create the split data table
dt2 = dt << Split(
Split By( :S ),
Split(
:Name( "Median(data)" )
),
Group( :L, :m, :C, :P, :z, :x ),
Remaining Columns( Drop All ),
Sort by Column Property
);
colname = {"B","C"};
colby = {"A","B"};
// Add new columns to the split data table
For( i = 1, i <= N Items( colname ), i++,
dt2 << New Column( colname[i]||"/"||colby[i],
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula( column(colname[i]) / column(colby[i]) )
););