Hinzufügen eines lokalen Datenfilters zu einem AusgabefensterHallo Leute, ich versuche, ein Daten-Dashboard aus mehreren Diagrammen zu erstellen. In den Ausgabefenstern gibt es ein paar verschiedene Diagramme, die ich aus verschiedenen Skripten ziehe. Eines davon muss ich im Diagramm als lokalen Datenfilter hinzufügen. So mache ich es derzeit:
1. In der Grafik Ein Skript, ich schreibe es als
G_graph_A = Outline Box ("Graph A",
DT << Contour Plot(
X( x, y ),
Y( Value ),
Local Data filter ( Add Filter( columns(filterA, filterB),
Display( filterA, Size( 112, 530 ), Check Box Display ),
Display( filterB, Size( 144, 926 ), Check Box Display )))
));2. Im Ausgabefenster-Skript schreibe ich es wie folgt:
REPORT_WINDOW = New Window( "DATA",
Tab Box("DATA",
V List Box( DATE, G_graph_A, G_graph_B)
));Im Ausgabefenster wird jedoch nur die Grafik angezeigt und die Grafik Ein lokaler Datenfilter wird nicht angezeigt. Könnten Sie bitte helfen, einen Blick darauf zu werfen, was möglicherweise schief gelaufen ist?
Außerdem frage ich mich, wie ich für G_graph_B separat ein weiteres Tab-Feld generieren könnte?
Vielen Dank für die Hilfe!
Automatisierung und SkripterstellungBetreff: Hinzufügen eines lokalen Datenfilters zu einem AusgabefensterWas haben Sie in FilterA und FilterB?
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
ob = Outline Box("Graph A",
gb = dt << Graph Builder(
Size(525, 586),
Show Control Panel(0),
Variables(X(:weight), Y(:height), Overlay(:sex)),
Elements(Points(X, Y, Legend(9)), Line Of Fit(X, Y, Legend(11))),
Local Data Filter(
Add Filter(
columns(:name, :age),
Display(:name, N Items(15), Find(Set Text(""))),
Display(:age, N Items(6))
)
)
)
);
nw= New Window("DATA",
Tab Box(
Tab Page Box("DATA",
V List Box(ob)
)
)
);
Verwenden Sie Tab Page Box mit Tab Box, um separate Registerkarten zu erstellen
Betreff: Hinzufügen eines lokalen Datenfilters zu einem AusgabefensterHallo Jarmo, vielen Dank für deine Antwort. Ich habe immer noch folgende zwei Probleme:
1. Ich habe genau dasselbe wie in Ihrem Beispiel gemacht (lokaler Datenfilter im Konturdiagramm), aber es wird immer noch nicht im Ausgabefenster angezeigt. Ich habe versucht, denselben Filter als Datenfilter auszugeben, und das ist mir gelungen. In Filter A und Filter B habe ich IDs im Zeichen. Folgendes habe ich versucht:
G_graph_A = Outline Box ("Graph A",
gb = DT << Contour Plot(
X( x, y ),
Y( Value ),
Local Data filter ( Add Filter( columns(filterA, filterB),
Display( filterA, Size( 112, 530 ), Check Box Display ),
Display( filterB, Size( 144, 926 ), Check Box Display )),
)
);
2. Ich habe es mit Ihrem Registerkartenfeld versucht, aber es reagiert nicht als Funktion.