Hallo zusammen,
Ich arbeite an einer JSL, in der ich einen globalen Datenfilter generiere (nicht lokal für eine einzelne Plattform), und dieser Filter befindet sich in einem Bedienfeldfeld.
Das Problem, das ich habe, ist, dass der Datenfilter aufgrund der vielen Spalten in meiner Datentabelle mit seinen Standardgrößeneinstellungen angezeigt wird und viel größer ist, als ich möchte. Unter Verwendung der Datei Semiconductor Capability.jmp sieht es in etwa so aus (Standard):

Aber ich würde es wirklich gerne in einer Größe wie dieser anzeigen (idealerweise über JSL geändert):

Ich habe darüber nachgedacht, es über den NLines()-Befehl des Listenfelds zu erzwingen, indem ich auf die Baumstruktur zugreife, aber das hat nicht funktioniert. Ich habe auch versucht, die Höhe des Bedienfeldfelds oder der Datenfilterplattform mit <
Gibt es eine Möglichkeit, die Datenfilter-Umrissbox oder Panel-Box, in der sie sich befindet (in meinem Skript), auf eine bestimmte Größe zu zwingen?
Der Code, den ich verwende, ist ungefähr so:
GDFLogic = V List Box( dt << Data Filter );
GDFPanelBox = Panel Box( "Global Data Filter", GDFLogic );
Die GDFLogic-Variable verweist auf den Datenfilter, der in eine VList Box() eingeschlossen ist, und die GDFPanelBox verweist dann zurück auf das Anzeigefeld von GDFLogic. Die PanelBox befindet sich in einem neuen Fenster, das angezeigt wird, wenn Sie die JSL ausführen.
Bisher hat keine der Optionen, die ich ausprobiert habe, funktioniert, und selbst die manuelle Größenänderung des globalen Datenfilters und der anschließende Versuch, das Skript in einem Skriptfenster zu speichern, liefern keinen Größenänderungscode, den Sie verwenden oder verstehen könnten, wie das geht Ändern Sie die Größe des Datenfilter-Listenfelds.
Hoffentlich macht diese Beschreibung Sinn. Vielen Dank für jede Hilfe und jeden Beitrag zur Lösung dieses Problems.
Danke!,
DS