warscheinlich sehe ich den Wald vor lauter Bäumen nicht, deshalb muss ich Euch mal fragen.
Ich habe ein XbpBrowse dem ich Spalten mit Werten anfügen möchte.
Das hier funktioniert "zu Fuss" auch, Spalte 1 ist "a", Spalte 2 ist "b" ...
Code: Alles auswählen
for nX := 1 to 28
aadd(SaData, { "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "a1,", "b1", "c1", "d1" })
Next
oColumn := SoBrowse:AddColumn( {|| SaData[SnRecno,1]}, 1, "1" )
oColumn := SoBrowse:AddColumn( {|| SaData[SnRecno,2]}, 1, "2" )
oColumn := SoBrowse:AddColumn( {|| SaData[SnRecno,3]}, 1, "3" )
oColumn := SoBrowse:AddColumn( {|| SaData[SnRecno,4]}, 1, "4" )
oColumn := SoBrowse:AddColumn( {|| SaData[SnRecno,5]}, 1, "5" )
Wenn ich das ganze allerdings über eine Schleife laufen lasse, wird mir nur "f" angezeigt ...
Code: Alles auswählen
for nX := 1 to 5
oColumn := SoBrowse:AddColumn( {|| SaData[SnRecno,nX]}, 1, alltrim(str(nX)) )
Next
Dabei sollten doch beide Wege eigentlich das gleiche machen, oder nicht?