Comment définir le nom de l'objet en fonction du nom de la table?J'ai plusieurs tableaux de données avec des noms différents. Je veux ouvrir les tables de données et définir le nom de l'objet pour qu'il soit le même que le nom du fichier.
En voici une idée. Le but final est d'avoir un objet appelé "Animals" qui pointe vers "Animals.jmp".
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Animals.jmp" );
Create Object (char(dt)) << dt;
Tableau de donnéesScriptingRe: Comment définir le nom de l'objet en fonction du nom de la table?Voici un script simple qui crée les variables pour chacune des tables de données ouvertes dans la session JMP
Names Default To Here( 1 );
For( i = 1, i <= N Table(), i++,
theName = data table(i) << get name;
Eval(
Substitute(
Expr(
__name__ = Data Table( i )
),
Expr( __name__ ), Parse(theName)
)
)
);