<?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>Data Connections</title><link>https://www.infopathdev.com:443/forums/44.aspx</link><description> </description><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Re: Concat section from a secondary data connection</title><link>https://www.infopathdev.com:443/forums/thread/58799.aspx</link><pubDate>Wed, 08 Sep 2010 18:57:13 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:58799</guid><dc:creator>bcenters</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/58799.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=44&amp;PostID=58799</wfw:commentRss><description>&lt;p&gt;You are awesome.&amp;nbsp; Every place I saw had concat(my: and I was selecting the secondary data source at this point but did not realize thet concat(d: would find within the repeating table.&amp;nbsp; I can now say I have forward progress.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;</description></item><item><title>Re: Concat section from a secondary data connection</title><link>https://www.infopathdev.com:443/forums/thread/58785.aspx</link><pubDate>Wed, 08 Sep 2010 12:15:23 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:58785</guid><dc:creator>Jimmy</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/58785.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=44&amp;PostID=58785</wfw:commentRss><description>&lt;p&gt;Your formula should just be this, with a relative XPath:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;eval(eval(SharePointListItem_RW, &amp;#39;concat(d:Email_x0020_Address, &amp;quot;;&amp;quot;)&amp;#39;), &amp;quot;..&amp;quot;)&lt;/p&gt;&lt;/blockquote&gt;</description></item><item><title>Concat section from a secondary data connection</title><link>https://www.infopathdev.com:443/forums/thread/58769.aspx</link><pubDate>Tue, 07 Sep 2010 20:29:40 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:58769</guid><dc:creator>bcenters</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/58769.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=44&amp;PostID=58769</wfw:commentRss><description>&lt;p&gt;I have been banging my head for a week and need help...&lt;/p&gt;
&lt;p&gt;I have a simple list populating information into SharePoint 2010 using Infopath 2010 called Notifications.&amp;nbsp; The list contains the following:&lt;/p&gt;
&lt;p&gt;Name (which is the file name also), Email_Select, Email_Address, General, Email, Internet&lt;/p&gt;
&lt;p&gt;There is more data but this will be sufficient if I can get this to work.&lt;/p&gt;
&lt;p&gt;What I am attempting to do is have Infopath on another form (Call this Send Notifications)&amp;nbsp;retrieve the information from this list and then use it to send an email to those that selected Email_Select and one of the applications, General, Email, Internet, etc...(Double Filter)&lt;/p&gt;
&lt;p&gt;This is what I&amp;#39;ve got so far and am stuck:&lt;/p&gt;
&lt;p&gt;On the Send Notifications form I have created a standard text box field to concat the email addresses(I may need to use another field type due to length constraints, or this could be one of the issues) Called Email_Concat&lt;/p&gt;
&lt;p&gt;I have created a data connection to the first list called Notifications and selected all fields.&lt;/p&gt;
&lt;p&gt;I put a button on the Send Notifications form to populate a field Email_Concat with this formula:&lt;/p&gt;
&lt;p&gt;eval(eval(SharePointListItem_RW, &amp;#39;concat(xdXDocument:GetDOM(&amp;quot;Notifications&amp;quot;)/dfs:myFields/dfs:dataFields/d:SharePointListItem_RW/d:Email_x0020_Address, &amp;quot;;&amp;quot;)&amp;#39;), &amp;quot;..&amp;quot;)&lt;/p&gt;
&lt;p&gt;What I get back is the email address of the first row concatenated with the first row again the correct number of times.&amp;nbsp; It appears the loop is not going to the next row of the table.&amp;nbsp; When I look at the form data, it appears to be correct, and I can insert a filter at eval(SharePointListItem_RW[Filter} and this will populate a row I selected by filtering, but it then concatenates the same row.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Can anyone help me with what I&amp;#39;m doing wrong?&lt;/p&gt;
&lt;p&gt;Barry&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>