Bonjour,
j'ai donc un script qui obtient une table de données avec des données et une table de données avec ses spécifications. lorsque j'exécute manuellement Process Capability, je peux choisir les colonnes et utiliser le tableau des spécifications et tout fonctionne comme prévu.
le problème:
J'essaie de l'exécuter via un script JSL. l'idée est d'obtenir une liste des tables de données actuellement ouvertes, d'ouvrir une nouvelle fenêtre, d'avoir une liste déroulante avec la liste des tables de données, et l'utilisateur peut choisir la table de spécifications qu'il souhaite utiliser. ce script s'exécutera sur la barre d'outils et l'utilisateur l'exécutera à partir de la table de données avec les données qui l'intéressent.
je peux utiliser insertInto(dt,table de données(i++)) pour obtenir une liste des tables de données mais s'arrête une fois que je dépasse le nombre de tables. est leur une fonction comme N éléments (tableaux de données) ?? ou dois-je demander à l'utilisateur de saisir le nom de la table ?
Je pense que ce bout de code devrait t'aider
datatables = {};
For( i = 1, i <= N Table(), i++,
Insert Into( datatables, Data Table( i ) << get name )
);