I've been using CSPro occasionally since early 2014 and I've been running into some really frustrating problems recently that I was hoping someone could help me with.
1) Partial save problem: I created a CSPro application in October 2014 that was successfully used for data collection in the field. The application had a launcher that appropriately directed the enumerator to one of 5 surveys. This year we are using the same application but we have made some changes, mostly to the dictionary, such as changing question texts and response options. Nothing fundamental about the structure of the questionnaire has changed since last year, but everywhere that a partial save is programmed, the data entry application crashes. This wasn't the case last year and I don't understand why I cannot use the savepartial() function successfully anymore. Both applications were created using CSPro 6.0.1. What could be going on??
2) The reason I am using CSPro 6.0.1 instead of CSPro 6.1 is because I created a different application this summer using CSPro 6.1 and had a terrible experience. I was similarly revising an application created in CSPro 5.0.2 by someone else in 2013. I was making all the updates using CSPro 6.1, but the changes were quite significant here. In fact it might have been easier to start an new application altogether. However I just made changes to the existing application and found that the Designer crashed a lot. This happened mostly when I was making changes to the dictionary. Inexplicably the designer would crash when I made changes to value set labels, or if editing the wording of a question in the dictionary!! As a matter of fact, sometimes it wouldn't crash but when I would close the program at the end of the day, and reopen the same application the next day the Designer would crash during the launch. Of course the only solution then was to use an old backed up copy of the application and redo all the changes again.
![Crying or Very Sad :cry:](./images/smilies/icon_cry.gif)
3) Finally, I can't seem to open any applications created in CSPro 6.1 using an older version of CSPro. Is this the case for others? I didn't realize we were losing 'forwards compatibility' with 6.1.
I do have to admit I built a three part survey + launcher from scratch using CSPro 6.1 this summer and it was very successful. So perhaps many of these are compatibility issues that could be resolved by creating a new application from scratch but often I have about 5 days to build very complex applications, and so revising an older and very similar version has normally been the most efficient method, although clearly not the last few times...
I really appreciate any help I can get, and I'm happy to provide more detail if you would like.