<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.infopathdev.com:443/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Bre Huston</title><link>https://www.infopathdev.com:443/blogs/bre_huston/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>User Profile Service in O365</title><link>https://www.infopathdev.com:443/blogs/bre_huston/archive/2015/02/12/user-profile-service-in-o365.aspx</link><pubDate>Thu, 12 Feb 2015 21:39:00 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:101179</guid><dc:creator>Bre Huston</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">https://www.infopathdev.com:443/blogs/bre_huston/rsscomments.aspx?PostID=101179</wfw:commentRss><comments>https://www.infopathdev.com:443/blogs/bre_huston/archive/2015/02/12/user-profile-service-in-o365.aspx#comments</comments><description>&lt;p&gt;Hello everyone! &lt;/p&gt;&lt;p&gt;Here&amp;#39;s a trick I use in O365 and SharePoint 2013 to get around some rather nasty Web Service query errors in the browser. I&amp;#39;m sure some of you have tried to use this service, and experienced the error.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/O365%20User/blog1.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/O365%20User/blog1.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Many times&amp;nbsp;data connections are set up within your for to query on load. This is not best practice for 2 reasons.&lt;/p&gt;&lt;p&gt;1. Querying data before you need it can create poor form performance&lt;br /&gt;2. In certain cases, such as the user profile service, your query will fail&amp;nbsp;if set to automatically query on open.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/O365%20User/blog2.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/O365%20User/blog2.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;So then, how do you get around this behavior if you want to use the service? &lt;/p&gt;&lt;p&gt;ANSWER: Delay the querying of information from the&amp;nbsp;service by unchecking the option to automatically query. &lt;/p&gt;&lt;p&gt;In this instance, It becomes very important to set&amp;nbsp;the query value of the data connection. On the form Load rules in the designer, set the query accountName&amp;nbsp;value to the userName() function, and hen add a rule to query. Publish your form to&amp;nbsp;your site and watch the magic happen!&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/O365%20User/blog3.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/O365%20User/blog3.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/O365%20User/blog4.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/O365%20User/blog4.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I have attached the sample for some experimenting. Simply change the user profile service url to your own site and publish. &lt;/p&gt;&lt;p&gt;If using 2013 there&amp;#39;s one extra step.&amp;nbsp;You&amp;#39;ll need to change the AccountName query value to not include the claims identifier. &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/O365%20User/blog5.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/O365%20User/blog5.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Use this formula&amp;nbsp;to set the username without the claims identifier:&lt;/p&gt;&lt;p&gt;substring-after(userName(), &amp;quot;i:0#.w|&amp;quot;)&lt;/p&gt;&lt;img src="https://www.infopathdev.com:443/aggbug.aspx?PostID=101179" width="1" height="1"&gt;</description><enclosure url="https://www.infopathdev.com:443/blogs/bre_huston/attachment/101179.ashx" length="9795" type="application/octet-stream" /><category domain="https://www.infopathdev.com:443/blogs/bre_huston/archive/tags/UserInfo/default.aspx">UserInfo</category><category domain="https://www.infopathdev.com:443/blogs/bre_huston/archive/tags/O365/default.aspx">O365</category><category domain="https://www.infopathdev.com:443/blogs/bre_huston/archive/tags/UserProfileService/default.aspx">UserProfileService</category><category domain="https://www.infopathdev.com:443/blogs/bre_huston/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="https://www.infopathdev.com:443/blogs/bre_huston/archive/tags/Workarounds/default.aspx">Workarounds</category></item><item><title>Adding email Recipients to forms Part 3 - Advanced Techniques</title><link>https://www.infopathdev.com:443/blogs/bre_huston/archive/2013/11/03/adding-e-mail-recipients-to-forms-part-3-advanced-techniques.aspx</link><pubDate>Sun, 03 Nov 2013 20:48:00 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:94067</guid><dc:creator>Bre Huston</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">https://www.infopathdev.com:443/blogs/bre_huston/rsscomments.aspx?PostID=94067</wfw:commentRss><comments>https://www.infopathdev.com:443/blogs/bre_huston/archive/2013/11/03/adding-e-mail-recipients-to-forms-part-3-advanced-techniques.aspx#comments</comments><description>&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;b&gt;

&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Calibri"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;These email recipient techniques go even further to provide more in-depth solutions for your forms.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Calibri"&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;qRules GetUserProfileByName
command&lt;/span&gt;&lt;/b&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt; – Retrieves user information from a SharePoint’s
GetUserProfileByName web service.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;ol style="list-style-type:disc;"&gt;&lt;li class="MsoListParagraphCxSpFirst"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Pros: It works both on Office 365 and browser.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoListParagraphCxSpLast" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Cons: It requires qRules and site collection admin for browser
forms.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p class="MsoListParagraphCxSpLast" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_a_01.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_a_01.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;p&gt;

&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;On the image above, qRules uses the &lt;b style="mso-bidi-font-weight:normal;"&gt;GetUserProfileByName Command &lt;/b&gt;to query data corresponding to the
email recipient selected.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Clicking the Get User Properties button triggers qRules Command,
and then populates the &lt;b style="mso-bidi-font-weight:normal;"&gt;GetUserProfileByName
&lt;/b&gt;Secondary data source with the use of the formula shown below.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_a_02.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_a_02.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/font&gt;&lt;p&gt;&amp;nbsp;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;a href="http://www.qdabra.com/en/products/ADWebService.aspx?"&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font color="#0000ff" face="Calibri"&gt;Qdabra Active Directory Web Service&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;font face="Calibri"&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt; (ADWS)&lt;/span&gt;&lt;/b&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt; – It uses Query Active Directory to get information.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;ol style="list-style-type:disc;"&gt;&lt;li class="MsoListParagraphCxSpFirst"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Pros: It gets email and other properties. It can also search for
users via substrings, enumerate all users, get user groups, get manager info
and synchronized with AD. No SharePoint needed.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoListParagraphCxSpLast" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Cons: ADWS web service required (doesn’t work with O365)&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;
&lt;/font&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;This method has a People Picker-like ability but instead uses an
Active Directory. The image below shows a search using a substring, and it
displays all possible user accounts containing the substring value via Qdabra’s
Web Service &lt;b style="mso-bidi-font-weight:normal;"&gt;FindUsersByName&lt;/b&gt;.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_a_03.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_a_03.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;At the data connection of the web service, you can set the Search
Type to value “Contains” so that querying allows you to retrieve the entire
data that matches the value or criteria you are searching for. &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_a_04.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_a_04.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;The image below shows all users having the name “Patrick”.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_a_05.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_a_05.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;In this form, the recipients are added to a repeating table
(Approver’s List) using qRules’ Insert command - this allows you to insert
values onto a repeating table when you click the &lt;b style="mso-bidi-font-weight:normal;"&gt;Add to Approvers&lt;/b&gt; button .&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_a_06.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_a_06.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;p&gt;

&amp;nbsp;

&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;This is how the data is displayed:&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_a_07.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_a_07.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="padding:0in;border-image:none;mso-element:para-border-div;mso-border-themecolor:accent1;mso-background-themecolor:accent1;"&gt;

&lt;h1 style="margin:10pt 0in 0pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;mso-border-alt:none windowtext 0in;"&gt;&lt;font color="#ffffff" face="Calibri" size="3"&gt;Bonus:&lt;/font&gt;&lt;/span&gt;&lt;/h1&gt;

&lt;/div&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Copying Multiple Emails&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;One potential problem is when you need to send email to multiple
people. You can merge the values when promoting to a SharePoint column. But,
how do you merge in the form&lt;font face="Times New Roman"&gt;.&lt;/font&gt;&lt;/font&gt;&lt;/span&gt; &lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;A solution for that is the Double Eval Technique (People Picker
sample)&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;ol style="list-style-type:disc;"&gt;&lt;li class="MsoListParagraphCxSpFirst" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:Symbol;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Pros: It works&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoListParagraphCxSpLast" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Cons: It’s tricky&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;



&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_a_08.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_a_08.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;The image above shows that three recipients have been selected,
however if you use the &lt;b style="mso-bidi-font-weight:normal;"&gt;Email&lt;/b&gt; field,
the value will still be inside a repeating table rendering the data unusable
for sending. In order to have this working, you would need to concatenate these
values on a different field, and use this value instead.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Calibri"&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;u&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:12pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;Steps&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;u&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:14pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;:&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;

&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;b&gt;1.&lt;/b&gt; Add
a new field which will contain the concatenated value.&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_a_09.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_a_09.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;

&lt;font face="Calibri"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;b&gt;2.&lt;/b&gt; Click the &lt;/span&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;i style="mso-bidi-font-style:normal;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:14pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;fx&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt; button to add a formula.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_a_10.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_a_10.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;b&gt;

&amp;nbsp;
3.&lt;/b&gt; 
&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Add the formula below:&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;

&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; eval(eval(&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;i style="mso-bidi-font-style:normal;"&gt;&lt;span style="color:blue;"&gt;Email&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;[.
!= &amp;quot;&amp;quot;], &amp;#39;concat(., &amp;quot;; &amp;quot;)&amp;#39;), &amp;quot;..&amp;quot;)&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;ol style="list-style-type:lower-alpha;"&gt;&lt;li class="MsoNoSpacing" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Highlight &lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;span&gt;Email&lt;/span&gt;&lt;/b&gt;&lt;span&gt;
&lt;/span&gt;and click the &lt;b style="mso-bidi-font-weight:normal;"&gt;Insert Field or
Group &lt;/b&gt;button.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNoSpacing" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Select the &lt;b style="mso-bidi-font-weight:normal;"&gt;Email&lt;/b&gt; field from the Main Data source&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p class="MsoNoSpacing" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Additional notes:&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="font-size:11pt;margin-top:0in;margin-bottom:0pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="font-size:11pt;margin-top:0in;margin-bottom:0pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;If you double click the &lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;span style="color:blue;"&gt;Email&lt;/span&gt;&lt;/b&gt; field and check the Filter Data, you will
notice that this value will only run on the condition that &lt;span style="color:red;"&gt;Email is not blank&lt;/span&gt;. &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="font-size:11pt;margin-top:0in;margin-bottom:0pt;"&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_a_11.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_a_11.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="font-size:11pt;margin-top:0in;margin-bottom:0pt;"&gt;&lt;font size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="margin:0in 0in 0pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;The
formula used here is a &lt;b style="mso-bidi-font-weight:normal;"&gt;Double Eval&lt;/b&gt;
technique which returns and links together all &lt;b style="mso-bidi-font-weight:normal;"&gt;Email &lt;/b&gt;values chosen from the People Picker group.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="font-size:11pt;margin-top:0in;margin-bottom:0pt;"&gt;&lt;font size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="margin:0in 0in 0pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="font-size:11pt;margin-top:0in;margin-bottom:0pt;"&gt;&lt;font size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="margin:0in 0in 0pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Your
form should now have a field containing the concatenated e-mail values which
you can use for bulk sending. &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="font-size:11pt;margin-top:0in;margin-bottom:0pt;"&gt;&lt;font size="3"&gt;

&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_a_12.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_a_12.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="font-size:11pt;margin-top:0in;margin-bottom:0pt;"&gt;&lt;font size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="margin:0in 0in 0pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;This
technique can also be directly used with the &lt;b style="mso-bidi-font-weight:normal;"&gt;AccountId&lt;/b&gt; from the People Picker group which works perfectly with
SharePoint Designer Email workflows.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="font-size:11pt;margin-top:0in;margin-bottom:0pt;"&gt;&lt;font size="3"&gt;

&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_a_13.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_a_13.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="font-size:11pt;margin-top:0in;margin-bottom:0pt;"&gt;&lt;font size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Another solution would be the &lt;b&gt;Table Trigger Technique&lt;/b&gt; (Active
Directory sample)&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="font-size:11pt;margin-top:0in;margin-bottom:0pt;"&gt;&lt;font size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;ol style="list-style-type:disc;"&gt;&lt;li class="MsoListParagraphCxSpFirst"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:Symbol;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Pros: it’s easier to implement than &lt;b style="mso-bidi-font-weight:normal;"&gt;Double Eval&lt;/b&gt;&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoListParagraphCxSpLast"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Cons: it requires default values (blank rows)&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p class="MsoListParagraphCxSpLast"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_a_14.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_a_14.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpLast"&gt;

&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Going back to the Active Directory Web Service sample, after
inserting the list of recipients or the Approvers, you would need to
concatenate these by performing a concat formula which combines all the values
inserted onto the repeating table.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpLast"&gt;

&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;You can also integrate this technique with other approaches
provided that the data is inside a repeating table. &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpLast"&gt;

&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;Once
you have the e-mail addresses set, you can now perform this method:&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpLast"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;/span&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_a_15.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_a_15.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="font-size:11pt;margin-top:0in;margin-bottom:0pt;"&gt;&lt;/p&gt;&lt;font size="3"&gt;&lt;p class="MsoNoSpacing" style="font-size:11pt;margin-top:0in;margin-bottom:0pt;"&gt;



&amp;nbsp;

&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Calibri"&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;u&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:12pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;Steps&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;u&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:14pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;:&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="font-size:11pt;margin-top:0in;margin-bottom:0pt;"&gt;

&lt;/p&gt;&lt;ol style="list-style-type:decimal;"&gt;&lt;li class="MsoListParagraphCxSpFirst" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Add a &lt;b style="mso-bidi-font-weight:normal;"&gt;triggerCopy&lt;/b&gt; field to the recipient group.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoListParagraphCxSpMiddle" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;At the home tab, click &lt;b style="mso-bidi-font-weight:normal;"&gt;Manage Rules&lt;/b&gt;.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoListParagraphCxSpMiddle" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Add an action rule which S&lt;b style="mso-bidi-font-weight:normal;"&gt;ets a fields Value&lt;/b&gt;.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoListParagraphCxSpMiddle" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;For the Field, select &lt;b style="mso-bidi-font-weight:normal;"&gt;EmailTo &lt;/b&gt;(this is the field which hold
all the recipient’s addresses).&lt;/font&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoListParagraphCxSpLast" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;"&gt;&lt;/span&gt;&lt;font face="Calibri"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;For the Value, click the &lt;/span&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;i style="mso-bidi-font-style:normal;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:12pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;fx&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;i style="mso-bidi-font-style:normal;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:14pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt; &lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;button and add the formula:&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p class="MsoNoSpacing" style="font-size:11pt;margin-top:0in;margin-bottom:0pt;"&gt;




&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; concat(&lt;span style="color:blue;"&gt;EmailTo&lt;/span&gt;,
&lt;span style="color:red;"&gt;Email&lt;/span&gt;, &amp;quot;; &amp;quot;)&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="font-size:11pt;margin-top:0in;margin-bottom:0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="font-size:11pt;margin-top:0in;margin-bottom:0pt;"&gt;

&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;Click
the &lt;b style="mso-bidi-font-weight:normal;"&gt;Insert Field or Group&lt;/b&gt; button and
associate the fields accordingly.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="font-size:11pt;margin-top:0in;margin-bottom:0pt;"&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_a_16.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_a_16.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;/font&gt;&lt;p class="MsoNoSpacing" style="font-size:11pt;margin-top:0in;margin-bottom:0pt;"&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;b&gt;
7.&lt;/b&gt; 
&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Click OK twice to exit the rule
details.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;

&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Your rule should somehow look
like this:&lt;/font&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_a_17.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_a_17.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpFirst" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;&lt;b&gt;8.&lt;/b&gt; Add a button which will create
the Email List.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpFirst" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;&lt;b&gt;9.&lt;/b&gt; Add an action rule which sets
the &lt;b style="mso-bidi-font-weight:normal;"&gt;EmailTo&lt;/b&gt; field to a blank value.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpMiddle" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;&lt;b&gt;10.&lt;/b&gt; Add another rule which S&lt;b style="mso-bidi-font-weight:normal;"&gt;ets a fields Value&lt;/b&gt;.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpMiddle" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;&lt;b&gt;11.&lt;/b&gt; For the Field, select the &lt;b style="mso-bidi-font-weight:normal;"&gt;triggerCopy&lt;/b&gt; field.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpLast" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;"&gt;&lt;/span&gt;&lt;font face="Calibri"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;b&gt;12.&lt;/b&gt; For the Value, click the &lt;/span&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;i style="mso-bidi-font-style:normal;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:12pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;fx&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;i style="mso-bidi-font-style:normal;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:14pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt; &lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;button and add the formula:&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;









&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; triggerCopy = &amp;quot;false&amp;quot;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_a_18.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_a_18.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;

&amp;nbsp;&lt;b&gt;
13.&lt;/b&gt; 
&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Click the &lt;b style="mso-bidi-font-weight:normal;"&gt;Insert Field or Group&lt;/b&gt; button to associate the triggerCopy field to
the formula.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpMiddle" style="font-size:11pt;margin-top:0in;margin-bottom:0pt;mso-add-space:auto;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpLast" style="font-size:11pt;margin-top:0in;margin-bottom:10pt;mso-add-space:auto;"&gt;&lt;font face="Calibri"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;This is what your rule should
look like:&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpLast" style="font-size:11pt;margin-top:0in;margin-bottom:10pt;mso-add-space:auto;"&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_a_19.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_a_19.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/font&gt;&lt;p&gt;Test your form!&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;img src="https://www.infopathdev.com:443/aggbug.aspx?PostID=94067" width="1" height="1"&gt;</description></item><item><title>Adding Email Recipients to forms Part 2 - Intermediate Techniques</title><link>https://www.infopathdev.com:443/blogs/bre_huston/archive/2013/11/03/adding-e-mail-recipients-to-forms-part-2-intermediate-techniques.aspx</link><pubDate>Sun, 03 Nov 2013 20:21:00 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:94066</guid><dc:creator>Bre Huston</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">https://www.infopathdev.com:443/blogs/bre_huston/rsscomments.aspx?PostID=94066</wfw:commentRss><comments>https://www.infopathdev.com:443/blogs/bre_huston/archive/2013/11/03/adding-e-mail-recipients-to-forms-part-2-intermediate-techniques.aspx#comments</comments><description>&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;b&gt;

&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Calibri"&gt;&lt;span&gt;&lt;font size="3"&gt;As the second part of the adding email recipients post, these techniques for adding email fields to your forms&amp;nbsp;take a step up from the beginning techniques in&amp;nbsp;part 1. &lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Calibri"&gt;&lt;span&gt;&lt;font size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;b&gt;People Picker&lt;/b&gt; – The users select &lt;b style="mso-bidi-font-weight:normal;"&gt;Global Address List (GAL)&lt;/b&gt;. &lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:JA;"&gt;This s&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;pecial InfoPath control was
first added in InfoPath 2007.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;ol style="list-style-type:disc;"&gt;&lt;li class="MsoListParagraphCxSpFirst"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;/span&gt;&lt;font face="Calibri"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;Pros: It integrates with workflow&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:JA;"&gt;s&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;. It’s also easy to add and
flexible.&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoListParagraphCxSpLast" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Cons: It won’t give you e-mail addresses out of the box but you
can use it with GetUserProfile to extract the email addresses. It can’t
control, extend nor can use rules.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p class="MsoListParagraphCxSpLast" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_i_01.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_i_01.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpLast" style="font-size:11pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;The image above shows the control’s
properties configured to query information from a SharePoint site. &lt;/font&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;In preview mode, you can
already use this control and search for users or email recipients.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpLast" style="font-size:11pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&amp;nbsp;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_i_02.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_i_02.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpLast" style="font-size:11pt;"&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_i_03.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_i_03.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;



&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;
&lt;/font&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;However, this control does not
have the recipient’s email address outright for display; rather it would give
you the &lt;b style="mso-bidi-font-weight:normal;"&gt;Display Name&lt;/b&gt;, &lt;b style="mso-bidi-font-weight:normal;"&gt;Account ID&lt;/b&gt;, and the &lt;b style="mso-bidi-font-weight:normal;"&gt;Account Type&lt;/b&gt;.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_i_04.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_i_04.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;A workaround is to query the
information using the SharePoint User Profile Service.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Calibri"&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;SharePoint User Profile Service&lt;/span&gt;&lt;/b&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt; – The form queries a web
service. It retrieves the user profile information from SharePoint’s
GetUserProfile web service.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;ol style="list-style-type:disc;"&gt;&lt;li class="MsoListParagraph"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;/span&gt;&lt;font face="Calibri"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;Pros: It gets email and integrates with&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:JA;"&gt; the&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt; People Picker.&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoListParagraph"&gt;&lt;font face="Calibri"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:EN-US;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-bidi-language:AR-SA;"&gt;Cons:
It doesn’t work with Office 365. It can’t search for user. It doesn’t synch
with AD quickly. It can’t enumerate users and it can’t get all groups for
users.&lt;/span&gt;&amp;nbsp;&lt;/li&gt;&lt;/ol&gt;&lt;p class="MsoListParagraph"&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_i_05.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_i_05.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoListParagraph"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Calibri"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;This is one of the commonly used techniques for &lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:JA;"&gt;sending
&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;email, &lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:JA;"&gt;but&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt; a lot of users encounter
difficult&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:JA;"&gt;y&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt; &lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:JA;"&gt;in
retrieving&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt; the actual email addresses. In order to obtain the actual
address, you will need to query the &lt;b style="mso-bidi-font-weight:normal;"&gt;GetUserProfile&lt;/b&gt;
&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:JA;"&gt;web service using a data connection &lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;and set the email value once
the account has been populated with the selection.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoListParagraph"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Calibri"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;If you already have the People Picker all set, the next step you need
to perform is to add the &lt;b style="mso-bidi-font-weight:normal;"&gt;GetUserProfile&lt;/b&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:JA;"&gt;
connection&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;. First add a data connection which receives data from a SOAP Web
service and enter the User Profile Service URL using the pattern below:&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoListParagraph"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;http://&lt;span style="color:red;"&gt;&amp;lt;myserver&amp;gt;&lt;/span&gt;/_vti_bin/UserProfileService.asmx?WSDL&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraph"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:EN-US;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-bidi-language:AR-SA;"&gt;Select
&lt;b style="mso-bidi-font-weight:normal;"&gt;GetUserProfileByName &lt;/b&gt;and click next
until you reach the last page of the wizard.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraph"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoListParagraph"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_i_06.png" border="0" alt="" /&gt;\&lt;/p&gt;&lt;p class="MsoListParagraph"&gt;&amp;nbsp;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Remember to un-tick the check box since you will only query using
this connection if the People Picker has been populated.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraph"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;The image below shows that there are two groups, one is for the
People Picker Group, and the other for the email Look up.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_i_07.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_i_07.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&amp;nbsp;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;To proceed with this, create two fields. One field for the &lt;b style="mso-bidi-font-weight:normal;"&gt;AccountId&lt;/b&gt; look up field, and another &lt;b style="mso-bidi-font-weight:normal;"&gt;email&lt;/b&gt; field which contain the
addresses. &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;At the &lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;span style="color:blue;"&gt;AccountId &lt;/span&gt;&lt;/b&gt;&lt;span style="color:blue;"&gt;look up field&lt;/span&gt;,
set its default value to the value of the &lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;span style="color:red;"&gt;AccountId&lt;/span&gt;&lt;/b&gt;&lt;span style="color:red;"&gt; &lt;/span&gt;from the
People Picker group.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_i_08.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_i_08.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:EN-US;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-bidi-language:AR-SA;"&gt;Then create a rule which sets the &lt;b style="mso-bidi-font-weight:normal;"&gt;email&lt;/b&gt; field to blank whenever the &lt;b style="mso-bidi-font-weight:normal;"&gt;AccountId &lt;/b&gt;look up&lt;b style="mso-bidi-font-weight:normal;"&gt; &lt;/b&gt;field changes.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:EN-US;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;/span&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_i_09.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_i_09.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Add another rule which will perform three actions:&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;&lt;b&gt;1.&lt;/b&gt; Set a field’s value&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpLast" style="margin-top:0in;margin-bottom:10pt;mso-add-space:auto;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;



&lt;/font&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:EN-US;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-bidi-language:AR-SA;"&gt;Set
the &lt;b style="mso-bidi-font-weight:normal;"&gt;AccountName&lt;/b&gt; field of the &lt;b style="mso-bidi-font-weight:normal;"&gt;GetUserProfileByName&lt;/b&gt; Secondary Data
connection to the value of the &lt;b style="mso-bidi-font-weight:normal;"&gt;AccountId&lt;/b&gt;
look up field.&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&amp;nbsp;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_i_10.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_i_10.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpFirst"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;&lt;b&gt;2.&lt;/b&gt; Query for data&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpMiddle" style="margin-top:0in;margin-bottom:0pt;mso-add-space:auto;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Select the &lt;b style="mso-bidi-font-weight:normal;"&gt;GetUserProfileByName &lt;/b&gt;data connection.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpMiddle" style="margin-top:0in;margin-bottom:0pt;mso-add-space:auto;"&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_i_11.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_i_11.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;/p&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;b&gt;





&amp;nbsp;3.&lt;/b&gt; 
&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Set a field’s value&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_i_12.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_i_12.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;

&lt;/p&gt;&lt;ol style="list-style-type:disc;"&gt;&lt;ol style="list-style-type:disc;"&gt;&lt;ol style="list-style-type:square;"&gt;&lt;li class="MsoListParagraphCxSpFirst" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:Wingdings;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Wingdings;mso-bidi-font-family:Wingdings;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;For the Field, select &lt;b style="mso-bidi-font-weight:normal;"&gt;Email&lt;/b&gt;. &lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoListParagraphCxSpMiddle" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Wingdings;mso-bidi-font-family:Wingdings;"&gt;&lt;/span&gt;&lt;font face="Calibri"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;Click the &lt;/span&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;i style="mso-bidi-font-style:normal;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:12pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;fx&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt; button and select the &lt;b style="mso-bidi-font-weight:normal;"&gt;Value&lt;/b&gt; field from the &lt;b style="mso-bidi-font-weight:normal;"&gt;GetUserProfileByName&lt;/b&gt; secondary data
connection.&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoListParagraphCxSpLast" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Wingdings;mso-bidi-font-family:Wingdings;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Filter the data with the
condition that the &lt;b style="mso-bidi-font-weight:normal;"&gt;Name&lt;/b&gt; is equal to
“&lt;b style="mso-bidi-font-weight:normal;"&gt;WorkEmail&lt;/b&gt;” (use Type text to enter
this value). &lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;





&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_i_13.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_i_13.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;color:red;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:EN-US;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-bidi-language:AR-SA;"&gt;Note: WorkEmail may not
always be the value of the email, to check or this value, drag the repeating
table of the secondary data source, preview the form, and enter a value for the
People Picker.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;color:red;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:EN-US;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;/span&gt;&amp;nbsp;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_i_14.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_i_14.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;

&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;color:red;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Scroll down and look for the instance which displays an email.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;

&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_i_15.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_i_15.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_i_16.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_i_16.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;

&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Here is another blog which thoroughly discusses &lt;/font&gt;&lt;/span&gt;&lt;a href="http://claytoncobb.wordpress.com/2009/06/21/userprofileservice-extended/"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font color="#0000ff" face="Calibri"&gt;InfoPath’s Get user information
without writing code&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;&lt;font face="Calibri"&gt;&lt;span class="MsoHyperlink"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/u&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;

&lt;/p&gt;&lt;/font&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;/p&gt;&lt;p class="MsoListParagraph"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;img src="https://www.infopathdev.com:443/aggbug.aspx?PostID=94066" width="1" height="1"&gt;</description></item><item><title>Adding Email Recipients to forms Part 1 - Beginning Techniques</title><link>https://www.infopathdev.com:443/blogs/bre_huston/archive/2013/11/03/adding-e-mail-recipients-to-forms-part-1-beginning-techniques.aspx</link><pubDate>Sun, 03 Nov 2013 20:01:00 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:94065</guid><dc:creator>Bre Huston</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">https://www.infopathdev.com:443/blogs/bre_huston/rsscomments.aspx?PostID=94065</wfw:commentRss><comments>https://www.infopathdev.com:443/blogs/bre_huston/archive/2013/11/03/adding-e-mail-recipients-to-forms-part-1-beginning-techniques.aspx#comments</comments><description>&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Calibri"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-fareast-language:JA;"&gt;What can you do by involving email
addresses in your&lt;/span&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt; InfoPath form&lt;/span&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-fareast-language:JA;"&gt;s&lt;/span&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;?&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Calibri"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-fareast-language:JA;"&gt;You can use them &lt;/span&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;to send
e-mail&lt;/span&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-fareast-language:JA;"&gt;s from your form&lt;/span&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;. Emails
are also commonly used &lt;/span&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-fareast-language:JA;"&gt;in&lt;/span&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt; workflows.
Having this feature &lt;/span&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-fareast-language:JA;"&gt;in&lt;/span&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt; your form
will save you the time and effort, especially when you need to notify someone
that a form ha&lt;/span&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-fareast-language:JA;"&gt;s&lt;/span&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt; been submitted, approved, or
rejected. &lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Calibri"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;Another important benefit of email forms is that &lt;/span&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-fareast-language:JA;"&gt;they&lt;/span&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt; allow any user to download the form sent via email, open
it, fill it out, and submit it back as an email form. &lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Two scenarios:&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;ol style="list-style-type:decimal;"&gt;&lt;li class="MsoListParagraphCxSpFirst"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Single email – sequential
notification/workflow&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoListParagraphCxSpLast" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Multiple emails –
broadcast/parallel workflow&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;



&lt;/font&gt;&lt;/p&gt;&lt;div style="padding:0in;border-image:none;mso-element:para-border-div;mso-border-themecolor:accent1;mso-background-themecolor:accent1;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;h1 style="margin:10pt 0in 0pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;mso-border-alt:none windowtext 0in;"&gt;&lt;font color="#ffffff" face="Calibri" size="3"&gt;Various Ways of Adding Email Recipients&lt;/font&gt;&lt;/span&gt;&lt;/h1&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/div&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Calibri"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;There are various ways to add an email recipient &lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:JA;"&gt;to&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt; an InfoPath form. We will
tackle these and give a few simple methods of how to do so. &lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Calibri"&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:12pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;Manual Entry&lt;/span&gt;&lt;/b&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:12pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt; &lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;– The users type in the emails.
One or more text fields hold email values.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;ol style="list-style-type:disc;"&gt;&lt;li class="MsoListParagraphCxSpFirst"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Pros: It’s easy, flexible and use patterns to validate an email
entry.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoListParagraphCxSpLast" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Cons: It can’t validate that the email actually exists.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;


&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_01.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_01.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;This technique only requires the user to enter a valid email.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;Add
an email pattern validation rule which should have the ability to match an
email pattern, and set a condition for the email &lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:JA;mso-bidi-language:AR-SA;"&gt;address&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;
field to match an Email Custom Pattern as shown &lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:JA;mso-bidi-language:AR-SA;"&gt;in&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;
the image below.&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_02.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_02.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Calibri"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;You will see &lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:JA;"&gt;several preset pattern selections&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt; and you will need to use &lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:JA;"&gt;the &lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;email &lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:JA;"&gt;pattern
in this case&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;. Although this technique verifies that the email entered &lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:JA;"&gt;has the
format of an email address&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;, it does not validate if the recipient’s email is correct.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Calibri"&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:12pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;Static Selection in Form&lt;/span&gt;&lt;/b&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:12pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt; &lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;– The users select from a list
in the form. &lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:JA;"&gt;A d&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;ropdown or checkbox inserts &lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:JA;"&gt;the
address into &lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;one or more text fields in your form.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;ol style="list-style-type:disc;"&gt;&lt;li class="MsoListParagraph"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Pros: This technique is easy and it has valid email addresses.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;Cons:
It uses a fixed list. &lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:JA;mso-bidi-language:AR-SA;"&gt;Updating this list&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;
require&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:JA;mso-bidi-language:AR-SA;"&gt;s&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt; republishing the form.&lt;/span&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_03.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_03.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;This technique uses hard coded
entries on the form. &lt;/font&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;To add these entries,
right-click dropdown field and configure the properties to &lt;b style="mso-bidi-font-weight:normal;"&gt;Enter the choices manually&lt;/b&gt;, and &lt;b style="mso-bidi-font-weight:normal;"&gt;Add&lt;/b&gt; the email recipients.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_04.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_04.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;p&gt;&lt;font face="Calibri"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;Since the list of recipients &lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:JA;"&gt;is&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt; hard coded and entered
manually by the form creator, it is certain that the email addresses listed
are valid. However, changes or updates will require you to re-publish the form. &lt;/span&gt;&lt;/font&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;You
may also use this technique for check boxes or optional/radio buttons.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;

&lt;/p&gt;&lt;p class="MsoListParagraphCxSpFirst" style="margin:0in 0in 0pt;mso-add-space:auto;"&gt;&lt;font face="Calibri"&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:12pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;Dynamic List Query&lt;/span&gt;&lt;/b&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:12pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt; &lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;– The form loads a list of
values queried from an XML file from a SharePoint site. The drop down list,
which displays the recipients, is bound to an external data source which
inserts email addresses into one or more text fields.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;

&lt;/p&gt;&lt;p class="MsoListParagraphCxSpMiddle" style="margin:0in 0in 10pt 0.5in;mso-add-space:auto;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;

&lt;/p&gt;&lt;ol style="list-style-type:disc;"&gt;&lt;li class="MsoListParagraphCxSpLast" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:Symbol;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;/span&gt;&lt;font face="Calibri"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;Pros: It’s easy, &lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:JA;"&gt;the addresses are valid,&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt; and &lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:JA;"&gt;you can
&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;update&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-language:JA;"&gt; the&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt; list without republishing the
form.&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoListParagraphCxSpLast" style="font-size:11pt;"&gt;&lt;font face="Calibri"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;Cons:
It uses a fixed list and requires list maintenance.&lt;/span&gt;&amp;nbsp;&lt;/li&gt;&lt;/ol&gt;&lt;p class="MsoListParagraphCxSpLast" style="font-size:11pt;"&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_07.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_07.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpLast" style="font-size:11pt;"&gt;&amp;nbsp;&lt;font size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;This approach involves looking up values from an XML file in your
SharePoint site. Unlike the first technique, which uses values stored in the
form, this method allows you to add, edit, and remove recipients from the list
since it uses a secondary data source from SharePoint. To proceed with this
method, you would first need to have a library with repeating data containing
the list of email recipients.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpLast" style="font-size:11pt;"&gt;&lt;font size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;p&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/Email_08.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/Email_08.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;If you view this form in design mode, you will notice that it is
just a simple form with a repeating table used for storing data. &lt;/font&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Once you have published this form, you may proceed adding more
content.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_09.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_09.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;To use this list, you will need to &lt;span style="mso-no-proof:yes;"&gt;get
the XML link by following the steps below:&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;ol style="list-style-type:decimal;"&gt;&lt;li class="MsoNoSpacing" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;mso-no-proof:yes;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-no-proof:yes;"&gt;&lt;font face="Calibri"&gt;Click on the
library or list from the Navigational Links&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNoSpacing" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;mso-no-proof:yes;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-no-proof:yes;"&gt;&lt;font face="Calibri"&gt;Copy the URL of
the list or library - http://&amp;lt;MyServer&amp;gt;/&amp;lt;MySite&amp;gt;/&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoListParagraph" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;mso-no-proof:yes;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-no-proof:yes;"&gt;&lt;font face="Calibri"&gt;Note: Only
copy the server and site name.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoListParagraph" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-no-proof:yes;"&gt;&lt;font face="Calibri"&gt;&lt;font face="Times New Roman" size="3"&gt;
&lt;/font&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-no-proof:yes;"&gt;Specify the XML
Form&amp;#39;s name&lt;/span&gt;&lt;font face="Times New Roman" size="3"&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoListParagraph" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-no-proof:yes;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-no-proof:yes;"&gt;&lt;font face="Calibri"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-no-proof:yes;"&gt;&lt;font face="Calibri"&gt;Add .xml at
the end&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoListParagraph" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-no-proof:yes;"&gt;&lt;font face="Calibri"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-no-proof:yes;"&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-no-proof:yes;"&gt;&lt;font face="Calibri"&gt;Your link
should look like this:
http://&amp;lt;MyServer&amp;gt;/&amp;lt;MySite&amp;gt;/&amp;lt;FormName&amp;gt;.xml&lt;/font&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-no-proof:yes;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-no-proof:yes;"&gt;&lt;font face="Calibri"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-no-proof:yes;"&gt;&lt;font size="3"&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_10.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_10.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/span&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraph" style="font-size:11pt;"&gt;&lt;/p&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-no-proof:yes;"&gt;&lt;p class="MsoListParagraph" style="font-size:11pt;"&gt;&lt;/p&gt;&lt;font face="Calibri"&gt;&lt;p class="MsoListParagraph" style="font-size:11pt;"&gt;&lt;/p&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;p class="MsoListParagraph" style="font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Use this list and add it as a data connection to an XML file.&lt;span style="mso-no-proof:yes;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;

&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;font-size:11pt;"&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-no-proof:yes;"&gt;&lt;font face="Calibri"&gt;Add a Data Connection which recieves data from
the SharePoint Library or List which contains the email list. &lt;/font&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Create
a Data Connection which Receives Data from an XML Document in SharePoint. &lt;/font&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;Specify
the XML data using the XML link created earlier and click &lt;b style="mso-bidi-font-weight:normal;"&gt;Next&lt;/b&gt;.&lt;/span&gt;&lt;/p&gt;


&lt;/font&gt;&lt;p class="MsoListParagraph" style="font-size:11pt;"&gt;&lt;/p&gt;&lt;/font&gt;&lt;p class="MsoListParagraph" style="font-size:11pt;"&gt;&lt;/p&gt;&lt;/span&gt;&lt;p class="MsoListParagraph" style="font-size:11pt;"&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_11.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_11.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;/font&gt;&lt;p&gt;&amp;nbsp;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Select
Access the data from the specified location. &lt;/font&gt;&lt;/span&gt;&lt;span style="padding:0in;border:1pt windowtext;border-image:none;font-size:11pt;mso-bidi-font-size:10.0pt;mso-border-alt:none windowtext 0in;"&gt;&lt;font face="Calibri"&gt;Click
Next. &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_12.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_12.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Specify a name for the connection&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_13.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_13.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Calibri"&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;u&gt;&lt;span style="color:red;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;Optional:
&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style="color:red;line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;If you
decide to uncheck the &lt;b style="mso-bidi-font-weight:normal;"&gt;Automatically
retrieve data&lt;/b&gt; option, you may instead use a &lt;b style="mso-bidi-font-weight:normal;"&gt;Form Load&lt;/b&gt; rule located at the &lt;b style="mso-bidi-font-weight:normal;"&gt;Data&lt;/b&gt;
tab to Query the Dynamic List when form is opened.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;a href="http://www.infopathdev.com/blogs/bre_huston/email_14.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/email_14.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Now that the Data Connection has been established, you can
proceed with configuring the drop-down list.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;This is quite similar to the first technique; however,
instead of encoding the recipients onto the form, you will query the list from
the secondary data source from SharePoint.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;ol style="list-style-type:decimal;"&gt;&lt;li class="MsoNoSpacing"&gt;&lt;span style="font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Right click the drop-down list&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNoSpacing" style="font-size:11pt;"&gt;&lt;span style="font-size:11pt;mso-bidi-font-size:10.0pt;mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;"&gt;&lt;/span&gt;&lt;span style="font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Click properties&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNoSpacing" style="font-size:11pt;font-weight:bold;"&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;span style="font-size:11pt;mso-bidi-font-size:10.0pt;mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Select &lt;b style="mso-bidi-font-weight:normal;"&gt;Get the list from an external
data source&lt;/b&gt;&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNoSpacing" style="font-size:11pt;"&gt;&lt;span style="font-size:11pt;mso-bidi-font-size:10.0pt;mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;"&gt;&lt;/span&gt;&lt;span style="font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Select the Repeating Group for the Entries&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNoSpacing" style="font-size:11pt;"&gt;&lt;span style="font-size:11pt;mso-bidi-font-size:10.0pt;mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;"&gt;&lt;/span&gt;&lt;span style="font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Configure the Value and Display Name as preferred&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;









&lt;a href="http://www.infopathdev.com/blogs/bre_huston/Email_15.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/Email_15.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Though this technique may seem to be a bit intricate, it
allows you to quickly update the list of email recipients without having to
re-publish the form (since it is not hard coded) at any given time.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;

&amp;nbsp;&lt;/p&gt;&lt;/font&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="https://www.infopathdev.com:443/aggbug.aspx?PostID=94065" width="1" height="1"&gt;</description></item><item><title>InfoPath Dashboards - Displaying Data in Real-Time</title><link>https://www.infopathdev.com:443/blogs/bre_huston/archive/2013/11/01/infopath-dashboards-displaying-data-in-real-time.aspx</link><pubDate>Sat, 02 Nov 2013 04:22:00 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:94038</guid><dc:creator>Bre Huston</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">https://www.infopathdev.com:443/blogs/bre_huston/rsscomments.aspx?PostID=94038</wfw:commentRss><comments>https://www.infopathdev.com:443/blogs/bre_huston/archive/2013/11/01/infopath-dashboards-displaying-data-in-real-time.aspx#comments</comments><description>&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;
&lt;/font&gt;&lt;font color="#4f81bd" face="Calibri" size="7"&gt;InfoPath Dashboards&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Calibri"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;"&gt;Dashboards provide an at-a-glance view of KPIs; it is a
real-time user interface, showing a presentation of the current status of a
particular objective or a business process like sales, marketing, productions, and
other essential items. The data presented normally consists of repeating tables.
&lt;/span&gt;&lt;span style="line-height:115%;font-size:11pt;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;"&gt;&lt;font face="Calibri"&gt;Aside from that, there are interesting InfoPath techniques
which can be used for dashboards, like InfoPath’s ability as a web page editor,
creating overlays, and other features. The processes are simple and ideal for
easy deployment.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;To display the
report, you will first need to have data submitted to a SharePoint site.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;In a previous &lt;/font&gt;&lt;/span&gt;&lt;a href="http://www.youtube.com/watch?v=4oQ7QdpYdx8"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font color="#0000ff" face="Calibri"&gt;webinar&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="MsoHyperlink"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;u&gt;&lt;font color="#0000ff" face="Calibri"&gt; without using &lt;/font&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.qdabra.com/en/products/qRules_new.aspx"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font color="#0000ff" face="Calibri"&gt;qRules&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;&lt;font face="Calibri"&gt;&lt;span class="MsoHyperlink"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;, we
have discussed mapping a library to a SharePoint list using CAML.&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;If you already have
a library or list containing a number of data, you can already use these values
and display them in a dashboard. &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;a href="http://www.infopathdev.com/blogs/bre_huston/1.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/1.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/font&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;The image above displays
a parent and the child table set up. The header is inside the child or the
repeating section from the secondary data source, and we’ve just dragged the
fields inside the repeating group onto the repeating section.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;/font&gt;&lt;div style="padding:0in;border-image:none;mso-element:para-border-div;mso-border-themecolor:accent1;mso-background-themecolor:accent1;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;h1 style="margin:10pt 0in 0pt;"&gt;&lt;font color="#ffffff" face="Calibri" size="3"&gt;How do we pull repeating data from SharePoint? &lt;/font&gt;&lt;/h1&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/div&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;First, you would
need to have data connections which retrieve data from SharePoint. The example
above uses a regular SharePoint connection, one connection from a Library,
which is the Parent table, and the other table is for the child which is from a
SharePoint list. &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;
 
 
  
  
  
  
  
  
  
  
  
  
  
  
 
 
 

 
 
&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;/font&gt;&lt;/font&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;The header section or the Parent table resides inside the
other section which is the repeating table or the child table.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;a href="http://www.infopathdev.com/blogs/bre_huston/2.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/2.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="margin:0in 0in 0pt;"&gt;&lt;span style="color:blue;font-size:9pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Parent Table– SharePoint Library&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="margin:0in 0in 0pt;"&gt;&lt;span style="color:blue;font-size:9pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="margin:0in 0in 0pt;"&gt;&lt;span style="color:red;font-size:9pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Child Table– SharePoint List&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;p&gt;&lt;b&gt;

&lt;/b&gt;

&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;To present this
data, you must first create a &lt;b style="mso-bidi-font-weight:normal;"&gt;Repeating
Section &lt;/b&gt;for the child table. In this case, the &lt;i style="mso-bidi-font-style:normal;"&gt;Expense Items&lt;/i&gt; repeating table.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;

&lt;a href="http://www.infopathdev.com/blogs/bre_huston/3.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/3.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Create a &lt;b style="mso-bidi-font-weight:normal;"&gt;Section &lt;/b&gt;inside the &lt;b style="mso-bidi-font-weight:normal;"&gt;Repeating Section &lt;/b&gt;using the same repeating group from the Child
Table – &lt;i style="mso-bidi-font-style:normal;"&gt;ExpenseItems&lt;/i&gt;.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;

&lt;a href="http://www.infopathdev.com/blogs/bre_huston/4.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/4.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Now that you have
the repeating sections arranged, distribute the desired fields of the Child
Table -&lt;i style="mso-bidi-font-style:normal;"&gt;ExportItems&lt;/i&gt; into the Repeating
Section. &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Note that using a
Custom Table located at the Insert tab helps you keep your design neat and
tidy.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Your form should now
look similar to this design:&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/6.png" border="0" alt="" /&gt;&amp;nbsp; &lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Perform the same
procedure with the Parent Table fields.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;

&lt;a href="http://www.infopathdev.com/blogs/bre_huston/7.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/7.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;

&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;To keep the borders
hidden, you may opt to change the control and use a Calculated Value instead of
a Text Box.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/8.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/8.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;

&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Once you’re done, label
the fields accordingly.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/9.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/9.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;

&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;In this diagram, you
will notice that the labels for the Child Table are nesting within the Parent
Table –Header section. Using a formatting rule will prevent the labels from
re-occurring on each instance of the repeating data.&amp;nbsp;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;If you preview your
form at this stage, you will notice that the header appears for every child
table instance. You will need to add a formatting rule which hides the Parent
Table for every repeating Parent ID.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;

&amp;nbsp;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/10.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/10.png" border="0" alt="" /&gt;&lt;/a&gt;

&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Hide the section if
it meets the &lt;b style="mso-bidi-font-weight:normal;"&gt;The Expression&lt;/b&gt;:&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;

&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;text-align:center;" align="center"&gt;&lt;i style="mso-bidi-font-style:normal;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;preceding-sibling::d:SharePointListItem_RW[d:ParentId
= current()/d:ParentId]&lt;/font&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;

&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Preview your form! &lt;/font&gt;&lt;/span&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;If there is no
displayed data, check both data connections and tick the check box where it
says &lt;b style="mso-bidi-font-weight:normal;"&gt;Automatically retrieve data when
form is opened&lt;/b&gt;.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/11.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/11.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;This
approach does not require any complex coding, it’s out of the box and easy to
deploy. However, there are scenarios wherein the need for a code is necessary. Like
this complex form sample below, you will notice that it similarly has a
parent-child table relationship, but if you look more closely, you will find
that the form contains several layers of nesting.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-fareast-theme-font:minor-fareast;mso-hansi-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;/span&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/12.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/12.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;

&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;"&gt;&lt;font face="Calibri"&gt;Aside from the layered nesting, the form also has several
data connections. One of which is an &lt;b style="mso-bidi-font-weight:normal;"&gt;OData
Service &lt;/b&gt;(&lt;i style="mso-bidi-font-style:normal;"&gt;Query Items &lt;/i&gt;connection)
which performs a complex query for multiple lists, and two other connections
querying the &lt;i style="mso-bidi-font-style:normal;"&gt;Products&lt;/i&gt; and &lt;i style="mso-bidi-font-style:normal;"&gt;Products Groups&lt;/i&gt; tables from the
SharePoint Lists. It has the ability to query the current user (&lt;i style="mso-bidi-font-style:normal;"&gt;Get Current User &lt;/i&gt;connection). A &lt;b style="mso-bidi-font-weight:normal;"&gt;Form Logic&lt;/b&gt; which carries out several
tasks, and lastly, it is &lt;b style="mso-bidi-font-weight:normal;"&gt;qRules&lt;/b&gt;
injected.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/13.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/13.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;

&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;

&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/font&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;div style="padding:0in;border-image:none;mso-element:para-border-div;mso-border-themecolor:accent1;mso-background-themecolor:accent1;mso-border-themetint:51;mso-background-themetint:51;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;h2 style="margin:10pt 0in 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;Search Function&lt;/font&gt;&lt;/h2&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/div&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;What’s interesting
about the complex form is that it has the ability to perform a search function which
is very useful if you have a lot of data. It makes the dashboard a lot more
readable and user friendly. &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;The technique is
actually quite simple. What this function does is that it filters out the &lt;b style="mso-bidi-font-weight:normal;"&gt;querieFields&lt;/b&gt; of the secondary data
source before querying the data – check &lt;/font&gt;&lt;/span&gt;&lt;a href="http://www.youtube.com/watch?v=VQlWiCdbKBg"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font color="#0000ff" face="Calibri"&gt;this&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt; webinar for more information on filtering queries. &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/14.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/14.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;div style="padding:0in;border-image:none;mso-element:para-border-div;mso-border-themecolor:accent1;mso-background-themecolor:accent1;mso-border-themetint:51;mso-background-themetint:51;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;h2 style="margin:10pt 0in 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;Hyperlinks&lt;/font&gt;&lt;/h2&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/div&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Another InfoPath feature
you can make use of is a hyperlink:&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;The hyperlink can be
a variable field like the &lt;b style="mso-bidi-font-weight:normal;"&gt;Item ID&lt;/b&gt;
below which is a unique ID, and also being used as the &lt;i style="mso-bidi-font-style:normal;"&gt;Display Name&lt;/i&gt; for each entry. &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;p&gt;&amp;nbsp;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/15.png"&gt;&lt;/a&gt;
&lt;a href="http://www.infopathdev.com/blogs/bre_huston/16.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/16.png" border="0" alt="" /&gt;&lt;/a&gt;
&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Assigning the &lt;i style="mso-bidi-font-style:normal;"&gt;Link Address&lt;/i&gt; is a bit tricky. Using a
formula similar to this pattern below will direct you to the xml file.&lt;/font&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Calibri"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;Concat(“http://&lt;/span&gt;&lt;span style="color:red;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&amp;lt;MyServer&amp;gt;&lt;/span&gt;&lt;span style="color:blue;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;/&amp;lt;SitePath&amp;gt;/&lt;/span&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;_layouts/FormServer.aspx?XmlLocation=&lt;/span&gt;&lt;span style="color:blue;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;/&amp;lt;SitePath&amp;gt;/&lt;/span&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&amp;lt;LibraryName&amp;gt;/&lt;/span&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;”,&lt;span&gt; &lt;/span&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;i style="mso-bidi-font-style:normal;"&gt;&lt;u&gt;&lt;span style="mso-themecolor:accent6;mso-themeshade:191;"&gt;FormName&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/b&gt;,&lt;span style="mso-themecolor:accent6;mso-themeshade:191;"&gt; &lt;/span&gt;“.xml&lt;span style="color:black;"&gt;&amp;amp;DefaultItemOpen=1”)&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Calibri"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;Substitute &lt;/span&gt;&lt;span style="color:red;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;MyServer&lt;/span&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;, &lt;/span&gt;&lt;span style="color:blue;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;SitePath&lt;/span&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;, and &lt;/span&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;LibraryName &lt;/span&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;with
actual link values of the &lt;i style="mso-bidi-font-style:normal;"&gt;SharePoint
Library&lt;/i&gt;. The &lt;b style="mso-bidi-font-weight:normal;"&gt;FormName&lt;/b&gt; uses the &lt;i style="mso-bidi-font-style:normal;"&gt;SharePoint list’s&lt;/i&gt; &lt;b style="mso-bidi-font-weight:normal;"&gt;Title&lt;/b&gt;, which is the &lt;b style="mso-bidi-font-weight:normal;"&gt;File
Name&lt;/b&gt; when submitting to the Library via &lt;b style="mso-bidi-font-weight:normal;"&gt;Expense Report&lt;/b&gt; form.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/17.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/17.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;/font&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;div style="padding:0in;border-image:none;mso-element:para-border-div;mso-border-themecolor:accent1;mso-background-themecolor:accent1;mso-border-themetint:51;mso-background-themetint:51;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;h2 style="margin:10pt 0in 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;Overlays&lt;/font&gt;&lt;/h2&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/div&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;You can also use InfoPath to create &lt;/font&gt;&lt;/span&gt;&lt;a href="http://forums.qdabra.com/2013/07/overlays-in-infopath/"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font color="#0000ff" face="Calibri"&gt;overlays&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;font face="Calibri"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;. An overlay
works like a magical illusion which makes a pop-up appear like they’re floating
from your page whenever a part of your website is clicked.&lt;/span&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;div style="padding:0in;border-image:none;mso-element:para-border-div;mso-border-themecolor:accent1;mso-background-themecolor:accent1;mso-border-themetint:51;mso-background-themetint:51;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;h2 style="margin:10pt 0in 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;InfoPath as a Web Page Editor&lt;/font&gt;&lt;/h2&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/div&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Calibri"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;Another great thing
is that InfoPath can be used as a Web page editor.&lt;/span&gt;&lt;span style="line-height:115%;font-size:12pt;mso-bidi-font-size:10.0pt;"&gt; &lt;/span&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;To use
InfoPath as a web page editor, you need to add the Info Path web part to your
page&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;where you can directly modify the
content, appearance and behavior of a SharePoint site page by using a browser.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;To create a web page, navigate to the &lt;i style="mso-bidi-font-style:normal;"&gt;SharePoint Library&lt;/i&gt;, go to &lt;b style="mso-bidi-font-weight:normal;"&gt;Site
Actions&lt;/b&gt; and click on &lt;b style="mso-bidi-font-weight:normal;"&gt;Edit Page&lt;/b&gt;.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Click on the tiny inverted triangle. This allows us to edit
the page. After clicking the triangle, click on Edit Web Part. At the right
side, the editing section will appear.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/18.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/18.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Here you can hide the library at the Advanced section. Tick
the check box to hide the library.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;To create one, click &lt;b style="mso-bidi-font-weight:normal;"&gt;Add
a web part &amp;gt; Forms &amp;gt; InfoPath Form Web Part &amp;gt; Add&lt;/b&gt;. Then select a
form. In this case, you can select your dashboard.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;a href="http://www.infopathdev.com/blogs/bre_huston/19.png"&gt;&lt;img src="http://www.infopathdev.com/blogs/bre_huston/19.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;All the editing you do here will appear on the web page as a
web part.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;div style="padding:0in;border-image:none;mso-element:para-border-div;mso-border-themecolor:accent1;mso-background-themecolor:accent1;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;h1 style="margin:10pt 0in 0pt;"&gt;&lt;font color="#ffffff" face="Calibri" size="3"&gt;Performance-related publishing issues&lt;/font&gt;&lt;/h1&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/div&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;When you publish a
form from SharePoint, InfoPath sends a whole lot of request to SharePoint. This
is where you can use Fiddler. Fiddler is a great tool to use for troubleshooting
publishing issues. It allows you to see and inspect what’s going on behind the
scenes between your programs and the outside world such as the web. &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;div style="padding:0in;border-image:none;mso-element:para-border-div;mso-border-themecolor:accent1;mso-background-themecolor:accent1;mso-border-themetint:51;mso-background-themetint:51;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;h2 style="margin:10pt 0in 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;How to Watch the Process in Fiddler&lt;/font&gt;&lt;/h2&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/div&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;It is also a free
tool which you can &lt;/font&gt;&lt;/span&gt;&lt;a href="http://fiddler2.com/get-fiddler"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font color="#0000ff" face="Calibri"&gt;download&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt; and install.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;ol style="margin-top:0in;" start="1"&gt;&lt;font face="Times New Roman" size="3"&gt;
 &lt;/font&gt;&lt;li class="MsoNormal" style="margin:10pt 0in;color:black;mso-list:l0 level1 lfo1;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Start Fiddler.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;font face="Times New Roman" size="3"&gt;
 &lt;/font&gt;&lt;li class="MsoNormal" style="margin:10pt 0in;color:black;mso-list:l0 level1 lfo1;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;For first time users, enable the
     Server_ThinkTime column in the left pane.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;font face="Times New Roman" size="3"&gt;
 &lt;/font&gt;&lt;li class="MsoNormal" style="margin:10pt 0in;color:black;mso-list:l0 level1 lfo1;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Perform publishing process.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;font face="Times New Roman" size="3"&gt;
 &lt;/font&gt;&lt;li class="MsoNormal" style="margin:10pt 0in;color:black;mso-list:l0 level1 lfo1;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Wait for publishing process to either
     finish, or for the requests to stop for a while.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;font face="Times New Roman" size="3"&gt;
 &lt;/font&gt;&lt;li class="MsoNormal" style="margin:10pt 0in;color:black;mso-list:l0 level1 lfo1;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Use Ctrl+F to search for the text
     BrowserEnable.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;font face="Times New Roman" size="3"&gt;
 &lt;/font&gt;&lt;li class="MsoNormal" style="margin:10pt 0in;color:black;mso-list:l0 level1 lfo1;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Observe the web request that is located,
     particularly looking at the XML tab for the response.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;font face="Times New Roman" size="3"&gt;
&lt;/font&gt;&lt;/ol&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;div style="padding:0in;border-image:none;mso-element:para-border-div;mso-border-themecolor:accent1;mso-background-themecolor:accent1;mso-border-themetint:51;mso-background-themetint:51;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;h2 style="margin:10pt 0in 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;Browser Enable User Form Template&lt;/font&gt;&lt;/h2&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/div&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;When publishing a form to the Sandbox, SharePoint will only allow
that to run by only 30 seconds. That’s by default. It is advisable to keep that
time as low as possible.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Safe:&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&amp;lt;2 seconds&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Caution:&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;~60 seconds&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Danger:&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&amp;gt;4 minutes&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;div style="padding:0in;border-image:none;mso-element:para-border-div;mso-border-themecolor:accent1;mso-background-themecolor:accent1;mso-border-themetint:51;mso-background-themetint:51;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;h2 style="margin:10pt 0in 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;What are some things that cause timeout issues in publishing?&lt;/font&gt;&lt;/h2&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/div&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;1. Forms with Large views&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;A very large form may take up to 10 minutes to publish. To
solve this, we should split the page into smaller views so it could publish in
a smaller amount of time. Another way to see how large a file is, is to check
the size of the file when you &lt;/font&gt;&lt;/span&gt;&lt;a href="http://office.microsoft.com/en-us/infopath-help/extract-or-combine-the-form-files-for-a-form-template-HP010064659.aspx"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font color="#0000ff" face="Calibri"&gt;export the source
file&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt; – for InfoPath 2010, go to &lt;b style="mso-bidi-font-weight:normal;"&gt;File &amp;gt; Publish &amp;gt;Export Source Files&lt;/b&gt;.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;2. Heavily-Nested Sections&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Nested Sections are convenient for hiding and showing data,
depending on what you need to see or show. However, forms with a lot of nesting
become too complex thus will take a longer time to publish. Even Path Designer
would be having trouble with heavily-nested forms. It would take at least 10
seconds to switch from one view to another. So we should avoid nesting sections
too deep.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;div style="padding:0in;border-image:none;mso-element:para-border-div;mso-border-themecolor:accent1;mso-background-themecolor:accent1;mso-border-themetint:51;mso-background-themetint:51;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;h2 style="margin:10pt 0in 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;Improving Publishing Performance&lt;/font&gt;&lt;/h2&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/div&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;ul style="margin-top:0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;
 &lt;/font&gt;&lt;li class="MsoNormal" style="margin:10pt 0in;mso-list:l1 level1 lfo2;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Avoid huge views.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;font face="Times New Roman" size="3"&gt;
 &lt;/font&gt;&lt;ul style="margin-top:0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;
  &lt;/font&gt;&lt;li class="MsoNormal" style="margin:10pt 0in;mso-list:l1 level2 lfo2;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Split large views up
      into smaller views, or even a single view combining toggled sub-sections.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;font face="Times New Roman" size="3"&gt;
  &lt;/font&gt;&lt;li class="MsoNormal" style="margin:10pt 0in;mso-list:l1 level2 lfo2;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Try to keep the views
      within 3-4 screen lengths.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;font face="Times New Roman" size="3"&gt;
 &lt;/font&gt;&lt;/ul&gt;&lt;font face="Times New Roman" size="3"&gt;
 &lt;/font&gt;&lt;li class="MsoNormal" style="margin:10pt 0in;mso-list:l1 level1 lfo2;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Avoid heavily-nested
     section controls.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;font face="Times New Roman" size="3"&gt;
 &lt;/font&gt;&lt;ul style="margin-top:0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;
  &lt;/font&gt;&lt;li class="MsoNormal" style="margin:10pt 0in;mso-list:l1 level2 lfo2;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Use sections where
      they are needed for show/hide, etc., but don’t overuse them.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;font face="Times New Roman" size="3"&gt;
  &lt;/font&gt;&lt;li class="MsoNormal" style="margin:10pt 0in;mso-list:l1 level2 lfo2;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Consider splitting
      your view up into smaller views.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;font face="Times New Roman" size="3"&gt;
  &lt;/font&gt;&lt;li class="MsoNormal" style="margin:10pt 0in;mso-list:l1 level2 lfo2;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Avoid nesting sections
      more than 6 levels deep.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;font face="Times New Roman" size="3"&gt;
 &lt;/font&gt;&lt;/ul&gt;&lt;font face="Times New Roman" size="3"&gt;
 &lt;/font&gt;&lt;li class="MsoNormal" style="margin:10pt 0in;mso-list:l1 level1 lfo2;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Avoid large forms.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;font face="Times New Roman" size="3"&gt;
 &lt;/font&gt;&lt;ul style="margin-top:0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;
  &lt;/font&gt;&lt;li class="MsoNormal" style="margin:10pt 0in;mso-list:l1 level2 lfo2;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Consider having a
      separate form templates for separate data entries.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;font face="Times New Roman" size="3"&gt;
 &lt;/font&gt;&lt;/ul&gt;&lt;font face="Times New Roman" size="3"&gt;
 &lt;/font&gt;&lt;li class="MsoNormal" style="margin:10pt 0in;mso-list:l1 level1 lfo2;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Watch the publishing
     process to see what it’s doing.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;font face="Times New Roman" size="3"&gt;
 &lt;/font&gt;&lt;ul style="margin-top:0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;
  &lt;/font&gt;&lt;li class="MsoNormal" style="margin:10pt 0in;mso-list:l1 level2 lfo2;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;http://fiddler2.com/&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;font face="Times New Roman" size="3"&gt;
 &lt;/font&gt;&lt;/ul&gt;&lt;font face="Times New Roman" size="3"&gt;
&lt;/font&gt;&lt;/ul&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;div style="padding:0in;border-image:none;mso-element:para-border-div;mso-border-themecolor:accent1;mso-background-themecolor:accent1;mso-border-themetint:51;mso-background-themetint:51;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;h2 style="margin:10pt 0in 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;The 30-Second Sandbox Timeout&lt;/font&gt;&lt;/h2&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/div&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Sandbox allows people to publish code to SharePoint without
going through an administrator. In order to prevent these codes from performing
poorly, you can set limits, and by default, Sandbox allows it to only run for
30 seconds.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;The timeout limit can be changed by running a script on the
SharePoint server:&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;ul style="margin-top:0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;
 &lt;/font&gt;&lt;li class="MsoNormal" style="margin:10pt 0in;mso-list:l2 level1 lfo3;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Log into the SharePoint
     server as an administrator.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;font face="Times New Roman" size="3"&gt;
 &lt;/font&gt;&lt;li class="MsoNormal" style="margin:10pt 0in;mso-list:l2 level1 lfo3;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Modify
     IncreaseTimouts.ps1 script to set desired timeout lengths.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;font face="Times New Roman" size="3"&gt;
 &lt;/font&gt;&lt;ul style="margin-top:0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;
  &lt;/font&gt;&lt;li class="MsoNormal" style="margin:10pt 0in;mso-list:l2 level2 lfo3;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;WorkerProcessExecutionTimeout
      is the Sandbox timeout.&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;font face="Times New Roman" size="3"&gt;
  &lt;/font&gt;&lt;li class="MsoNormal" style="margin:10pt 0in;mso-list:l2 level2 lfo3;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;$cpu.AbsoluteLimit
      should be at least as long as this&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;font face="Times New Roman" size="3"&gt;
 &lt;/font&gt;&lt;/ul&gt;&lt;font face="Times New Roman" size="3"&gt;
 &lt;/font&gt;&lt;li class="MsoNormal" style="margin:10pt 0in;mso-list:l2 level1 lfo3;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Run IncreaseTimeouts.ps1
     in SharePoint Management Shell&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;font face="Times New Roman" size="3"&gt;
 &lt;/font&gt;&lt;li class="MsoNormal" style="margin:10pt 0in;mso-list:l2 level1 lfo3;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;Restart SharePoint User
     Code Host (Sandbox) service&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;font face="Times New Roman" size="3"&gt;
&lt;/font&gt;&lt;/ul&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;People Pickers inside sections bound to secondary data
sources will cause forms to show errors in the browser. Even if the section
directly containing the People Picker is bound to the main data source, this
issue will occur, so ensure that none of the sections around your people
pickers are bound to secondary data sources.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Calibri"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;On a side note, if you are working with tens of thousands of
rows of data, t&lt;/span&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;he most scalable
solution is to use a database. And you can use a BCS or Web Service to pull
data. But if you don’t want to create your own webservice, you can use Querydb,
and you can &lt;/span&gt;&lt;/font&gt;&lt;a href="http://www.qdabra.com/en/products/WebService.aspx"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt;&lt;font color="#0000ff" face="Calibri"&gt;download&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;font face="Calibri"&gt;&lt;span style="color:black;line-height:115%;font-size:11pt;mso-bidi-font-family:Calibri;mso-bidi-font-size:10.0pt;"&gt; our free Web
service trial for that.&lt;/span&gt;&lt;span style="line-height:115%;font-size:12pt;mso-bidi-font-size:10.0pt;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:10pt 0in;"&gt;&lt;span style="line-height:115%;font-size:11pt;mso-bidi-font-size:10.0pt;"&gt;&lt;font face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="padding:0in;border-image:none;mso-element:para-border-div;mso-border-themecolor:accent1;mso-background-themecolor:accent1;mso-border-themetint:51;mso-background-themetint:51;"&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/div&gt;&lt;img src="https://www.infopathdev.com:443/aggbug.aspx?PostID=94038" width="1" height="1"&gt;</description></item></channel></rss>