Comment désactiver la case à cocher Lien vers la table de données d'origine () lorsque la fenêtre Résumé s'ouvreJe me demandais si quelqu'un pourrait proposer une solution pour permettre à la zone de saisie Résumé de s'afficher tout en décochant l'option « Lié aux données sources ».J'ai essayé ceci : dt<
names default to here(1);
dt=current data table();
selrows=dt<<GET selected="" rows=""></GET>
Modélisation statistique avancéeÉtudes de consommation et de marchéOrganisation du contenuPersonnalisation de masseIngénierie Qualité et ProcédésRe : Question récapitulative du tableauParfait merci Jim !
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 doit pas être exécuté 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
);
Re : Question récapitulative du tableauMerci d'avoir étudié la question Georg,
On dirait que je vais ajouter la case 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'une autre et je n'ai tout simplement pas fait beaucoup de nettoyage, donc encore une fois, je suis paresseux.
Steve
Re : Question récapitulative du tableauIl semble que le résumé soit exécuté directement lorsqu'il y a un argument. Et je n’ai 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 zone de liste col, 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.