Inhalt
Index
Support Über uns
Home

5.15 Auswahlelemente




Für die Änderung der Auswahlelemente stehen folgende Calls zur Verfügung:

5.15.1 SELECTITEM: Item auswählen

5.15.2 GETCURSEL: Aktuelle Auswahl abfragen

5.15.3 UPDATEITEM: Item ändern

5.15.4 DELETEITEM: Item löschen

5.15.5 ADDITEM: Item hinzufügen

5.15.6 GETITEM: Item abfragen

5.15.7 FINDITEM: Item suchen



Die Inhalte der Auswahlelemente können komplett vordefiniert werden (statisch) oder während des Laufzeit verändert werden (dynamisch).



Bei statischen Auswahlelementen sind alle anzuzeigenden Zeilen vordefiniert und können mit beliebigen Werten im Cobolprogramm vorbesetzt werden.

Beispiel:

       05 combo        usage combobox.
        10 combo-aus   pic x(10).
        10 combo-f1    pic x(10) value 'Wert1'.
        10 combo-f2    pic x(10) value 'Wert2'.
        10 combo-f3    pic x(10) value 'Wert3'.
        10 combo-f4    pic x(10) value space.


       oder


       05 combo        usage combobox.
        10 combo-aus   pic x(10).
        10 combo-f1    usage item title 'Wert1'.
        10 combo-f2    usage item title 'Wert2'.
        10 combo-f3    usage item title 'Wert3'.
        10 combo-f4    usage item title 'Wert4'.





Jedesmal, wenn die Combobox neu angezeigt wird, wird sie auch wieder mit diesen Werten besetzt. Änderungen zur Laufzeit können nur durch Änderung der entsprechenden Felder (combo-f1 bis combo-f4) bewirkt werden.




Wird ein Auswahl-Element dynamisch definert, darf nur die Auswahlzeile vordefiniert werden.

Im Beispiel also:

       05 combo        usage combobox.
        10 combo-aus   pic x(10).



Alle Zeilen werden im Programm mit ADDITEM hinzugefügt.

Bei neuerlichem Anzeigen via DISPLAY oder SEND bleibt der Inhalt jedoch unverändert, d.h. alle Änderung mit den Itemcalls bleiben bei dynamischen Auswahlelementen bestehen.

Um den Inhalt des Control-Elements komplett zu löschen steht CLEARCONTROL zur Verfügung.





Zurück zu Treeview-Controls - Eine grafische Baumstruktur    Hoch zu Windows-Controls mit Acc-Cobol    Weiter zu Datepicker
Entwickler Portal Impressum AGB Kontakt


© 1980-2017 Acc Computertechnik GmbH All rights reserved.