Zeilen aus der verknüpften Übersichtstabelle ausschließenHallo,
Ich habe eine verknüpfte Übersichtstabelle, in der ich versuche, Zeilen basierend auf einigen Kriterien des Zellinhalts für bestimmte Spalten auszuschließen.Das Ziel besteht darin, dass auch die Zeilen in der verknüpften Tabelle ausgeschlossen werden.Ich weiß, dass dies außerhalb der JMP-Skripterstellung möglich ist, aber aus irgendeinem Grund erhalte ich eine Fehlermeldung in JSL.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dtSummary = dt << Summary( Group(:age), Link to original data table(1));
r = dtSummary << Get Rows Where(:age == 14);
r << Exclude;
Mein eigentlicher Code hat kompliziertere Zeilenauswahlkriterien, aber das obige Beispiel hat die gleiche Idee.
Der zurückgegebene Fehler ist:
FEHLER: Send erwartet ein skriptfähiges Objekt beim Zugriff oder bei der Auswertung von „Send“, r << Exclude;
Ich freue mich über jede Hilfe im Voraus.
Danke,
Ry
Betreff: Zeilen aus der verknüpften Übersichtstabelle ausschließenDanke, für die schnelle Antwort. Ich hatte zuvor Select Where ausprobiert, hatte aber die falsche Syntax. Schätzen Sie die Hilfe!
-RyBetreff: Zeilen aus der verknüpften Übersichtstabelle ausschließenÄndern Sie „Zeilen wo abrufen“ in „Wo auswählen“
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dtSummary = dt << Summary( Group(:age), Link to original data table(1));
r = dtSummary << Select Where(:age == 14);
r << Exclude;
Das hat bei mir funktioniert.Besser noch, Sie können es so machen:
dtSummary << Select Where(:age == 14) << Exclude;
Get Rows Where() gibt eine Liste oder die Zeilennummern zurück, die den Kriterien entsprechen.Das Senden einer Ausschlussnachricht an eine Liste von Nummern führt zu nichts, deshalb hat es nicht funktioniert.