ich versuche Buttons über eine Schleife zu erstellen und im Action codeblock die Getlist übergeben, aber diese ist immer leer wenn die Funktion aufgerufen wird. Wie bekomme ich die getlist als Parameter in die Funktion ?
Grüße
Rudolf
Code: Alles auswählen
for x := 1 to 10
@ x,1 DCPUSHBUTTONXP caption ntrim(x) SIZE 10,10 ACTION makeblock(getlist,x)
@ x,1 DCPUSHBUTTONXP caption ntrim(x) SIZE 10,10 ACTION &("{||myfunction(getlist," + ntrim(x) + ")})
function makeblock(getlist,x)
******************************************************************
local cBlock := "myfunction(getlist," + ntrim(x) + ")"
return &("{||" + cBlock + "}")
function myfunction(aGetlist,x)
******************************************************************