<?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>InfoPath 2010</title><link>https://www.infopathdev.com:443/forums/142.aspx</link><description>Are you exploring new features coming up in 2010? Share information and ask questions here!</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Re: Double Eval Method Failing - SharePoint List bound in Repeating Table</title><link>https://www.infopathdev.com:443/forums/thread/84849.aspx</link><pubDate>Wed, 28 Nov 2012 19:19:00 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:84849</guid><dc:creator>MichaelPetri</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/84849.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=142&amp;PostID=84849</wfw:commentRss><description>Awesome. That was exactly what I needed.&lt;br /&gt;&lt;br /&gt;With your solution, I was able to apply a filter on the ProctorEmail field as well (my initial desired result).&lt;br /&gt;&lt;br /&gt;Thank you!!!</description></item><item><title>Re: Double Eval Method Failing - SharePoint List bound in Repeating Table</title><link>https://www.infopathdev.com:443/forums/thread/84837.aspx</link><pubDate>Wed, 28 Nov 2012 17:38:30 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:84837</guid><dc:creator>Jimmy</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/84837.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=142&amp;PostID=84837</wfw:commentRss><description>&lt;p&gt;How about this:&lt;/p&gt;&lt;p&gt;eval(eval(ProctorEmail, &amp;#39;concat(., &amp;quot;;&amp;quot;)&amp;#39;), &amp;quot;..&amp;quot;)&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Double Eval Method Failing - SharePoint List bound in Repeating Table</title><link>https://www.infopathdev.com:443/forums/thread/84834.aspx</link><pubDate>Wed, 28 Nov 2012 17:00:57 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:84834</guid><dc:creator>MichaelPetri</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/84834.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=142&amp;PostID=84834</wfw:commentRss><description>Exactly the same results.  I tried the plain text you provided, I tried mapping ProctorEmail to the actual node (no validation errors) and every other combination I could think of.&lt;br /&gt;&lt;br /&gt;Same error.&lt;br /&gt;&lt;br /&gt;I exported the source and verified that &lt;b&gt;ns1&lt;/b&gt; is declared in the manifest &lt;b&gt;xmlns:ns1=&amp;quot;http://schemas.microsoft.com/office/infopath/2009/WSSList/dataFields&amp;quot;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Prospects for success not looking good at this point.</description></item><item><title>Re: Double Eval Method Failing - SharePoint List bound in Repeating Table</title><link>https://www.infopathdev.com:443/forums/thread/84830.aspx</link><pubDate>Wed, 28 Nov 2012 16:34:27 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:84830</guid><dc:creator>Jimmy</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/84830.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=142&amp;PostID=84830</wfw:commentRss><description>That is odd.&amp;nbsp; I couldn&amp;#39;t say offhand why that is happening, but as a workaround, please try replacing the ns1:ProctorEmail part with this: *[local-name() = &amp;#39;ProctorEmail&amp;#39;]</description></item><item><title>Re: Double Eval Method Failing - SharePoint List bound in Repeating Table</title><link>https://www.infopathdev.com:443/forums/thread/84829.aspx</link><pubDate>Wed, 28 Nov 2012 16:18:50 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:84829</guid><dc:creator>MichaelPetri</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/84829.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=142&amp;PostID=84829</wfw:commentRss><description>Thanks Jimmy!

I did as you suggested and changed the formula to &lt;b&gt;eval(eval(SharePointListItem_RW, &amp;#39;concat(ns1:ProctorEmail, &amp;quot;;&amp;quot;)&amp;#39;), &amp;quot;..&amp;quot;)&lt;/b&gt; and the formula verified just fine, however when I previewed the form, it errored out:&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;msxml6.dll&lt;br /&gt;
Reference to undeclared namespace prefix: &amp;#39;ns1&amp;#39;.&lt;br /&gt;&lt;br /&gt;


Error occurred during a call to property or method &amp;#39;Eval&amp;#39;.&lt;/b&gt;</description></item><item><title>Re: Double Eval Method Failing - SharePoint List bound in Repeating Table</title><link>https://www.infopathdev.com:443/forums/thread/84827.aspx</link><pubDate>Wed, 28 Nov 2012 15:52:14 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:84827</guid><dc:creator>Jimmy</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/84827.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=142&amp;PostID=84827</wfw:commentRss><description>&lt;p&gt;Hi Michael,&lt;/p&gt;&lt;p&gt;&amp;nbsp;I&amp;#39;m fairly sure that the double eval expression shouldn&amp;#39;t have that full xdXDocument:GetDOM(&amp;quot;ProctorStudents&amp;quot;)... path inside the concat() function.&amp;nbsp; Please try deleting all of that portion except the ns1:ProctorEmail.&lt;/p&gt;&lt;p&gt;&amp;nbsp;With any luck, this namespace prefix error is just a red herring.&lt;/p&gt;</description></item><item><title>Double Eval Method Failing - SharePoint List bound in Repeating Table</title><link>https://www.infopathdev.com:443/forums/thread/84791.aspx</link><pubDate>Tue, 27 Nov 2012 18:34:30 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:84791</guid><dc:creator>MichaelPetri</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/84791.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=142&amp;PostID=84791</wfw:commentRss><description>Hello!&lt;br /&gt;&lt;br /&gt;

I have a problem that I cannot seem to solve.&lt;br /&gt;&lt;br /&gt;

I have a secondary data source (SharePoint list) displayed in my web form as a repeating table.&lt;br /&gt;
I am trying to use the double eval method to generate a semicolon delimited list of emails that are bound with the data.&lt;br /&gt;&lt;br /&gt;

From the problems I have ran into today, it seems that this method only works in InfoPath repeating tables and not with external data.&lt;br /&gt;&lt;br /&gt;

The formula I am using is:&lt;br /&gt;
eval(eval(SharePointListItem_RW, &amp;#39;concat(ProctorEmail, &amp;quot;;&amp;quot;)&amp;#39;), &amp;quot;..&amp;quot;)&lt;br /&gt;&lt;br /&gt;

I verify the formula and it passes without errors. When I click Ok, the formula changes to:&lt;br /&gt;
eval(eval(SharePointListItem_RW, &amp;#39;concat(xdXDocument:GetDOM(&amp;quot;ProctorStudents&amp;quot;)/dfs:myFields/dfs:dataFields/ns1:SharePointListItem_RW/ns1:ProctorEmail, &amp;quot;;&amp;quot;)&amp;#39;), &amp;quot;..&amp;quot;)&lt;br /&gt;&lt;br /&gt;

Then, when I close and try to preview, I get the following error message:&lt;br /&gt;
msxml6.dll&lt;br /&gt;
Reference to undeclared namespace prefix: &amp;#39;ns1&amp;#39;.&lt;br /&gt;&lt;br /&gt;

Error occurred during a call to property or method &amp;#39;Eval&amp;#39;.&lt;br /&gt;&lt;br /&gt;

InfoPath assigned the namespace, so why is it not recognizing it?&lt;br /&gt;&lt;br /&gt;

Should this be possible, or am I trying to take InfoPath beyond its limitations? I cannot use code, because this will be a web based form.  I have attached a screen shot of the structure of my secondary data source.&lt;br /&gt;&lt;br /&gt;

Additionally, the ultimate goal is to filter the email string based on ns1.ClassID = my:ClassID.  I have that functionality working to hide records that do not meet that criteria via rules on the cells in the repeating table, and I thought it would be a snap to implement the same logic in the double eval method, however it appears (from my observations) that the double eval method only works on form objects.&lt;br /&gt;&lt;br /&gt;

Help please?&lt;br /&gt;&lt;br /&gt;

Thank you!&lt;br /&gt;
Mike Petri</description></item></channel></rss>