Hallo,
Wenn ich zwei Spalten in einer Datei habe, kann ich ein Kombinationsfeld erstellen, indem ich die beiden Spalten separat verwende (siehe JSL-Datei im Anhang). Was ich jedoch wirklich möchte, ist, dass, sobald ich die erste Option (z. B. "a") ausgewählt habe, meine zweiten Boxoptionen nur auf "a1", "a2" und "a3" beschränkt werden sollten. Siehe beigefügte Excel-Datei.
Jede Hilfe wäre willkommen.
v1="m";
v2="n";
dt = Open("JMP_Question.xlsx",Worksheets("Sheet1"),invisible);
subDt1 = dt << Teilmenge (Spalten (:Spalte 1),unsichtbar); zusammenfassen (col1_unique_vals = von (Spalte 1));
subDt2 = dt << Teilmenge (Spalten (:Spalte 2),unsichtbar); zusammenfassen (col2_unique_vals = von (Spalte 2));
win = New Window( "Legen Sie den Wert fest",
H Listenfeld ( Textfeld ( "Col1" ), combo_box1 = Kombinationsfeld ( col1_unique_vals )),
H Listenfeld ( Textfeld ( "Col2" ), combo_box2 = Kombinationsfeld ( col2_unique_vals )),
H Listenfeld (
Schaltflächenfeld ("OK",
v1 = combo_box1 << ausgewählt werden;
v2 = combo_box2 << ausgewählt werden;
gewinnen << Fenster schließen;
),
//eine Abbrechen-Schaltfläche, die das Fenster schließt und die Ergebnisse nicht speichert
Button Box( "Abbrechen", gewinnen << Fenster schließen )
)
);
JMP-Version – JMP Pro 14