Student ID not enumerated on 1.40rc2 for existing projects unless they are re-compiled (Bug #615)
I ran an already built test through 1.4.0rc2 yesterday that had been installed in a fresh copy of Ubuntu 18.04 from the AMC package repository.
I noted that when I got to the final report spreadsheet, all of the marks had been correctly captured, but not the 'etu' field that captures the student ID. This came out as mostly zeroes, with the odd '1' in it.
Checking the captured forms, showed that the student numbers were correctly encoded. This project did work previously on 1.30 and 1.2.1.
Steps to reproduce:
1. Open an existing, pre-compiled project in AMC
2. Run through automatic detection
3. Using the manual detection window, ensure the student ID is correctly encoded.
4. Mark the test.
5. View the test results via the export button on the Reports tab. Note that the student numbers are mainly zeroes. (see attached report)
Student ID is correctly displayed in the report.
Recompile the project and re-detect the layout. Run through the above steps again and the student numbers will now be displayed.