Hallo Miteinander
Kompilliert: https://github.com/Fabian95qw/…unction/updateguidropdown
Source-Code: https://github.com/Fabian95qw/…unction/updateguidropdown
Um den Baustein zu nutzen muss die .class Datei einfach im Modul unter "Resources hochgeladen werden" ==> Apply
Danach taucht die Funktion "UpdateGUIDropdown" im Public im Experten Modus auf.
Der Baustein verlangt folgende Werte:
Displayname(STRING) --> Nicht der GUI_NAME der TextChoiceBox, sondern deren Anzeigenamen, (wie er Benannt wurde)
GuiList LIST<STRING> -> Die Liste von Werten welche neu in dieser TextChoiceBox zur Auswahl stehen soll.
ZU beachten gibt es:
Die ChoiceBoxes können nicht pro Instanz geupdatet werden. Jegliche Änderungen wirken sich auf ALLE Modulinstanzen aus.
Wenn ein Modul einen Wert ausgewählt hatte, der nicht mehr existiert, fällt das Modul automatisch auf den Obersten wert zurück. Ich empfehle deshalb immer zu der Liste zuerst ein - hinzuzufügen.
Werden in der Choicebox ungültige Zeichen hinterlegt ist das Modul danach KAPUTT und kann nicht mehr gerettet werden. Deshalb beim Entwickeln fleissig Backups machen.
MfG
Fabian