When opening a qvw that was created in Qlikview 9, I am getting the following error "Corrupt file structure. This file needs to be reloaded with a QV9 SR7 or QV10 SR1 or later!". This error is also stopping the reload in Qlikview 10. The qvw opens fine in Qlikview 9, and all other qwv open without error. Does any one know how to resolve this issue?
Try to put an Exit Script clause at the beggining of your script and run it in QV9. This will load no data structure. Save it (better with another name) then try oppening it in QV10. Then remove the Exit Script and load your file!
I did something very similar to the idea you suggested. I did a partial load, and loaded a small amount of data in QV9. I then copied that to QV10 and did a full load. The full load worked without error.
It turned out for me this problem was caused by a float data column used for natural join. This column was read in as a string due to the wrong format stance in the qv script. The error message appeared even when all files were created in the QV10.
I have not found a solution for that yet and the error message is sure misleading in my case.