-
In InfoPath, there is no built in rule based way to copy repeating data from a secondary data source to the main data source.
Your options are:
Write code
Use qRules (which is a code DLL you can use with rules)
Use default data and XPath to set default values (this is the only code free option, but involves having a good sense of the ...
-
Hi - so, is the list you are trying to query a survey? Or do you just mean that the questions are in a list?
-
Hi - so they enter a valid token in the form somewhere? You can always have them enter the value in a list data connection query field, then execute the query, then count the returned items - if no items are returned, the token was not valid.
-
Instead of marking the fields as "cannot be blank" you'll have to add custom validation - like:
If field1 = yes and field 2 is blank, display a validation message of Field 2 cannot be blank
It is kind of a pain to set up if there are a lot of fields - but then you have greater control over when a field is required.
-
Hi - I'm a little confused. Can you attach a sample or some screenshots that might clarify? You can attach a file under the Options tab in a reply.
-
Hi, Catharine!
Use the RefreshListItems command on the finishedLoading node (finishedLoading = true) - you don't have to let it update your items from the list, you can use it in report mode - but behind the scenes, it creates a list of the items linked to SharePoint in the form when it is opened (so that Submit To SharePoint List knows what ...
-
Maybe use a default value for your "all names" that uses a double eval and an XPath filter. I'm attaching a simple sample. Right click the link and save the file locally, then right click the file and select "design" to open in design mode.
-
Wait, sorry, just right click the link and select Save As....
-
Euw. You aren't a pain, something must have gone wrong when I uploaded the template. I'll email you via the forum.
-
I found 3 versions on the site - so downloaded what looks like the most recent - maybe give this one a try?