Thanks, I will look into the DBXL product.
So if 700 fields isn't the issue, do I just need to make a lot of views and show the user each one in sequence to get the data entered or do I need separate forms?
The form has two views, the first is around 100 questions with "yes" checkboxes. The user checks boxes as needed and continues to the next view. For EACH of the yes checkboxes, the user must now fill out a reason, select a contact person, and enter a date. They must also select values from two dropdowns. Should I do something differently to speed this up?
What I don't understand now is that it takes forever to even open the form, click "design this form", save any changes to the form, edit properties of any of the datasources, etc.
Is it the dropdowns? I set up two XML files to be the sources for the dropdowns, and each xml file has five values in it.
Any ideas?