Supprimer les propriétés "List Check" et "Range Check" de toute la table de donnéesBonjour,
Je dois parcourir toutes les colonnes des tables de données d'importation xml et supprimer les propriétés "List Check" et "Range Check". J'ai essayé plusieurs itérations différentes de faire cela et rien ne fonctionne pour moi. Voici un exemple de code qui ne fonctionne pas :
dt = current data table();
//********************\\
colNames = dt << get column names( string, character );
For( i = 1, i <= N Items( colNames ), i++,
Column(dt, i) << Delete Property("Range Check");
Column(dt, i) << Delete Property("List Check");
);Cela produit le message d'erreur suivant. Toute aide pour résoudre ce problème serait appréciée. Exemple de données fournies. Merci!

Automatisation et scriptRe : Supprimer les propriétés "List Check" et "Range Check" de l'ensemble de la table de donnéesEssaye ça
Names Default To Here( 1 );
dt = current data table();
// Open Data Table: big class.jmp
// → Data Table( "big class" )
//Open( "/C:/Program Files/SAS/JMPPRO/16/Samples/Data/big class.jmp" );
colNames = dt << get column names( string );
For Each( {col, index}, colNames,
Show( col );
Try(
As Column( col ) << delete property( "List Check" ) <<
delete property( "Range Check" )
);
);Re : Supprimer les propriétés "List Check" et "Range Check" de l'ensemble de la table de donnéesMerci beaucoup, ça marche !