Bin mal wieder stecken geblieben.
Ich möchte in einem Table Control eine Spalte mit einer Combobox.
Nach der Doc soll das funktionieren:
// Example of Table control
// with a "List of values" column (WEBDEV) or a "Combo box" column (WINDEV).
// This column can be filled in its description
// or by programming.
// The example below processes the case by programming.
// 1 - Adding possible values into the "List of values" or "Combo box" column
ListAdd(TABLE_MyTable.COL_Value, "Val 1")
ListAdd(TABLE_MyTable.COL_Value, "Val 2")
ListAdd(TABLE_MyTable.COL_Value, "Val 3")
ListAdd(TABLE_MyTable.COL_Value, "Val 4")
Verständlich ist ja eine combobo:
Und man soll diese Elemente be der Initialisiserung der Combobox anlegen.
Im Anhang habe ich das in einem Fenster probiert. Einmal einfach nur so in einer ComboBox und das andere Mal mit einer ComboBox in einer Tabelle
Bei dem normalen Control sehe ich dann die Einträge bee der Tabelel nicht. Ich bekomme alles leeer angezeigt, das vestehe ich nicht.
Combobox in Table Control
-
- Member
- Beiträge: 65
- Registriert: 9. Mai 2015, 08:19
Combobox in Table Control
- Dateianhänge
-
- TestComboBoxInTable.zip
- (1000.96 KiB) 306-mal heruntergeladen
-
- Site Admin
- Beiträge: 529
- Registriert: 23. Februar 2010, 08:06
- Wohnort: Langenthal, Schweiz
- Kontaktdaten:
Re: Combobox in Table Control
Fast richtig
Die Haupttabelle muss auch editierbar gesetzt werden, nciht nur die Kolonnen.
Im end of initialisazion füge ein
TableAddLine(TABLE_One,"","New")
Und es wird gehen.
Die Haupttabelle muss auch editierbar gesetzt werden, nciht nur die Kolonnen.
Im end of initialisazion füge ein
TableAddLine(TABLE_One,"","New")
Und es wird gehen.
-
- Member
- Beiträge: 65
- Registriert: 9. Mai 2015, 08:19
Re: Combobox in Table Control
Danke, ich sehe aber keine Änderung:
In End of initialiszation of Win_Wintet
bRes is int
bRes = TableAddLine(TABLE_One, "", "new")
Info ("bRes = " + bRes)
In Initializaton of Table One
bRes = ListAdd(COL_CB1, "eins")
bRes = ListAdd(COL_CB1, "zwei")
Also erwarte ich zumindet "eins" und "zwei" in der combobox
aber das ist gar nichts drin:
In End of initialiszation of Win_Wintet
bRes is int
bRes = TableAddLine(TABLE_One, "", "new")
Info ("bRes = " + bRes)
In Initializaton of Table One
bRes = ListAdd(COL_CB1, "eins")
bRes = ListAdd(COL_CB1, "zwei")
Also erwarte ich zumindet "eins" und "zwei" in der combobox
aber das ist gar nichts drin:
- Dateianhänge
-
- TestComboBoxInTable.zip
- (1010.1 KiB) 296-mal heruntergeladen
-
- Site Admin
- Beiträge: 529
- Registriert: 23. Februar 2010, 08:06
- Wohnort: Langenthal, Schweiz
- Kontaktdaten:
Re: Combobox in Table Control
Klar.
In der neuen Linie siehst du die Möglichkeit der Auswahl
In der neuen Linie siehst du die Möglichkeit der Auswahl
-
- Member
- Beiträge: 65
- Registriert: 9. Mai 2015, 08:19
Re: Combobox in Table Control
Wo soll die neue Reihe sein?
Ich sehe nur das hier:
Klicke ich auf den Pfeil passiert nichts und schon gar nicht wird eins und zwei angezeigt
Es ist nur das Fenster mit der Tabelle und die Combobox ist einfach nur leer
Ich sehe nur das hier:
Klicke ich auf den Pfeil passiert nichts und schon gar nicht wird eins und zwei angezeigt
Es ist nur das Fenster mit der Tabelle und die Combobox ist einfach nur leer
- Dateianhänge
-
- WD_WindowComboBox.PNG (7.33 KiB) 4347 mal betrachtet
-
- Site Admin
- Beiträge: 529
- Registriert: 23. Februar 2010, 08:06
- Wohnort: Langenthal, Schweiz
- Kontaktdaten:
Re: Combobox in Table Control
Wenn du alles machen würdest, was ich schrieb, dann klappt das.
Die Haupttabelle muss auch editierbar gesetzt werden, nicht nur die Kolonnen.
-
- Member
- Beiträge: 65
- Registriert: 9. Mai 2015, 08:19
Re: Combobox in Table Control
Oh verd... Editable für die Tabelle war's. Wie blöd kann man sein?