J'essaie de créer une table fractionnée à partir d'une table existante et d'ajouter de nouvelles colonnes dans les tables fractionnées, chacune avec une formule basée sur les colonnes qui ont été fractionnées. Cependant, le code crée les nouvelles colonnes mais me donne "Erreurs d'évaluation de formule"
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]) )
););