Sto cercando di creare una tabella divisa da una tabella esistente e aggiungere nuove colonne nelle tabelle divise ciascuna con una formula basata sulle colonne che sono state divise. Tuttavia il codice crea le nuove colonne ma mi dà "Errori di valutazione della formula"
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]) )
););