Bei mehreren Auswahlmöglichkeiten ausblenden und ausschließenHallo,
Ich habe ein Add-In, das Ausblenden und Ausschließen in einer for-Schleife ausführt. Eine Sache, die mir aufgefallen ist, war, dass das vorherige Ausblenden und Ausschließen durch die nächste Spaltenbedingung überschrieben wird. Außerdem wurde mir klar, dass dadurch auch mein manuelles Ausblenden und Ausschließen überschrieben wurde. Ich habe zwei Fragen:
1. Gibt es eine Möglichkeit, mehrere Auswahlmöglichkeiten zu verketten und dann ein allgemeines Ausblenden und Ausschließen durchzuführen?
For( i = 1, i <= N Items( list_of_cols ), i++,
dt << select where( As Column( dt, list_of_cols [i] ) != "");
dt << hide and exclude;
)2. Gibt es eine Möglichkeit, das Ausblenden und Ausschließen beizubehalten (manuell in den ersten beiden Zeilen ausgeführt) und zusätzliche Zeilen später im Skript auszublenden?
dt << select where( :Comment =="Exclude");
dt << hide and exclude;
For( i = 1, i <= N Items( list_of_cols), i++,
dt << select where( As Column( dt, list_of_cols[i] ) != "");
dt << hide and exclude;
)Danke schön!
Automatisierung und SkripterstellungGrundlegende Datenanalyse und ModellierungDatenzugriffDatenexploration und -visualisierungBetreff: In mehreren Auswahlfeldern ausblenden und ausschließenDie Select Where()-Funktion bietet die Möglichkeit, die vorherige Select Where-Funktion zu „erweitern“ oder „einzuschränken“.Weitere Informationen finden Sie im Skriptindex.Hier ist ein Beispiel, das zeigt, wie Sie das für Ihre Anwendung tun können.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Select Where( :Age == 14 );
Wait( 0 );
dt << Select Where( :sex == "M", current selection( "extend" ) );
dt << hide and exclude;
Darüber hinaus können Sie „Ausblenden und Ausschließen“ um eine zusätzliche Option erweitern, die die Auswahl nur dazu zwingt, „Ausblenden und Ausschließen“ zu aktivieren
dt << Hide and Exclude(1);
For( i = 1, i <= N Items( list_of_cols ), i++,
dt << select where( As Column( dt, list_of_cols [i] ) != "");
dt << hide and exclude(1);
)Betreff: In mehreren Auswahlfeldern ausblenden und ausschließenGut zu wissen!