Existe-t-il une fonction qui renvoie une liste de messages auxquels un objet répond ?Ex.:
nt = new table();
nt << messages;
=> { get column names, etc }Automatisation et scriptsRe : Existe-t-il une fonction qui renvoie une liste de messages auxquels un objet répond ?L'index de script peut vous montrer tous les messages qui peuvent être envoyés à un objet, comme une table de données

Re : Existe-t-il une fonction qui renvoie une liste de messages auxquels un objet répond ?Le problème avec l'index de script, c'est que j'ai l'impression d'avoir remarqué des messages manquants ainsi que des messages obsolètes.
D'ailleurs, d'autres langages implémentent cette fonctionnalité. Ruby l'a.
Merci pour votre réponse, je l'accepte comme solution.Re : Existe-t-il une fonction qui renvoie une liste de messages auxquels un objet répond ?Vous devriez ajouter votre idée à la liste de souhaits JMP
Re : Existe-t-il une fonction qui renvoie une liste de messages auxquels un objet répond ?Vous pouvez également utiliser
nt=new table();
show properties(nt);
Cela affichera (la plupart ?) des messages que l'objet acceptera, mais n'affiche pas la syntaxe complète requise pour chaque message.
Re : Existe-t-il une fonction qui renvoie une liste de messages auxquels un objet répond ?J'utilise l'ensemble des éléments Show Property(obj), Scripting Index, Scripting Guide et JSL Syntax reference (Scripting Index est certainement le plus important pour moi). Pour la référence de la syntaxe JSL, j'ai tendance à utiliser le .pdf car je considère que la recherche des pages d'aide JMP est si horrible qu'elle ne peut pas être utilisée https://www.jmp.com/en_fi/support/jmp-documentation.html (vous pouvez également obtenir le Scripting Guide et d'autres documentations au format .pdf). Ou j'utilise d'abord Scripting Index, puis je clique sur l'aide de la rubrique car cela aide (espérons-le) à naviguer vers la bonne page dans l'aide JMP.
Attention cependant, les différentes documentations ne concordent pas forcément... JMP Scripting Index feedback and discussion c'est un sujet un peu ancien maintenant et une partie de ma compréhension s'est améliorée depuis concernant la syntaxe mais si je me souviens bien, il contient quelques exemples de divergences entre différents documents.
Re : Existe-t-il une fonction qui renvoie une liste de messages auxquels un objet répond ?Quelle est votre solution de référence lorsque vous souhaitez connaître les différentes options/paramètres nommés qu'une fonction prend ?
Re : Existe-t-il une fonction qui renvoie une liste de messages auxquels un objet répond ?Si vous souhaitez simplement connaître les paramètres d'une fonction, il vous faut soit l'index de script, soit la référence de syntaxe JSL. Je commence par l'index de script. S'il ne contient pas suffisamment d'informations, j'essaierai le bouton d'aide de la rubrique à partir de là. Il me mènera ensuite (avec un peu de chance) à la référence de syntaxe JSL ou au guide de script.
Par exemple Contains(), à partir de l'index de script

Je me retrouve dans la page de référence de la syntaxe JSL

Et il contient quelques liens supplémentaires qui pourraient être utiles pour voir des exemples supplémentaires.