Récemment, de nombreux amis qui utilisent le langage de programmation JMP (JMP Script Language, JSL) ont consulté JMP :
"J'ai beaucoup de rapports quotidiens, est-il possible d'exécuter automatiquement le programme d'analyse JSL compilé ?
De cette façon, vous n'avez pas à passer beaucoup de temps devant l'ordinateur chaque fois que vous avez besoin d'exécuter le programme JSL, ouvrez simplement le programme JMP et cliquez sur le menu personnalisé. Plus important encore, le programme d'analyse comporte parfois une grande quantité de calculs et prend beaucoup de temps.Afin d'éviter d'avoir à attendre trop longtemps lorsque le rapport est nécessaire, le programme d'analyse doit être exécuté à l'avance. "-- de Peter avec un mal de tête
La situation ci-dessus vous semble-t-elle familière ? Afin de soulager les ingénieurs du lourd travail quotidien, cet article a pour but de partager la fonction puissante du logiciel JMP - l'automatisation JSL, qui vous aide à automatiser la sortie des rapports d'analyse. Jetons un coup d'œil aux problèmes rencontrés récemment par Peter, un ingénieur travaillant dans l'industrie des semi-conducteurs :
Peter a un rapport de qualité qui doit être analysé via JSL. Il doit se présenter à la direction à 8h30 tous les jours, mais le temps nécessaire pour que JSL fonctionne est d'environ 1 heure. Pour des raisons de sécurité, il commence à 7h30. tous les matins, 00 doit commencer l'analyse, mais c'est trop douloureux pour Peter d'arriver si tôt dans l'entreprise (c'est la même douleur pour l'éditeur). Existe-t-il un moyen d'aider Peter à résoudre ce problème ?
utiliser JSL planificateur de tâches
Pour atteindre cet objectif, vous pouvez démarrer le programme d'analyse JSL en utilisant le "planificateur de tâches" fourni avec le système Windows. Laissez-nous analyser les étapes ci-dessous pour vous donner une meilleure compréhension.
étape 1 : Démarrer le planificateur de tâches
Tout d'abord, nous devons démarrer la "Console" ➡ "Outils d'administration" dans Windows planificateur de tâches ".

Figure 1 : Ouvrir le planificateur de tâches JSL
étape 2 : créez une tâche et nommez-la
Après l'ouverture, cliquez sur "Créer une tâche", et donnez un nom à la tâche dans le "Nom (M)" de l'onglet Général. Ici, nous l'appelons "Rapport d'analyse automatique".

Figure 2 : Définissez la tâche et nommez-la
étape 3 : configurer l'heure de début de la tâche
Configurez l'heure de début de la tâche. Cliquez sur "Nouveau (N)" dans l'onglet "Déclencheur".

Figure 3 : Définition des déclencheurs de tâche
Définissez l'heure de début de la tâche sur 7h00 tous les jours, puis cliquez sur OK pour terminer le réglage de l'heure.
Si vous n'avez besoin d'exécuter la tâche que les jours de semaine, vous pouvez sélectionner la date d'exécution dans l'option "Hebdomadaire (W)".

Figure 4 : Définir l'heure de déclenchement du déclencheur
étape 4 : Parcourir et cliquer sur Terminer
Tâche de démarrage de connexion. Cliquez sur Nouveau (N) dans l'onglet Actions.

Figure 5 : Sélectionnez le fichier JSL pré-compilé
Sélectionnez le fichier JSL pré-compilé via l'élément de contrôle "Parcourir (R)", puis cliquez sur "OK".
À ce stade, lorsque nous voyons "Rapport d'analyse automatique" dans la liste des tâches, cela signifie que vous avez terminé !

Figure 6 : Diagramme schématique de fin de réglage
Cependant, il y a plusieurs points à noter à propos de l'automatisation JSL.Une petite négligence rendra souvent les gens confus et n'atteindra pas les résultats escomptés. Tout d'abord, les amis qui utilisent des ordinateurs portables doivent faire particulièrement attention :
Question 1 : Il existe une restriction de gestion sur "Alimentation" dans le paramètre "Conditions" de chaque tâche. Par défaut, est-il nécessaire de "démarrer cette tâche uniquement lorsque l'ordinateur utilise l'alimentation secteur" ?
répondre:
De nombreux amis qui utilisent le plan de mission pour la première fois auront ce problème, car ils ne peuvent pas effectuer de missions automatiques car ils ne sont pas connectés à l'alimentation électrique. Afin d'éviter toute confusion, vous pouvez décocher cette option, et d'autres options de condition sont également définies en fonction de la situation réelle. De cette façon, vous n'aurez aucun souci! (Figure 7)

Figure 7 : Sélectionnez les options d'alimentation dans les paramètres
Deuxièmement, il s'agit du paramètre d'exécution de JSL dans JMP.
Question 2 : La tâche démarre à l'heure, mais il s'avère que le fichier programme JSL n'est ouvert qu'à chaque fois, mais il n'est pas exécuté. Pourquoi cela est-il ainsi?
répondre:
Cette situation est causée par le paramétrage incorrect par JMP de la méthode d'ouverture JSL, c'est-à-dire qu'à chaque fois qu'un document JSL est ouvert, le programme est automatiquement exécuté au lieu d'ouvrir la fenêtre d'édition du document.
Pour résoudre ce problème, vous devez cocher la case "Les scripts JSL ne doivent s'exécuter et ne pas s'ouvrir après avoir sélectionné des scripts JSL dans la liste de fichiers ou le navigateur de fichiers récents" dans Préférences JMP ➡ Spécifique à Windows, comme illustré à la figure 8 :

Figure 8 : Paramètres détaillés de JMP
De cette façon, le problème de l'analyse automatique régulière de JSL est facilement et heureusement résolu.
Peter n'a plus besoin de se lever tôt pour faire des présentations ! Grâce à l'introduction d'aujourd'hui, vous pouvez voir les puissantes fonctions d'automatisation de JSL. Si vous souhaitez en savoir plus sur l'application approfondie de JMP, vous devez rejoindre le compte officiel JMP LINE pour obtenir régulièrement des compétences pratiques sur le fonctionnement de JMP et des informations sur les cours en ligne !

Lecture recommandée: