<?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: Filter on Combo Box not working properly in Browser Form</title><link>https://www.infopathdev.com:443/forums/thread/82520.aspx</link><pubDate>Tue, 11 Sep 2012 08:16:23 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:82520</guid><dc:creator>joanfuture</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/82520.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=142&amp;PostID=82520</wfw:commentRss><description>&lt;p&gt;I now use a different query, since the first used String compare functions in it (contains). &lt;/p&gt;&lt;p&gt;Here is one that checks fields:&lt;br /&gt;/my:ResultProtocol/my:People/my:Person[not&lt;u&gt;(@my:PersonID = current()/preceding-sibling::my:TopicPersonReference/@my:PersonID&lt;/u&gt;) and not&lt;u&gt;(@my:PersonID = current()/following-sibling::my:TopicPersonReference/@my:PersonID&lt;/u&gt;)]&lt;br /&gt;It says: Don&amp;#39;t show Person nodes, that are already&amp;nbsp;used in&amp;nbsp;local fields before and after&amp;nbsp;this one.&amp;nbsp;&lt;/p&gt;&lt;p&gt;I could change it a little&amp;nbsp;bit more, if I want: &lt;br /&gt;/my:ResultProtocol/my:People/my:Person[not (@my:PersonID = current()/preceding-sibling::my:TopicPersonReference/@my:PersonID or @my:PersonID = current()/following-sibling::my:TopicPersonReference/@my:PersonID)]&lt;br /&gt;&lt;br /&gt;or do this:&lt;br /&gt;/my:ResultProtocol/my:People/my:Person[not(@my:PersonID =&lt;u&gt; current()/../descendant-or-self::node()/&lt;/u&gt;my:TopicPersonReference[not(@my:PersonID = current()/@my:PersonID)]/@my:PersonID)]&lt;/p&gt;&lt;p&gt;The Error still comes, so in my opinion it is a bug. Because one could maybe argue somehow, that string-functions are difficult to adapt into the browser-world (I have no idea). But these xpaths are much shorter, quite simple and should work.&lt;/p&gt;&lt;p&gt;I will just accept the bug/fact, because it has no priority and is comfort feature. Since it works perfectly well in client, the browser adaption of the preceding-sibling and following-sibling-Function must be faulty. At least I cannot see the error.&lt;/p&gt;&lt;p&gt;One side observation:&lt;br /&gt;I like this field check a lot better, plus it should perform better, since the string would grow linearly, would it? I found that in large repating node lists (where large means more than 10 rows maybe :-)) , the infopath form would not perform any good, it would almost stop completey, if I use a ComboBox Control in every row. At first I thought it must be the string filter. But it is certainly not. I now hide the combobox as soon as a selection is made and only show a calculated value or maybe a textbox and the form is fast again. &lt;/p&gt;</description></item><item><title>Re: Filter on Combo Box not working properly in Browser Form</title><link>https://www.infopathdev.com:443/forums/thread/82321.aspx</link><pubDate>Wed, 05 Sep 2012 13:04:50 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:82321</guid><dc:creator>joanfuture</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/82321.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=142&amp;PostID=82321</wfw:commentRss><description>Thank.ernesto .
 you are right. that is the most effective approach. I will do that And post an update later.
Best regards</description></item><item><title>Re: Filter on Combo Box not working properly in Browser Form</title><link>https://www.infopathdev.com:443/forums/thread/82317.aspx</link><pubDate>Wed, 05 Sep 2012 12:47:27 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:82317</guid><dc:creator>ErnestoM</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/82317.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=142&amp;PostID=82317</wfw:commentRss><description>&lt;p&gt;Does the Design Checker have any additional information on the compatibility of your form?&lt;/p&gt;&lt;p&gt; I imagine that something in the formula might not supported in the browser, though on first glance I don&amp;#39;t see what it could be. A Google search reveals similar questions around the internet, such as &lt;a href="http://www.infopathdev.com/forums/p/9222/57798.aspx"&gt;this one&lt;/a&gt;. The &lt;a href="http://office.microsoft.com/en-us/infopath-help/infopath-2010-features-unavailable-in-web-browser-forms-HA101732796.aspx"&gt;Microsoft page&lt;/a&gt; doesn&amp;#39;t list specific functions as not being compatible, though.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;If I were debugging this, I would try each of those functions separately in a browser form, to see if I can identify which one is failing in the browser (not, contains, concat, xdMath:Eval, current, preceding-sibling, following-sibling). &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Filter on Combo Box not working properly in Browser Form</title><link>https://www.infopathdev.com:443/forums/thread/82313.aspx</link><pubDate>Wed, 05 Sep 2012 08:56:12 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:82313</guid><dc:creator>joanfuture</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/82313.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=142&amp;PostID=82313</wfw:commentRss><description>&lt;p&gt;Hallo, &lt;/p&gt;&lt;p&gt;Please the attached picture. Why does the filter not work properly in Browser Form?&lt;/p&gt;&lt;p&gt;The combo box uses essentially a double Eval filter, that is discussed in other posts. So I would filter out people, that already exist in the local list.&lt;/p&gt;&lt;p&gt;not(contains(concat(&amp;#39;;&amp;#39;, xdMath:Eval(xdMath:Eval(current()/preceding-sibling::my:TopicPersonReference, &amp;#39;concat(@my:PersonID, &amp;quot;;&amp;quot;)&amp;#39;), &amp;quot;..&amp;quot;), xdMath:Eval(xdMath:Eval(current()/following-sibling::my:TopicPersonReference, &amp;#39;concat(@my:PersonID, &amp;quot;;&amp;quot;)&amp;#39;), &amp;quot;..&amp;quot;)), concat(&amp;#39;;&amp;#39;,@my:PersonID,&amp;#39;;&amp;#39;)))&lt;br /&gt;&lt;/p&gt;&lt;p&gt;It works perfect in Client Form.&lt;/p&gt;&lt;p&gt;Thanks for your replies.&lt;/p&gt;</description></item></channel></rss>