Amener la fenêtre au premier plan ne fonctionne pas correctement ?[JMP 17.0.0]
Cela peut paraître un peu obscur, mais disons que je crée un nouveau projet contenant deux tables de données : le tableau 1 et le tableau 2.Dans le tableau 1, j'ai un script pour dupliquer le tableau 2 dans un nouveau tableau 3 (si le tableau 3 n'existe pas déjà), puis ramener le focus sur le tableau 2 :
dt = Data Table( "Table 2");
If( Try( Data Table("Table 3") << Get Name, "") == "",
dt << Subset(
Output Table( "Table 3" ),
All rows,
Selected columns only( 0 )
);
);
Window( "Table 2") << Bring Window To Front;Une fois le script exécuté, cela devrait changer le focus de la fenêtre sur le tableau 2, mais le focus est sur le tableau 3. L'exécution ultérieure du script amène le focus sur le tableau 2 comme prévu.
Je ne sais pas ce qui me manque.
Joël
Automatisation et scriptsRe : Mettre la fenêtre au premier plan ne fonctionne pas correctement ?C'est l'un de ces scénarios qui font appel à la fonction Wait().
dt = Data Table( "Table 2");
If( Try( Data Table("Table 3") << Get Name, "") == "",
dt << Subset(
Output Table( "Table 3" ),
All rows,
Selected columns only( 0 )
);
Wait(0)
);
Window( "Table 2") << Bring Window To Front;Re : Mettre la fenêtre au premier plan ne fonctionne pas correctement ?Oui, c'est exactement ça.C'est la première fois que je rencontre un besoin pour la fonction Wait.
Merci!