Struktur / ForEach
Verfasst: 01.01.2009 11:34
Hallo Zusammen und ein Frohes Neues Jahr,
leider habe ich auch im neuen Jahr wieder viele Fragen.
Folgende Struktur habe ich:
Jetzt habe ich zu folgendem Code eine Frage:
Warum bekomme ich in der Zeile:
immer nur die letzte gespeicherte Information angezeigt??
aber nicht die gerade aktuelle und in Bearbeitung befindliche Info?
Könnte mir jemand erklären, was ich hier noch machen muss,
damit es funktioniert?
Vielen Dank und viele Grüße
leider habe ich auch im neuen Jahr wieder viele Fragen.

Folgende Struktur habe ich:
Code: Alles auswählen
;-***** Structuren definieren
Structure structTab
lId.l
sName.s
EndStructure
Structure structZellinh
lId.l
lZeile.l
lSpalte.l
sSpaltenName.s
sZelleninh.s
EndStructure
Structure structZeile
lId.l
lZeile.l
qStringHash.q
EndStructure
;***** Structuren definieren Ende
Global NewList DB2Tab.structTab()
Global NewList DB2Zellinh.structZellinh()
Global NewList DB2Zeile.structZeile()
Code: Alles auswählen
ResetList(DB2Zeile())
ForEach DB2Zeile()
Debug "InBearbeitung: " + DB2Tab()\sName + " | "+ DB2Zellinh()\sSpaltenName
Debug "List = " + Str(DB2Zeile())
If DB2Zeile()\lId = 56
CallDebugger
EndIf
Next
Code: Alles auswählen
Debug "InBearbeitung: " + DB2Tab()\sName + " | "+ DB2Zellinh()\sSpaltenName
aber nicht die gerade aktuelle und in Bearbeitung befindliche Info?
Könnte mir jemand erklären, was ich hier noch machen muss,
damit es funktioniert?
Vielen Dank und viele Grüße