-
Use a layout table and centering to make things line up.
Since you are using radio buttons, that indicates that you have a single field storing the value 1 through 5... As each of these values is in a repeating table, the average function will work just fine on there. Create a field outside of the repeating table and give it a default formula ...
-
This is one of the more strange bugs in InfoPath. It can be safely ignored. I've created some very complex forms where I get multiples of these phantom conditions.
One thing you'll notice when you edit the condition, is that there is no action taken. If you try to click okay it will complain that you need to choose some kind of an action. ...
-
Glad to hear you got your problem solved!!
-
Most definitely. The main DOM has a lot of overhead that secondary DOMs do not have. They are much faster to work with when inserting/deleting.
While you don't have to worry about autoupdate with a secondary DOM, you should still watch out for any event handlers that might be set up on it and account for that with a flag like I described ...
-
Awesome! Glad you found a solution. Thanks for sharing it here!
-
"current()/my:Year" is based off of the specific XML example used in the article.
You mentioned that you are using an Access database. You will need to adjust what you are reading in the article to match the schema provided in your Access data source rather than the XML I provided in my article. Also, the namespace "my" is ...
-
The easiest way is to use InfoPath to connect to that Web Service. Once you do, it creates a sample .xml file as well as any required .xsd files. There should be no reason to do this by hand.
-
Glad to help. Hope that made sense.
-
Hmm, I see.
Another possibility is to leave the default SQL command in a way it works, and then use code to update the Command property of the data adapter object. I'm not sure if that will work any differently, but it might.
-
Whatever you used in your conditional formatting to hide the button (I'm assuming just some field value set to true) just reverse that after the mail is done: set the field value to false. The conditional formatting will unhide the button.