ListIconGadget Spaltennamen doppelt beim zweiten füllen
Verfasst: 28.01.2009 20:57
Hallo Zusammen,
ich weis einfach nicht woran das liegt, das im ListIconGadget die Spaltennamen doppelt vorhanden sind.
Hier ist der Code den ich benutze:
Nach jeder SQL Abfrage füge ich am Ende folgendes ein:
Beim ersten Aufruf der Query, wird das ListIconGadget korrekt gefüllt.
Beim zweiten Aufruf, werden die Spaltennamen doppelt angezeigt, und zwar so:
Spaltenname 1, Spaltenname 2, Spaltenname3 dann wieder Spaltenname 1, Spaltenname 2, usw.
Beim dritten Aufruf, analog zum zweiten kommt der Spaltenname 1 zum dritten mal vor usw.
Ich finde einfach nicht heraus was ich machen muss damit das nicht mehr so ist. Ich habe sogar die Spalten gelöscht, die Zeilen gelöscht, aber trotzdem beim zweiten Aufruf, und bei jedem weiteren Aufruf und Füllen des Gadgets geht das o. g. Bsp. immer weiter.
Könnte mir bitte jemand helfen. Wäre toll.
Schon mal vielen Dank.
ich weis einfach nicht woran das liegt, das im ListIconGadget die Spaltennamen doppelt vorhanden sind.
Hier ist der Code den ich benutze:
Code: Alles auswählen
If DatabaseQuery(db, SQL)
ClearGadgetItems(#Listview_0)
RemoveColumns(#Listview_0)
;***** Spaltenüberschriften erstellen
Spalten = DatabaseColumns(db) - 1
For Spalte = 0 To Spalten ; Überschrift erstellen
SpTyp.l = DatabaseColumnType(db, Spalte)
ListSort(SpTyp, Spalte)
AddGadgetColumn(#Listview_0,0,DatabaseColumnName(db, Spalten-Spalte),90)
Next
Code: Alles auswählen
FinishDatabaseQuery(db)
Beim ersten Aufruf der Query, wird das ListIconGadget korrekt gefüllt.
Beim zweiten Aufruf, werden die Spaltennamen doppelt angezeigt, und zwar so:
Spaltenname 1, Spaltenname 2, Spaltenname3 dann wieder Spaltenname 1, Spaltenname 2, usw.
Beim dritten Aufruf, analog zum zweiten kommt der Spaltenname 1 zum dritten mal vor usw.
Ich finde einfach nicht heraus was ich machen muss damit das nicht mehr so ist. Ich habe sogar die Spalten gelöscht, die Zeilen gelöscht, aber trotzdem beim zweiten Aufruf, und bei jedem weiteren Aufruf und Füllen des Gadgets geht das o. g. Bsp. immer weiter.
Könnte mir bitte jemand helfen. Wäre toll.
Schon mal vielen Dank.