Session Trucs et astuces JSL le 20 novembreChère communauté,
Le 20 novembre, nous organiserons une session du Scripters Club sur le thème « Trucs et astuces ». Vous pouvez trouver plus de détails et vous inscrire ici : https://www.jmp.com/en_gb/events/users-groups/users-group-meetings/register-for-scripters-club-2024.html
Nous avons une liste d’éléments que nous aimerions aborder, mais nous aimerions également avoir de vos nouvelles !
- Y a-t-il quelque chose sur lequel vous aimeriez en savoir plus ?
- Rencontrez-vous des défis particuliers lors de la rédaction de scripts ?
- Avez-vous un conseil que vous aimeriez partager avec la communauté ?
Merci!
@jthi , @thickey1 , @Georg @maurogerber
Ré: Session Trucs et Astuces JSL du 20 novembrePeut-être que je peux donner quelques idées possibles concernant les astuces :
- Réorganisation
- Réorganisation d'un tableau associatif
- Réorganiser les colonnes en fonction d'une métrique
- Conseils et astuces pour l'index des scripts
- Trouver des références pour afficher des boîtes
- Extraction des valeurs entre parenthèses
- Obtenir des valeurs uniques
- Inscription aux tableaux de données
- Texte d'ouverture sous forme de tableau de données
- Citations dans la commande Exécuter
- Les évasions
- Randomiser les choses
- Recherche des préférences de la plateforme à partir de fenêtres (rapports) déjà ouvertes
- Obtenir des combinaisons possibles
- Évaluation de l'expression « Test »
- ...
Ré: Session Trucs et Astuces JSL du 20 novembre- comment déboguer le code dans Application Builder
- Comment déboguer du code dans un fichier jsl qui est « inclus » dans un autre fichier ?
c'est-à-dire comment accéder à l'espace de noms.
méthodes efficaces pour travailler avec le débogueur JSL :
dois-je le démarrer à chaque fois « à partir de zéro » ? puis-je modifier les valeurs des symboles « à la volée » ? puis-je revenir au début de la fonction ?
comment extraire des informations à partir de scripts enregistrés. Par exemple, paramètre de variable ou d'axe du script Graph Builder
JSL et générateur de workflow ?
comment gérer la partie du workflow qui n'est pas enregistrée par Workflow Builder ?
Ré: Session Trucs et Astuces JSL du 20 novembreComment résolvez-vous cette tâche ?
est dans spec(valeur)
Ré: Session Trucs et Astuces JSL du 20 novembrerecueil de quelques trucs et astuces - meilleures pratiques avec JMP/JSL que j'ai trouvés dans la communauté.
Je viens d'ajouter le plus important à la liste :

Ré: Session Trucs et Astuces JSL du 20 novembremerveilleux trucs et astuces avec XPath :
https://community.jmp.com/t5/Abstracts/I-Can-See-It-How-Do-I-Get-It/ev-p/776041
question : comment rendre XPath robuste pour qu'il fonctionne aussi bien avec les paramètres de langue locaux ?
Indexation de l'arborescence d'affichage - comment ça marche ?

names default to here(1);
dt=Open("$SAMPLE_DATA/Quality Control/Coating.jmp");
obj=dt<<CONTROL chart="" builder=""> </CONTROL>
Ré: Session Trucs et Astuces JSL du 20 novembrevariables temporaires dans les formules de colonne - réutilisées dans les lignes suivantes :
If(Starts With(:Column 1, "Header"),
flag = :Column 1
);
flag;
@jthi dans Comment sous-ensemble des données avec certains en-têtes dans les lignes ?
Ré: Session Trucs et Astuces JSL du 20 novembreFenêtres de dialogue (non modales) dans les scripts séquentiels
Ré: Session Trucs et Astuces JSL du 20 novembreEnregistrez comment une liste est triée :
Sort( {{111,1}, {212,2},{4,3}} )- trié par première entrée
- envoyer une entrée pour le journal