Bonjour, j’ai le code suivant: Je veux que les nouvelles colonnes générées à l’intérieur du dt soient numériques et continues afin que je puisse imposer aux données des diagrammes de variabilité et autres. Mais après avoir exécuté le script, les données sont toujours les mêmes. Caractère et Nominal
<BR />
dt = New Table( "myExample2",
Add Rows( 3 ),
New Column( "Column 1",
Numeric,
Continuous,
Format( "Best", 8 ),
Set Selected,
Set Values( [2, 5, 8] )
),
New Column( "Column 2",
Character,
Nominal,
Set Values( {"5|6|5", "5|6|5", "5|6|5"} )
),
Set Row States( [0, 0, 1] )
);
For( i = 1, i<= 3, i++,
dt << New Column ("C" || char(i),
Numeric,
Continuous,
Formula(
Word( i, As Column( Column( "Column 2" ) ), "|" )
)
)
);Tout d’abord, vous pouvez utiliser directement le nom suivant: Colonne 2, sans la directive As Column ().
Deuxièmement, placez la fonction Word () dans la fonction Num () pour convertir la valeur en nombre.