Sembra che questo dovrebbe essere semplice, ma non riesco a trovare un esempio chiaro. Vorrei concatenare i valori nelle colonne di un nome specifico ("ROW" e "COL") e creare una nuova colonna con il risultato al suo interno. Esempio sotto.
FILA COL CELLA
5 1 5_1
3 2 3_2
12-1 12_-1
miglior colpo al codice finora:
column("ROW") << Data type(Character);
column("COL") << Data type(Character);
//a = {column("ROW"), column("COL")};
ConExpr = concat items({column("ROW"), column("COL")} , "_");
//Add "CELL" column = concat col(ROW) "_" col(COL)
dt << new column("CELL",Character, "Nominal", Format("Best", 12), formula(eval(Expr(ConExpr))));
i miei risultati:
CELLULA
_
_
Qualsiasi aiuto per capire perché il mio codice lo valuta e la corretta implementazione sarebbe molto apprezzato.
Ecco tutto quello che devi fare:
dt << new column("CELL", character,
formula(:ROW || "_" || :COL));