Hallo Markus.
Ich bin mir nicht sicher, aber wenn Du mit @SetField Felder belegen möchtest, müßten die Feldnamen, wie z.B. tmpCurIndex usw. doch in Hochkomma geschrieben werden, oder? Vielleicht solltest Du die Felder, die Du belegen willst, vorher auch deklarieren?
Vielleicht liegt's ja schon daran.
Grabby