<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Existe-t-il une méthode permettant de supprimer des notes ou des scripts contenus dans une table de données lors de sa concaténation avec une autre? Je concatène régulièrement plusieurs fichiers ensemble et je n'ai pas besoin de voir leurs notes ou scripts dans le fichier principal dans lequel ils sont concaténés. J'ai consulté le manuel JMP mais je n'ai rien trouvé à ce sujet. Merci.
Presque correct: la déclaration Concatenate devrait être
dt3 = dt2 << Enchaîner ( dt1 ) ;
Brillant,
Merci Ian de m'avoir informé de ces commandes JSL. J'ai cherché quelque chose comme eux, mais je n'ai clairement pas utilisé la syntaxe correcte dans ma recherche dans l'index de script JSL.
En utilisant un script JSL, vous pouvez utiliser quelque chose comme:
// dt1 (dt2) est une référence de table à la table maître (table avec nouvelles données)
// Crée la table de résultats, dt3, en utilisant 'Concatenate'
dt3 = dt2 << Enchaîner ( dt2 ) ;
// Obtenir une liste de toutes les variables de table dans dt3
v = dt3 << GetTablevariableNames ;
// Obtenir une liste de tous les scripts de table dans dt3
s = dt3 << GetTableScriptNames ;
// Supprimer les variables dans dt3
Pour ( je = 1 , je <= NItems ( v ) , je ++,
dt3 << DeleteTableVariable ( v [ je ]) ;
) ;
// Supprimer les scripts dans dt3
Pour ( je = 1 , je <= NItems ( s ) , je ++,
dt3 << DeleteTableProperty ( s [ je ]) ;
) ;
Notez que cela supprime toutes les variables et propriétés de la table finale, mais vous pouvez modifier la logique pour obtenir le comportement souhaité.