Question récapitulative du tableauJe me demandais si quelqu'un pouvait proposer une solution pour permettre à la zone de saisie Résumé de s'afficher mais de décocher l'option "Lié aux données source".J'ai essayé ceci : dt<
names default to here(1);
dt=current data table();
selrows=dt<<GET selected="" rows=""></GET>
ScriptRe : Question récapitulative du tableauIl semble que Summary soit exécuté directement lorsqu'il y a un argument. Et n'a pas non plus trouvé de préférences pour le résumé. Je n'ai donc pas trouvé de solution simple.
Une solution de contournement serait de générer une fenêtre modale pour sélectionner l'entrée dont vous avez besoin pour effectuer un résumé (par exemple, une liste déroulante, etc. pour interroger ..).
Mais dans votre cas, pourquoi enveloppez-vous la boîte de dialogue Résumé dans une fenêtre modale ? Cela fonctionnerait parfaitement sans.
Re : Question récapitulative du tableauMerci d'avoir regardé Georg,
On dirait que je vais ajouter dans la boîte de collist comme vous l'avez dit, je cherchais juste à être paresseux !De plus, le modal est là parce que j'ai copié cette partie du script à partir d'un autre et que je n'ai pas fait beaucoup de nettoyage, donc encore une fois paresseux.
Steve
Re : Question récapitulative du tableauVoici une méthode qui permet de décocher le lien vers la table de données d'origine,

Et le code du script restant à ne pas exécuter tant que la fenêtre Résumé n'est pas traitée
Names Default To Here( 1 );
// → Data Table( "big class" )
dt = Open( "$SAMPLE_DATA/big class.jmp" );
obj = dt << summary();
win = Window( "Summary" );
(win[CheckBoxbox( 2 )]) << set( 1, 0 );
win << onclose(
Show( "done" );
//additional code to be processed once window is closed
);