temporäre Datenhaltung (XbpBrowse)
Verfasst: Mo, 07. Mär 2016 15:06
Hallo wieder einmal
Ich würde ganz gern ein XbpBrowse verwenden wollen zum Darstellen von temporären Datensätzen.
Ich habe jetzt als Workaround auf die Schnelle eine Temp-DBF erstellt mit den Records die ich brauche.
Aber eigentlich würde ich ganz gern gleich ein Array browsen wollen.
Folgendes habe ich versucht aber das funktioniert so nicht ( weil nIndx nicht übergeben wird? )
Ich denke ihr versteht was das Ziel sein soll - aber so - nee, läuft nich
btw: wo liegt der Unterschied zwischen: aElemente[nIndx,1] und aElemente[nIndx][1] ?!?
Danke schon mal für eure Zeit und Mithilfe
Ich würde ganz gern ein XbpBrowse verwenden wollen zum Darstellen von temporären Datensätzen.
Ich habe jetzt als Workaround auf die Schnelle eine Temp-DBF erstellt mit den Records die ich brauche.
Aber eigentlich würde ich ganz gern gleich ein Array browsen wollen.
Folgendes habe ich versucht aber das funktioniert so nicht ( weil nIndx nicht übergeben wird? )
Code: Alles auswählen
oBrowse:skipBlock := {|n| nIndx += n }
oBrowse:goTopBlock := {| | nIndx := 1 }
oBrowse:goBottomBlock := {| | nIndx := len( aElemente ) }
oBrowse:phyPosBlock := {| | nIndx }
oBrowse:posBlock := {| | nIndx }
oBrowse:goPosBlock := {|n| nIndx := n }
oBrowse:lastPosBlock := {| | 100 }
oBrowse:firstPosBlock := {| | 0 }
oBrowse:cursorMode := XBPBRW_CURSOR_ROW
oBrowse:addColumn( { | nIndx | aElemente[nIndx][1] }, nil, "ID" )
oBrowse:addColumn( { | nIndx | aElemente[nIndx][2] }, nil, "Name" )
btw: wo liegt der Unterschied zwischen: aElemente[nIndx,1] und aElemente[nIndx][1] ?!?
Danke schon mal für eure Zeit und Mithilfe