<?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>Code</title><link>https://www.infopathdev.com:443/forums/45.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Re: Random figure with button</title><link>https://www.infopathdev.com:443/forums/thread/69879.aspx</link><pubDate>Wed, 31 Aug 2011 15:53:05 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:69879</guid><dc:creator>Lockdown</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/69879.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=69879</wfw:commentRss><description>&lt;p&gt;Q. Why do I have to write &amp;quot;&amp;amp;&amp;amp;&amp;quot; in the &amp;quot;else if...&amp;quot; row?&lt;/p&gt;
&lt;p&gt;A. This is the logical &amp;quot;AND&amp;quot; operator. It basically says, If x AND y AND z are not true, then run the code contained in the brackets beneath the if statement.&lt;/p&gt;
&lt;p&gt;Q. random = ((Math.round(Math.random() * 10)) % 2) + 4: What is the % 2 doing? Why do you add 2, 4, 6 and 8?&lt;/p&gt;
&lt;p&gt;A. The modulo operator (%) gives you a remainder from a division equation. So 5/2 = 2 with remainer of 1. That means 5%2 will be equal to 1. Doing the % 2 to the random number will give you either a 0 or a 1 since those are the only possible remainders when you divide something by 2. Now I added the 2, 4, 6, and 8 because you has that specific set of numbers you wanted. 40% weight on 0-1, 15% weight on 2-3, and so on. Adding 2 4 6 or 8 to the original 0 or 1 you get, will put you in those ranges. You can modify that as you wish and add whatever values and weights you want from it. &lt;/p&gt;
&lt;p&gt;You are getting an error because you have your equal sigh(=) and greater than signs (&amp;gt;) mixed up. Just switch those and you should be ok!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Random figure with button</title><link>https://www.infopathdev.com:443/forums/thread/69876.aspx</link><pubDate>Wed, 31 Aug 2011 14:00:25 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:69876</guid><dc:creator>Joern</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/69876.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=69876</wfw:commentRss><description>&lt;p&gt;Hi Lockdown,&lt;/p&gt;
&lt;p&gt;one more thing, I have noticed:&lt;/p&gt;
&lt;p&gt;In the meanwhile I tried to modify what you have proposed. &lt;/p&gt;
&lt;p&gt;Here&amp;#39;s what it looks like now:&lt;/p&gt;
&lt;p&gt;function CTRL2_5::OnClick(eventObj) &lt;/p&gt;
&lt;p&gt;{ &lt;/p&gt;
&lt;p&gt;var temp = Math.random(); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;if (temp &amp;gt;= 0 &amp;amp;&amp;amp; temp &amp;lt; 0.001) &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&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; &lt;/p&gt;
&lt;p&gt;XDocument.DOM.selectSingleNode(&amp;quot;/my:meineFelder/my:feld1&amp;quot;).text = 6; &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; &lt;/p&gt;
&lt;p&gt;XDocument.DOM.selectSingleNode(&amp;quot;/my:meineFelder/my:feld2&amp;quot;).text = 2; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; } &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;
&lt;p&gt;else if (temp =&amp;gt; 0.001 &amp;amp;&amp;amp; temp &amp;lt; 0.003) &lt;/p&gt;
&lt;p&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; &lt;/p&gt;
&lt;p&gt;XDocument.DOM.selectSingleNode(&amp;quot;/my:meineFelder/my:feld1&amp;quot;).text = 6; &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; &lt;/p&gt;
&lt;p&gt;XDocument.DOM.selectSingleNode(&amp;quot;/my:meineFelder/my:feld2&amp;quot;).text = 1;&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; &lt;/p&gt;
&lt;p&gt;} &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;
&lt;p&gt;else if (temp =&amp;gt; 0.003 &amp;amp;&amp;amp; temp &amp;lt; 0.005)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;and so on....&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;When I want to open the form I receive following message:&lt;/p&gt;
&lt;p&gt;Following failure occured:&lt;/p&gt;
&lt;p&gt;else if (temp =&amp;gt;0.001 &amp;amp;&amp;amp; temp &amp;lt;0.003)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;What am I doing wrong?&lt;/p&gt;</description></item><item><title>Re: Random figure with button</title><link>https://www.infopathdev.com:443/forums/thread/69873.aspx</link><pubDate>Wed, 31 Aug 2011 08:37:53 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:69873</guid><dc:creator>Joern</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/69873.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=69873</wfw:commentRss><description>&lt;p&gt;Thank you for your quick response.&lt;/p&gt;
&lt;p&gt;Still some questions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Why do I have to write &amp;quot;&amp;amp;&amp;amp;&amp;quot; in the &amp;quot;else if...&amp;quot; row?&lt;/li&gt;
&lt;li&gt;random = ((Math.round(Math.random() * 10)) % 2) + 4: What is the % 2 doing? Why do you add 2, 4, 6 and 8?&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Thanks for your patience.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Random figure with button</title><link>https://www.infopathdev.com:443/forums/thread/69827.aspx</link><pubDate>Tue, 30 Aug 2011 16:20:19 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:69827</guid><dc:creator>Lockdown</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/69827.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=69827</wfw:commentRss><description>&lt;p&gt;This does the trick, just tested it out. You will just have to convert the Xpath values and you should be good to go.&lt;/p&gt;
&lt;blockquote&gt;&amp;nbsp; 
&lt;p&gt;var temp = Math.random() * 10;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var random = 0;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (temp &amp;gt;= 0 &amp;amp;&amp;amp; temp &amp;lt;= 4)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;
&lt;p&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; random = (Math.round(Math.random() * 10)) % 2;&lt;/p&gt;
&lt;p&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; XDocument.DOM.selectSingleNode(&amp;quot;/my:myFields/my:field1&amp;quot;).text = random;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (temp &amp;gt; 4 &amp;amp;&amp;amp; temp &amp;lt;= 6.5)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;
&lt;p&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; random = ((Math.round(Math.random() * 10)) % 2) + 2;&lt;/p&gt;
&lt;p&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; XDocument.DOM.selectSingleNode(&amp;quot;/my:myFields/my:field1&amp;quot;).text = random;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (temp &amp;gt; 6.5 &amp;amp;&amp;amp; temp &amp;lt;= 8)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;
&lt;p&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; random = ((Math.round(Math.random() * 10)) % 2) + 4;&lt;/p&gt;
&lt;p&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; XDocument.DOM.selectSingleNode(&amp;quot;/my:myFields/my:field1&amp;quot;).text = random;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (temp &amp;gt; 8 &amp;amp;&amp;amp; temp &amp;lt;= 9)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;
&lt;p&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; random = ((Math.round(Math.random() * 10)) % 2) + 6;&lt;/p&gt;
&lt;p&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;XDocument.DOM.selectSingleNode(&amp;quot;/my:myFields/my:field1&amp;quot;).text = random;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (temp &amp;gt; 9 &amp;amp;&amp;amp; temp &amp;lt;= 9.8)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;
&lt;p&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; random = ((Math.round(Math.random() * 10)) % 2) + 8;&lt;/p&gt;
&lt;p&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; XDocument.DOM.selectSingleNode(&amp;quot;/my:myFields/my:field1&amp;quot;).text = random;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (temp &amp;gt; 9.8 &amp;amp;&amp;amp; temp &amp;lt;= 10)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;
&lt;p&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; random = 10;&lt;/p&gt;
&lt;p&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; XDocument.DOM.selectSingleNode(&amp;quot;/my:myFields/my:field1&amp;quot;).text = random;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;</description></item><item><title>Re: Random figure with button</title><link>https://www.infopathdev.com:443/forums/thread/69815.aspx</link><pubDate>Tue, 30 Aug 2011 13:36:51 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:69815</guid><dc:creator>Joern</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/69815.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=69815</wfw:commentRss><description>&lt;p&gt;In Excel I got what I want.&lt;/p&gt;
&lt;p&gt;Please find attached a screenshot for explanation:&lt;/p&gt;
&lt;p&gt;In Column C You find a couple of results.&lt;/p&gt;
&lt;p&gt;In Column B You find the corresponding cumulated probability of every result&lt;/p&gt;
&lt;p&gt;Cell G14 contains following formula: =VLOOKUP(RAND();B15:C52;2;TRUE)&lt;/p&gt;
&lt;p&gt;Is it possible to do this in code in IP 2003 so that the button click will generate a certain value considering the probabilities?&lt;/p&gt;
&lt;p&gt;Thank you very much in advance for your effort.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Random figure with button</title><link>https://www.infopathdev.com:443/forums/thread/69809.aspx</link><pubDate>Tue, 30 Aug 2011 09:34:36 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:69809</guid><dc:creator>Joern</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/69809.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=69809</wfw:commentRss><description>&lt;p&gt;I got it. &lt;/p&gt;
&lt;p&gt;As Karsten said, I needed to translate not only &amp;quot;field1&amp;quot; into German but also &amp;quot;myFields&amp;quot;.&lt;/p&gt;
&lt;p&gt;Now, there is another question arising:&lt;/p&gt;
&lt;p&gt;Is it possible to weight the probability of a random integer? For instance: In 40% of the cases I receive the integer 0 or 1, in 25% of the cases I receive the integer 2 or 3, and so on.&lt;/p&gt;
&lt;p&gt;0 to 1: probability of 40% &lt;/p&gt;
&lt;p&gt;2 to 3: probability of 25%&lt;/p&gt;
&lt;p&gt;4 to 5: probability of 15%&lt;/p&gt;
&lt;p&gt;6 to 7: probability of 10%&lt;/p&gt;
&lt;p&gt;8 to 9: probability of 8%&lt;/p&gt;
&lt;p&gt;10: probability of 2%&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thank you very much in advance for your efforts.&lt;/p&gt;</description></item><item><title>Re: Random figure with button</title><link>https://www.infopathdev.com:443/forums/thread/69808.aspx</link><pubDate>Tue, 30 Aug 2011 09:26:53 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:69808</guid><dc:creator>Joern</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/69808.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=69808</wfw:commentRss><description>&lt;p&gt;Hello Karsten,&lt;/p&gt;
&lt;p&gt;thank you for translating.&lt;/p&gt;
&lt;p&gt;Well, in the meanwhile I assumed by myself,&amp;nbsp;that the mentioned&amp;nbsp; &amp;#39;Copy XPath&amp;#39;-possibility is for IP 2007, since I did not find any button to copy it.&lt;/p&gt;
&lt;p&gt;Is there any possibility to see the XPath of a field in IP 2003?&lt;/p&gt;</description></item><item><title>Re: Random figure with button</title><link>https://www.infopathdev.com:443/forums/thread/69807.aspx</link><pubDate>Tue, 30 Aug 2011 09:19:50 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:69807</guid><dc:creator>Karsten Brocksieper</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/69807.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=69807</wfw:commentRss><description>&lt;p&gt;Hello Joern,&lt;/p&gt;&lt;p&gt;... a short info in german for better understanding ...&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;quot;Es geht darum,. nicht nur &amp;#39;field1&amp;#39; zu übersetzen, sondern es muss der Pfad zu Deinem Feld angegeben werden, den Du in der Datenquelle siehst, also, wenn der Pfad bspw. lautet &amp;quot;/my:meine Felder/my:Textfeld&amp;quot;, dann muss EXAKT !!! dieser Pfad als Parameter bei selectsinglenode angegeben werden --- wenn´s diesen Pfad nicht gibt --- kommt die besagte Fehlermeldung...&amp;quot;&lt;/p&gt;&lt;p&gt;The mentioned &amp;#39;Copy XPath&amp;#39;-possibility is for IP 2007 or above only !!!&lt;/p&gt;&lt;p&gt;Regards,&lt;/p&gt;</description></item><item><title>Re: Random figure with button</title><link>https://www.infopathdev.com:443/forums/thread/69802.aspx</link><pubDate>Tue, 30 Aug 2011 06:44:08 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:69802</guid><dc:creator>Joern</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/69802.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=69802</wfw:commentRss><description>&lt;p&gt;Thank you so much for your response.&lt;/p&gt;
&lt;p&gt;Unfortunately, I do not see the &amp;#39;Copy Xpath&amp;#39;-possibility you advised me to select.&lt;/p&gt;
&lt;p&gt;Thus, I took your (&amp;quot;/my:myFields/my:field1&amp;quot;) and simply translated &amp;#39;field&amp;#39; into German, but then I receive following message: &amp;#39;XDocument.DOM.selectSingleNode(...)&amp;#39; is null or no object.&lt;/p&gt;
&lt;p&gt;Any idea? Thanks for your patience :-)&lt;/p&gt;</description></item><item><title>Re: Random figure with button</title><link>https://www.infopathdev.com:443/forums/thread/69767.aspx</link><pubDate>Mon, 29 Aug 2011 16:48:11 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:69767</guid><dc:creator>Lockdown</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/69767.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=69767</wfw:commentRss><description>&lt;p&gt;XDocument.DOM.selectSingleNode(&amp;quot;/my:myFields/my:field1&amp;quot;).text = Math.round(Math.random()*10);&lt;/p&gt;
&lt;p&gt;&amp;nbsp;The part in quotes is the Xpath of your field. So just right click your field1 element on the right task pane and select &amp;#39;Copy Xpath&amp;quot;, then place it in the quotes.&lt;/p&gt;
&lt;p&gt;Next, add a button to your form. Right click it and select Button Properties -&amp;gt; Edit Form Code.&lt;/p&gt;
&lt;p&gt;This will bring up the script editor. It will automatically start in the section for where your code will execute when the button is clicked. &lt;/p&gt;
&lt;p&gt;There will be the line //Write your code here. You can delete that line or just put your line of code underneath it(It&amp;#39;s just a comment so it doesn&amp;#39;t do anything).&lt;/p&gt;
&lt;p&gt;Just copy and paste that first line and it should work! Unless you need to change the Xpath first.&lt;/p&gt;
&lt;p&gt;Also, be careful when you copy and paste it becuase sometimes it will carry over some HTML tags from the webite as shown below.&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;XDocument.DOM.selectSingleNode(&amp;quot;/my:myFields/my:field1&amp;quot;).text = Math.round(Math.random()*10);&amp;lt;/p&amp;gt;&lt;/p&gt;</description></item><item><title>Re: Random figure with button</title><link>https://www.infopathdev.com:443/forums/thread/69757.aspx</link><pubDate>Mon, 29 Aug 2011 05:44:06 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:69757</guid><dc:creator>Joern</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/69757.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=69757</wfw:commentRss><description>&lt;p&gt;Thanks for your response.&lt;/p&gt;
&lt;p&gt;Well, it&amp;#39;s a form that the user can download from Sharepoint. Then, he&amp;#39;s sending his input via e-mail to me.&lt;/p&gt;
&lt;p&gt;I assumed to put code in the Microsoft Script editor.&amp;nbsp;And how do I put the random integer in a certain field, let&amp;#39;s say in field1?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Thanks in advance for your effort.&lt;/p&gt;</description></item><item><title>Re: Random figure with button</title><link>https://www.infopathdev.com:443/forums/thread/69701.aspx</link><pubDate>Fri, 26 Aug 2011 14:36:06 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:69701</guid><dc:creator>Lockdown</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/69701.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=69701</wfw:commentRss><description>&lt;p&gt;Are these browser enabled forms?&lt;/p&gt;
&lt;p&gt;You can accomplish this with one line of code actually.&lt;/p&gt;
&lt;p&gt;It would look something like this in Jscript.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;XDocument.DOM.selectSingleNode(&amp;quot;/myFields/ID&amp;quot;).text = Math.random()*10;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&amp;nbsp;That will give you a decimal point between 0 and 1. You will have to round it or format it as an integer.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;XDocument.DOM.selectSingleNode(&amp;quot;/myFields/ID&amp;quot;).text = Math.round(Math.random()*10);&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;That should be all the code you need for a random number! In C# it will be almost identical. You can take that route if you have browser enabled forms or really want to learn some C#.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Random figure with button</title><link>https://www.infopathdev.com:443/forums/thread/69697.aspx</link><pubDate>Fri, 26 Aug 2011 10:45:58 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:69697</guid><dc:creator>Joern</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/69697.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=69697</wfw:commentRss><description>&lt;p&gt;Hi All,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;unfortunately I am absolutely not familiar with programming in InfoPath.&lt;/p&gt;
&lt;p&gt;I want to have a button that generates a random integer between 0 and 10 and sets it in another field.&lt;/p&gt;
&lt;p&gt;Do you have any idea how I can do this in IP 2003?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thank you very much in advance for your efforts.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;Joern&lt;/p&gt;</description></item></channel></rss>