Rapport avec une imageSalut,
le script ci-dessous génère une fenêtre avec une image, une boîte de script et un bouton de lecture.
Lorsque je clique sur jouer, j'obtiens l'avertissement :

Je ne souhaite enregistrer aucun rapport. Je souhaite simplement exécuter le script sans message d'avertissement.
Je peux désactiver ce message sur mon ordinateur via les préférences, mais un autre utilisateur pourrait vouloir avoir ce choix.
comment puis-je désactiver le message d'avertissement pour mon rapport ?
Lorsque je clique sur « Référence », je peux désormais exécuter le script dans la boîte de scripts sans avertissement, jusqu'à ce que je ferme la fenêtre et ouvre un nouveau rapport. Puis-je le définir une fois sur « Référence » pour le rapport, de sorte que l'avertissement n'apparaisse pas ?
dummyImage = Open( "$SAMPLE_IMAGES/progress.gif", gif );
New Window( "",
V List Box(
Picture Box( dummy Image ),
sb = Script Box( "Caption(\!"hello\!")" ),
Button Box( "play", sb << run() )
)
);
Automatisation et scriptsExploration et visualisation des donnéesRe: Rapport avec une imageLorsque j'exécute le script (Windows 10 avec JMP Pro 18.01) et que j'appuie sur Lecture, je n'obtiens pas la même invite. La boîte de légende s'ouvre normalement et je peux fermer les scripts/fenêtres comme je le ferais normalement. Ma préférence pour Enregistrer le tableau avec le rapport a été définie sur Invite

Re: Rapport avec une imageHm, surprenant.
Je le vois avec Jmp17.2, 18.1 et JMP 19EA4.
Re: Rapport avec une imageEn regardant mon dossier de script...
Hé, qui a généré tous ces fichiers de rapport ?!?!
Ah ...

Intéressant, il semble que JMP clique simplement sur enregistrer - même si la fenêtre est une fenêtre de rapport !
NB : la sauvegarde automatique avant l'exécution est très (!!) utile.
Je ne sais pas combien de fois cela a sauvé le travail des 30 dernières minutes d'un vilain bug dans le script !
Re: Rapport avec une imageSolution facile :
après avoir débogué l'application, je souhaite l'utiliser comme boîte de dialogue - et dans les boîtes de dialogue, on peut exécuter des scripts sans déclencher la sauvegarde automatique : )
dummyImage = Open( "$SAMPLE_IMAGES/progress.gif", gif );
nw = New Window( "",
<< type("Dialog"), // new -> solves the issue
V List Box(
Picture Box( dummy Image ),
sb = Script Box( "Caption(\!"hello\!")" ),
Button Box( "play", sb << run() )
)
);