Quel est le problème avec les traits de soulignement de premier plan précisément ?Je me rends compte (encore une fois) qu'il s'agit d'une question noob, mais je ne trouve pas de réponse adéquate dans l'index des scripts.
- En ce qui concerne l'utilisation de deux traits de soulignement principaux , l'index des scripts est clair : Pour masquer (ou protéger) une variable globale, mettez deux traits de soulignement (__) avant le nom . (Aussi quelque chose expliqué par Mauro Gerber lors de la dernière session du Scripter's Club.)
- Quand cela vient à traits de soulignement uniques , l'index des scripts (ou du moins ce que j'ai trouvé) était beaucoup moins informatif :
- Si le nom commence par un caractère alphabétique ou un trait de soulignement , ... . OK, donc un nom peut commencer par un trait de soulignement
- Copié de la section sur le tableau de données sur les limites : Les trois colonnes suivantes doivent être nommées LSL, Target et USL. Ces noms de colonnes peut également être précédé d'un trait de soulignement personnage .
Donc, tout ce que me dit l'index de script, c'est qu'un seul trait de soulignement peut être utilisé, mais pas dans quel but. Le seul indice que j'ai trouvé (après avoir utilisé paresseusement Google) était lié à Python, où un trait de soulignement fait allusion à une variable utilisée en interne. Cela s'applique-t-il également à JSL et à quoi servent les traits de soulignement en relation avec les tables de limites ?
Automatisation et scriptsRe : Quel est le problème avec les principaux traits de soulignement précisément ?À ma connaissance, le trait de soulignement unique n'est qu'une convention que certaines personnes utilisent et c'est principalement à vous de décider comment vous souhaitez les utiliser (ou non). Il se peut que certains endroits utilisent des limites de spécification qui peuvent être perturbées à cause des noms de variables lsl/_lsl/usl/_usl, mais je ne me souviens plus où elles se trouvaient (et le problème a peut-être été résolu).
Méthodes qualité et processus > Capacité du processus > Saisir les limites de spécification pour un processus > Fenêtre Limites de spécification
Un large tableau contient trois lignes et une colonne pour chaque colonne analysée dans la plateforme Process Capability plus un _LimitesClé colonne. Dans le _LimitesClé colonne, les trois lignes doivent contenir les identifiants _LSL , _Cible , et _USL .
Guide de script > Blocs de construction JSL > Variables globales et locales > Masquer une variable globale
Pour masquer (ou protéger) une variable globale, placez deux traits de soulignement (__) avant le nom. Protéger une variable globale signifie qu'elle sera masquée et ne pourra pas être examinée ou affichée. Cependant, le comportement est différent selon le contexte.
Guide de script > Blocs de construction JSL > Règles de syntaxe JSL > Règles JSL pour les noms
Des noms doit commencer par un caractère alphabétique ou souligner et peut continuer avec ce qui suit