Existe-t-il un moyen (simple) d'empêcher la suppression accidentelle d'un script ?Salut tout le monde,
J'ai un script simple configuré pour générer plusieurs graphiques pour les opérateurs (lors de la saisie manuelle de données dans une table de données).
À quelques reprises, les opérateurs ont accidentellement supprimé la totalité de la fonction de script.
Est-ce que quelqu'un connaît un moyen simple de "verrouiller" et d'empêcher la suppression accidentelle du "bouton de lecture" dans une table de données ?

Tableau de donnéesScriptRe : Existe-t-il un moyen (simple) d'empêcher la suppression accidentelle d'un script ?Mon idée était de déplacer le script d'origine de la table de données vers une commande de menu, un bouton de barre d'outils ou un complément où il est peu probable qu'il soit supprimé. Je ne suggérais pas un deuxième script pour rétablir le premier script dans la table de données.
Re : Existe-t-il un moyen (simple) d'empêcher la suppression accidentelle d'un script ?Merci pour votre suggestion de complément Jim. Dans l'ensemble (sur la base de toutes les réponses jusqu'à présent), il semble qu'il ne soit pas possible d'empêcher une suppression accidentelle, mais il est possible de minimiser l'effort requis pour rétablir le script (après une suppression accidentelle).
Re : Existe-t-il un moyen (simple) d'empêcher la suppression accidentelle d'un script ?Merci Hadley, mais j'avais espéré empêcher la suppression (au lieu de trouver un moyen de rétablir après la suppression).
Re : Existe-t-il un moyen (simple) d'empêcher la suppression accidentelle d'un script ?Ma suggestion est de créer un complément JMP qui recrée les scripts. De cette façon, les opérateurs peuvent même exécuter le complément si les scripts disparaissent.Re : Existe-t-il un moyen (simple) d'empêcher la suppression accidentelle d'un script ?Salut,
Juste pour développer la suggestion de Mark, une option pourrait être de sauvegarder tous les scripts dans un complément, de sorte que si les scripts sont supprimés accidentellement, ils peuvent être réinitialisés facilement.Est-ce utile ?
dt=Current Data Table();
<BR />dt<<DELETE scripts=""></DELETE>
dt<<NEW script=""></NEW>dt<<NEW script=""></NEW>
Re : Existe-t-il un moyen (simple) d'empêcher la suppression accidentelle d'un script ?Merci Marc. La suppression n'est certainement pas malveillante, et ils ont déjà été informés de l'importance du script, mais d'une manière ou d'une autre, ils parviennent à se laisser distraire, à cliquer sur le mauvais bouton, ou quoi que ce soit. J'espérais qu'il y aurait une simple fonction de "verrouillage" pour empêcher la suppression, mais je suppose que non. Merci beaucoup pour vos suggestions cependant.
Salutations,
Kieran
Re : Existe-t-il un moyen (simple) d'empêcher la suppression accidentelle d'un script ?Un moyen simple pourrait consister à former les opérateurs sur l'importance du script et l'intégrité de la table de données. Savez-vous comment ils suppriment le script ? Font-ils un clic droit sur le script et sélectionnent-ils Supprimer ?
Vous pouvez écrire un autre script qui répare la table de données endommagée en ajoutant le script de table à la table de données.
Un autre moyen simple serait de déplacer le script vers un nouvel emplacement. Vous pouvez ajouter une commande de menu ou un bouton sur une barre d'outils ou créer un complément pour le script. Il serait toujours possible d'être supprimé mais beaucoup plus improbable pour un script enregistré de cette façon, à moins que l'opérateur ne tente de saboter le script.