<?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>Newbie Questions</title><link>https://www.infopathdev.com:443/forums/39.aspx</link><description>New to InfoPath? Search to see if your question has already been answered. If it has not, then ask it here or the appropriate topic forum.</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Re: Questions about "@" and functions in InfoPath</title><link>https://www.infopathdev.com:443/forums/thread/43802.aspx</link><pubDate>Mon, 06 Jul 2009 13:50:32 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:43802</guid><dc:creator>Francis</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/43802.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=39&amp;PostID=43802</wfw:commentRss><description>&lt;p&gt;Thank you pdjohnson_2000; that does help explain it.&amp;nbsp; I saw this in an example in a beginning InfoPath 2003 book on creating rules and also on using formulas in an expression box.&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Questions about "@" and functions in InfoPath</title><link>https://www.infopathdev.com:443/forums/thread/43800.aspx</link><pubDate>Mon, 06 Jul 2009 13:06:35 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:43800</guid><dc:creator>pdjohnson_2000</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/43800.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=39&amp;PostID=43800</wfw:commentRss><description>&lt;p&gt;I&amp;#39;m only guessing where you saw this, but I imagine it is an XPath expression. It has nothing to do with SQL Server input/output parameters. InfoPath uses XPath to refer to elements and attributes in the XML structure of your form. The XPath for referring to an attribute precedes the attribute name with an @ symbol. For example, take the following XML:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;lt;book title=&amp;quot;War and Peace&amp;quot;&amp;gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;lt;chapter&amp;gt;Chapter 1&amp;lt;/chapter&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;chapter&amp;gt;Chapter 2&amp;lt;/chapter&amp;gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&amp;nbsp;&amp;lt;/book&amp;gt;&lt;/p&gt;
&lt;p&gt;If you wanted to get the title of the book in an InfoPath formula, you would refer to it as @title (since it&amp;#39;s an attribute of book you use the @ symbol). If you wanted to refer to an element in an InfoPath&amp;nbsp;formula (like book or chapter) you would just refer to it as book or book/chapter (no need for the @ since these are elements).&lt;/p&gt;
&lt;p&gt;InfoPath takes care of building the XPath for you when you build your epressions, there&amp;#39;s usually no need for you to do this yourself unless you need a really complex XPath query.&lt;/p&gt;</description></item><item><title>Questions about "@" and functions in InfoPath</title><link>https://www.infopathdev.com:443/forums/thread/43798.aspx</link><pubDate>Mon, 06 Jul 2009 12:08:51 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:43798</guid><dc:creator>Francis</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/43798.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=39&amp;PostID=43798</wfw:commentRss><description>&lt;p&gt;I&amp;#39;m a SQL Server database developer who&amp;#39;s migrating an Access database to SQL Server 2005.&amp;nbsp; I&amp;#39;m using InfoPath 2007 to replace the Access forms (I&amp;#39;m a novice in InfoPath).&amp;nbsp; &lt;/p&gt;
&lt;p&gt;I&amp;#39;m using a SQL Server endpoint as the web service and only want to use stored procedures for querying and submitting.&amp;nbsp; Since I&amp;#39;m not a programmer, I&amp;#39;m trying to avoid coding. &lt;/p&gt;
&lt;p&gt;&amp;nbsp;However, in using rules and filtering I have 2 questions that aren&amp;#39;t really explained in any reference books or articles that I&amp;#39;ve looked at:&lt;/p&gt;
&lt;p&gt;1. What does &amp;quot;@&amp;quot; mean, e.g., when using it in a filter or formula?&amp;nbsp; To me it means a SQL Server input/ouput parameter or a variable.&amp;nbsp; How do I know when and how to use it?&amp;nbsp; &lt;/p&gt;
&lt;p&gt;2.&amp;nbsp; Are there any good references on the definition and the use of InfoPath functions?&amp;nbsp; I&amp;#39;ve only found one Microsoft reference, but would like to find others:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://office.microsoft.com/en-us/infopath/HA012330391033.aspx"&gt;http://office.microsoft.com/en-us/infopath/HA012330391033.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thank you for the help.&lt;br /&gt;&lt;/p&gt;</description></item></channel></rss>