Looking for a way to construct a form for users to fill in
There is a problem with the use of trackers for a form: The order of the fields seem somewhat "ordered" by random. Even if you meticously create tracker elements in the correct order (that is: The order of the form) the results get ordered by some other, obscure, criterion. It is not the ID of the elements. As primary keys I would have expected that all reports etc., unless specified otherwise, be ordered by ID. But they aren't.
Since MySQL does not store creation timestamps for table rows (and tracker elements are rows) creation date/time is not relevant (this can also be ruled out by painstakingly taking care of creating all elements in the correct order, even then the results seem randomly "ordered".
At the moment I cannot spare to time to dig that deep into Tiki's source code to find the precise SELECT that lies underneath. I consider this to be a bug, and it's a bug that renders trackers unusable for more complex forms.