Hallo,
Schwer zu verstehen, was deine Funktion eigentlich macht, aber mit
zwischenspeicher=sortArray[ii];
sortArray[i]=sortArray[ii];
sortArray[i]=zwischenspeicher;
passiert wohl etwas zuviel des Guten. Die mittlere Zeile hätte doch gereicht, oder?
Ist "wechselkandidat" überhaupt ein Array? Dann müsste "sortArray" ein zweidimensionales Array sein:
wechselkandidat=sortArray[i];
if (('uid'+sortArray[ii]+'['+column+']')<(wechselkandidat+'['+column+']'))
Don P