by ADobkin » Wed Sep 28, 2011 7:42 am
In the case of your lengthy form, as long as all of the required fields are filled out, you could submit it without completing the entire form. When you go back to edit it later, the existing data will be there, and then you can add the remaining information. Xataface does not "auto-save" or create draft forms for you, but you could certainly build this type of logic into your application if needed. A more simple approach might be to use a flag/checkbox that indicates if the form has been completed, but this depends on your requirements.
Yes, Xataface can be used to create applications as complex as you want to make them. It will likely require a lot of effort to build a complex accounting system, ERP system, etc. There are other packages out there more focused and better suited to this task, but it can certainly be done. There are some limitations in the current version with the SQL parser in various areas that might present you with some challenges, but Xataface is still under active development with version 2.0 in the works. Steve and the community here are very helpful with solving problems like this as they come up, so feel free to post in the Users forum if you should run into any issues.
Good luck!
Alan