JMP Scripting réduisant les espaces dans toutes les colonnesExiste-t-il un moyen simple de réduire les espaces dans toutes les colonnes à l'aide de JMP Scripting ?
Automatisation et scriptsRe : JMP Scripting réduisant les espaces dans toutes les colonnesJ'utilise JMP 15, et c'est exactement ce que j'ai fait pour que cela fonctionne. Merci encore!
Re : JMP Scripting réduisant les espaces dans toutes les colonnes@dn610 Vous n'utilisez peut-être pas JMP 16. J'ai remarqué que lors de l'utilisation du script Recode, dans la version 16, cette ligne pour les propriétés de mise à jour est ajoutée. Si vous supprimez simplement cette ligne pour les propriétés de mise à jour, le code devrait toujours fonctionner pour les versions antérieures.
Re : JMP Scripting réduisant les espaces dans toutes les colonnesJe l'ai modifié et cela fonctionne maintenant. Merci!
Re : JMP Scripting réduisant les espaces dans toutes les colonnesC'est exactement ce que je recherche, mais cela n'a pas fonctionné pour moi. J'ai reçu le message d'erreur ci-dessous lorsque j'ai essayé le script.

Re : JMP Scripting réduisant les espaces dans toutes les colonnesBonjour, juste au cas où vous souhaiteriez exécuter une fonction Réduire les espaces sur chaque colonne de caractères pour supprimer les espaces en excès, il existe un script ci-dessous. Je suis sûr qu'il existe de nombreuses façons de procéder, mais je viens de voler du code dans le journal avancé après avoir recodé manuellement une colonne. Je ne savais pas exactement ce que vous demandiez, alors j'ai pensé que je vous le fournirais juste au cas où.
Names Default to Here(1);
dt = Current Data Table();
Cols = dt << Get Column Names( Character, String);
For(
i = 1, i <= N Items( Cols ), i++,
Eval(
Eval Expr(
dt << Begin Data Update;
dt << Recode Column(
Expr( Column( dt, Cols[i] ) ),
{Collapse Whitespace( _rcNow )},
Update Properties( 1 ),
Target Column( Column( dt, Expr( Cols[i] ) ) )
)
)
);
dt << End Data Update;
)Re : JMP Scripting réduisant les espaces dans toutes les colonnesSi vous souhaitez le faire de manière interactive,
- Sélectionnez toutes les colonnes dont vous souhaitez modifier la largeur
- Maintenez les touches Shift et ALT enfoncées
- Accédez à la bordure de l’une des colonnes que vous avez sélectionnées, puis cliquez et faites glisser la largeur de la colonne jusqu’à la largeur souhaitée.Toutes les colonnes sélectionnées s'agrandiront ou se contracteront selon la largeur spécifiée
Re : JMP Scripting réduisant les espaces dans toutes les colonnesEssayez d'envoyer le message <<OPTIMISER l=""> , comme indiqué dans l'index des scripts</OPTIMISER>
