Festlegen des standardmäßig ausgewählten Elements in einer KombinationsboxWie kann ich bei Verwendung eines Kombinationsfelds festlegen, dass standardmäßig das aktuell ausgewählte Element angezeigt wird? Wenn beispielsweise standardmäßig das erste Element, also „1“, angezeigt wird, was muss ich tun, damit im Kombinationsfeld standardmäßig „7“ als aktuell ausgewähltes Element angezeigt wird, wie im Bild unten dargestellt?
a = {"1", "2", "3", "4", "5", "6", "7", "8", "9", "0"};
New Window( "Test",
testCB = Combo Box( a, )
); Automatisierung und SkriptingBetreff: Festlegen des standardmäßig ausgewählten Elements in einer KombinationsboxHallo @BabyDoragon ,
Sie können die Funktion „Setzen“ verwenden, um es an die Position in der Liste zu setzen (dies muss die nummerierte Reihenfolge für die Kombinationsfeldliste sein).
a = {"1", "2", "3", "4", "5", "6", "7", "8", "9", "0"};
New Window( "Test",
testCB = Combo Box( a, )
);
testcb<<SET></SET>Betreff: Festlegen des standardmäßig ausgewählten Elements in einer KombinationsboxEin wenig Erweiterung auf Bens Lösung
Names Default To Here(1);
options = {"1", "2", "3", "4", "5", "6", "7", "8", "9", "0"};
initial_option = "7";
nw = New Window( "Test",
combob = Combo Box(options, << Set(Contains(options, initial_option)))
);
Der Scripting Index ist normalerweise ein guter Ausgangspunkt
