Frage zur TabellenzusammenfassungIch habe mich gefragt, ob jemand eine Lösung anbieten könnte, wie das Eingabefeld "Zusammenfassung" angezeigt werden kann, die Option "Mit Quelldaten verknüpft" jedoch deaktiviert ist.Ich habe folgendes versucht: dt<
names default to here(1);
dt=current data table();
selrows=dt<<GET selected="" rows=""></GET>
SkripterstellungBetreff: Frage zur TabellenzusammenfassungScheint, dass Summary direkt ausgeführt wird, wenn es irgendein Argument gibt. Und habe auch keine Einstellungen für die Zusammenfassung gefunden. Also eine einfache Lösung habe ich nicht gefunden.
Eine Problemumgehung wäre, ein modales Fenster zu generieren, um die Eingabe auszuwählen, die Sie für die Durchführung der Zusammenfassung benötigen (z. B. col Listbox usw. zur Abfrage ..).
Aber warum packen Sie in Ihrem Fall den Dialog für die Zusammenfassung in ein modales Fenster? Es würde perfekt ohne funktionieren.
Betreff: Frage zur TabellenzusammenfassungDanke fürs reinschauen Georg,
Sieht so aus, als würde ich in der Kollistierbox hinzufügen, wie Sie sagten, wollte nur faul sein!Außerdem ist das Modal drin, weil ich diesen Teil des Skripts von einem anderen kopiert und nur nicht viel aufgeräumt habe, also wieder einmal faul.
Steve
Betreff: Frage zur TabellenzusammenfassungHier ist eine Methode, mit der die Verknüpfung zur ursprünglichen Datentabelle deaktiviert werden kann.

Und der Code für das verbleibende Skript, das nicht ausgeführt werden soll, bis das Zusammenfassungsfenster verarbeitet wird
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
);