Objekt Auswahlfenster (ComboBox )
Inhaltsverzeichnis
Übersicht
Stellt ein Auswahlsteuerelement mit einer Dropdownliste dar, die durch Klicken auf den Pfeil im Steuerelement angezeigt oder ausgeblendet werden kann.
Über eine ComboBox können Sie Objekttypeigenschaften in einem Tabellenfenster oder Eigenschaftenfenster festlegen.
Bestehende Objekte der Zielklasse werden in der Dropdown-Liste angezeigt. Sie können ein Objekt festlegen, indem Sie es einfach aus der Liste auswählen.
Für Eigenschaften, für die Objekte automatisch generiert werden können, können Sie einen Objektcode, der nicht in der Liste angezeigt wird, auch direkt eingeben.
Objekt-Auswahlfenster / ComboBox-Filterformel
Um die Objekte zu filtern, die in der Dropdown-Liste angezeigt werden, geben Sie eine Formel in der Eigenschaft "Objekt Combo-box-Filterformel" der Eigenschaftsdefinitionsklasse ein. Nur die Objekte, die den dort festgelegten Bedingungen entsprechen, werden dann im Auswahlfenster (ComboBox) angezeigt.
>>> Menü [Tabellen] - [Erweiterte Einstellungen] - [Eigenschaftsdefinitionen] - EigenschaftsCode "Objekt Combo-box-Filterformel"
Beispiel
(1) | Auftrag | Artikel | Zeigt keine Zwischenprodukte und keine Artikelgruppen an. (Artikel, auf die in den Aufträgen Bezug benommen wird, werden jedoch angezeigt.) | (ME.Type!='I'&&!FValid(ME.GroupContents)) | FValid(ME.Order_Item_Rev[1]) | FValid(ME.Child) | FValid(ME.MasterItem) | |
(2) | Ressource | Ressourcengruppe | Zeigt nur Ressourcengruppen an. | FValid(ME.GroupContents) | ||||
(3) | Artikel | Artikelgruppe | Zeigt nur Artikelgruppen an. | FValid(ME.GroupContents) | ||||
(4) | Artikel | Artikel zur Auftragserstellung | Zeigt nur Artikel mit Stammdaten an. | FValid(ME.Child) |
Die aufgeführten Punkte (1) bis (4) sind standardmäßig eingestellte Formeln.
Maximale Anzahl der Objekte im Auswahlfenster / in der Combo-box
Je größer die Menge von Daten, desto langsamer ist die Anzeige der Drop-Down-Liste im Auswahlfenster (ComboBox). Aus diesem Grund wird, wenn die Anzahl der Objekte der Zielklasse eine gewisse Menge überschreitet, ein gewöhnliches Textfenster anstelle des Auswahlfensters (ComboBox) angezeigt.
Sie können die Anzahl der anzuzeigenden Objekte in der Eigenschaft "Max Objekte in Auswahlliste" der Registerkarte "Einstellungen" der Arbeitsplatzeinstellungen festlegen.
Die maximale Anzahl ist standardmäßig auf 10.000 gesetzt.
Um das Auswahlfenster bzw. die ComboBox gar nicht anzeigen zu lassen, setzen Sie hier "0" ein.
Um das Auswahlfenster bzw. die ComboBox immer anzeigen zu lassen, setzen Sie "-1" ein.