Gibt es eine Möglichkeit, den Spalteninformationsdialog mit einem Skript zu öffnen?Hallo. Ich möchte wissen, ob es eine Möglichkeit gibt, den Spalteninformationsdialog innerhalb eines Skripts zu öffnen. Zum Beispiel habe ich ein Skript, bei dem für die Spalten die Eigenschaft "Wertreihenfolge" aktiviert sein muss. Das Skript überprüft die Spalten auf diese Eigenschaft. Wenn sie nicht vorhanden sind, wird ein Fehlerfenster erstellt, in dem der Benutzer aufgefordert wird, das Problem selbst zu beheben. Es wäre jedoch schön, das Fenster für sie aufzurufen, vorzugsweise mit der bereits ausgewählten Eigenschaft für die Wertbestellung.
Ich hoffe auf etwas Ähnliches wie die Nachricht dt << Recode, die das Dialogfeld Recode öffnet. Ich kann jedoch keine ähnliche Nachricht für Spalteninformationen finden (z. B. dt << ColumnInfo).
Bitte lassen Sie mich wissen, wenn Sie Ideen haben. Vielen Dank.
SkriptingBetreff: Gibt es eine Möglichkeit, den Spalteninformationsdialog mit einem Skript zu öffnen?Wählen Sie programmgesteuert die gewünschte Spalte aus und verwenden Sie dann die Funktion Hauptmenü ()
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << goto( :height );
Main Menu( "column info" );
Betreff: Gibt es eine Möglichkeit, den Spalteninformationsdialog mit einem Skript zu öffnen?Danke Jim - genau das habe ich mir erhofft. Eine weitere Frage. Wenn keine Wertreihenfolge erkannt wird, möchte ich die Spalteneigenschaft im Skript nur mit einer leeren Liste {} festlegen. Es ist weiterhin Sache des Benutzers, die Werte im Feld Spalteninfo zu bestellen. Gibt es eine Möglichkeit, die Eigenschaft für die Wertbestellung hervorzuheben, sobald ich sie geöffnet habe? Das heißt, anstatt den Dialog wie im ersten Bild unten zu öffnen, öffne ich ihn wie im zweiten Bild:


Nicht entscheidend, wäre aber schön zu haben, wenn es möglich wäre. Vielleicht eine undokumentierte Option für den Hauptmenübefehl oder sogar einen xpath-Befehl, um auf das Fenster "Spalteninformationen" zu reagieren?
-Stefan
Betreff: Gibt es eine Möglichkeit, den Spalteninformationsdialog mit einem Skript zu öffnen?Mir ist keine Methode bekannt, um das zu tun. Andere haben möglicherweise eine Lösung.