Comment définir le nom de l'objet en fonction du nom de la table ?J'ai plusieurs tables de données avec des noms différents. Je souhaite ouvrir les tables de données et définir le nom de l'objet pour qu'il soit identique au nom du fichier.
En voici une idée. Le but final est d'avoir un objet appelé "Animaux" qui pointe vers "Animaux.jmp".
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Animals.jmp" );
Create Object (char(dt)) << dt;
Accès aux donnéesPersonnalisation de masseRe: 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)
)
)
);