I've been trying to figure out if what I'm trying to do is possible with InfoPath. Everything I've read leads me to believe that it is, but the numerous ways that people use InfoPath have been confusing the issue for me. Here's what I want to do:
I have a form that will be used by people in the field to record information that will be saved to the hard drive of a tablet PC until they get back to the office. Once back, they can merge the forms and submit them to the database (Access 2003). What I want is for them to be able to update the options available in the dropdown lists on the form with data from some lookup tables in the database. I want those values to be cached as xml files on the tablet PC so that when the form is not able to connect to the database, it will use those xml files for the dropdown lists.
None of this really needs to be automatic. I think that having a button on the form to update the lists from the database is fine. The user hits the button, the xml files get updated to match the database lists, the form continues to use the XML files as the data sources for the dropdowns, and everything is fine.
I just don't know how to update the XML files to match the database lists. Is there some how-to article on that somewhere? Surely this has been done before, right?
Any help would be appreciated. Thanks!
- Kris