Erreur de suppression de formule de colonne à l'aide du script de suppression de propriété (formule).Salut,
J'ai plusieurs colonnes avec une formule et je voulais supprimer la formule après les calculs.
les codes sont comme ci-dessous.
cols = dt << get column names();
For( i = 1, i <= N Col( dt ), i++,
cols[i] << Delete Property( formula )
);
Ensuite, le journal indique ce qui suit :
Send attend un objet inscriptible dans l'accès ou l'évaluation de 'Send' , cols[i] << /*###*/Delete Property( formula ) /*###*/
Quelqu'un peut-il m'aider?
Une autre question est de savoir si nous pouvons faire une liste de colonnes spécifiques et supprimer la formule.
Nous avons un script appelé "Supprimer la formule", je voulais l'utiliser pour la liste des colonnes, mais il semble que cela ne fonctionne pas bien.
AnalytiqueTableau de donnéesScriptRe : erreur de suppression de formule de colonne à l'aide du script de suppression de propriété (formule).cols = dt << get column names();
For( i = 1, i <= N Col( dt ), i++,
column(cols[i]) << Delete formula;
);
//or
For( i = 1, i <= N Col( dt ), i++,
column(i) << Delete formula;
);
Re : erreur de suppression de formule de colonne à l'aide du script de suppression de propriété (formule).cols = dt << get column names();
For( i = 1, i <= N Col( dt ), i++,
As Columns( cols[i] ) << Delete Property( formula )
);
Putting As Column() a résolu ce problème. Pourtant, je me demande toujours pourquoi cela a fonctionné plusieurs fois, puis plus tard, cela n'a pas fonctionné - avec les mêmes versions JMP (j'utilise à la fois 15 et 16EA).