<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How to use Number Edit Box new value in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/How-to-use-Number-Edit-Box-new-value/m-p/41651#M24290</link>
    <description>&lt;P&gt;Try this code. &amp;nbsp;You have to use the &amp;lt;&amp;lt; set function() construct for number edit boxes.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;doTheMath = function({ val1, val2},
	{result},
	( val1 * val2 ) 
);

var1 = 0;
var2 = 0;

// Save the callback steps as an expression because they're the same for both number edit boxes
num_expr = expr(
	var1 = nebBox1 &amp;lt;&amp;lt; get;
	var2 = nebBox2 &amp;lt;&amp;lt; get;
	if (!isempty(var1) &amp;amp; !isempty(var2),
		testResult = doTheMath( var1 , var2);
		tbResult &amp;lt;&amp;lt; set text(char(testresult));
	);
);


nw = new window( "Testing ", &amp;lt;&amp;lt; modal,
	testingVLB = V List Box(
		enterValues = H List Box(
			tbBox1 = Text Box( " Enter Value 1" ),
			nebBox1 = Number Edit Box(var1, 10, &amp;lt;&amp;lt; set function(num_expr)),
			tbBox2 = Text Box( " Enter Value 2" ),
			nebBox2 = Number Edit Box(var2, 10, &amp;lt;&amp;lt; set function(num_expr)
			),
		),
		tbresult = text box(""),
	),
);

&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Fri, 07 Jul 2017 15:35:13 GMT</pubDate>
    <dc:creator>pmroz</dc:creator>
    <dc:date>2017-07-07T15:35:13Z</dc:date>
    <item>
      <title>How to use Number Edit Box new value</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-use-Number-Edit-Box-new-value/m-p/41647#M24288</link>
      <description>&lt;P&gt;Hello everyone!&amp;nbsp; I feel like such a novice today.&amp;nbsp; I cannot seem to find clear information on how to have&amp;nbsp;Number Edit Box values update a Window, other Number Edit Boxes, and equations when values are changed.&amp;nbsp; My biggest issue is that I have over 30 Number Edit Boxes that feed 2 equations/formulas.&amp;nbsp; Setting the starting values, I have down.&amp;nbsp; If a value is changed, everything else needs to update and I can't figure out what I'm missing and online research has led me no further than when I started.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have created a small, simple script in hopes of someone here can&amp;nbsp;help me get this understanding through my thick skull.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you all in advance for your knowledge and patience!&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;doTheMath = function({ val1, val2},
	{result},
	( val1 * val2 ) 
);

var1 = 0;
var2 = 0;

nw = new window( " Testing ",
	&amp;lt;&amp;lt; modal,
	testingVLB = V List Box(
		enterValues = H List Box(
			tbBox1 = Text Box( " Enter Value 1" ),
			nebBox1 = Number Edit Box(var1),
			tbBox2 = Text Box( " Enter Value 2" ),
			nebBox2 = Number Edit Box(var2),
			var1 = nebBox1 &amp;lt;&amp;lt; get,
			var2 = nebBox2 &amp;lt;&amp;lt; get,
			),
		testResult = doTheMath( var1 , var2),
		tbNothing = Text Box(""),
		if(all(var1!=0, var2!=0), tbResult = Text Box( " Your Result is: " || char( var1 ) || "x" || char( var2 )|| "=" || char( testResult ) ))
	);
);&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 07 Jul 2017 15:01:25 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-use-Number-Edit-Box-new-value/m-p/41647#M24288</guid>
      <dc:creator>WendyLou315</dc:creator>
      <dc:date>2017-07-07T15:01:25Z</dc:date>
    </item>
    <item>
      <title>Re: How to use Number Edit Box new value</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-use-Number-Edit-Box-new-value/m-p/41651#M24290</link>
      <description>&lt;P&gt;Try this code. &amp;nbsp;You have to use the &amp;lt;&amp;lt; set function() construct for number edit boxes.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;doTheMath = function({ val1, val2},
	{result},
	( val1 * val2 ) 
);

var1 = 0;
var2 = 0;

// Save the callback steps as an expression because they're the same for both number edit boxes
num_expr = expr(
	var1 = nebBox1 &amp;lt;&amp;lt; get;
	var2 = nebBox2 &amp;lt;&amp;lt; get;
	if (!isempty(var1) &amp;amp; !isempty(var2),
		testResult = doTheMath( var1 , var2);
		tbResult &amp;lt;&amp;lt; set text(char(testresult));
	);
);


nw = new window( "Testing ", &amp;lt;&amp;lt; modal,
	testingVLB = V List Box(
		enterValues = H List Box(
			tbBox1 = Text Box( " Enter Value 1" ),
			nebBox1 = Number Edit Box(var1, 10, &amp;lt;&amp;lt; set function(num_expr)),
			tbBox2 = Text Box( " Enter Value 2" ),
			nebBox2 = Number Edit Box(var2, 10, &amp;lt;&amp;lt; set function(num_expr)
			),
		),
		tbresult = text box(""),
	),
);

&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 07 Jul 2017 15:35:13 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-use-Number-Edit-Box-new-value/m-p/41651#M24290</guid>
      <dc:creator>pmroz</dc:creator>
      <dc:date>2017-07-07T15:35:13Z</dc:date>
    </item>
    <item>
      <title>Re: How to use Number Edit Box new value</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-use-Number-Edit-Box-new-value/m-p/41658#M24293</link>
      <description>&lt;P&gt;FANTASTIC!&amp;nbsp; Thanks so much for getting me back on track.&lt;/P&gt;</description>
      <pubDate>Fri, 07 Jul 2017 16:14:19 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-use-Number-Edit-Box-new-value/m-p/41658#M24293</guid>
      <dc:creator>WendyLou315</dc:creator>
      <dc:date>2017-07-07T16:14:19Z</dc:date>
    </item>
    <item>
      <title>Re: How to use Number Edit Box new value</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-use-Number-Edit-Box-new-value/m-p/41661#M24295</link>
      <description>&lt;P&gt;You might want to research the Number Edit Col Box object if you have that many related numeric inputs.&lt;/P&gt;</description>
      <pubDate>Fri, 07 Jul 2017 17:01:31 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-use-Number-Edit-Box-new-value/m-p/41661#M24295</guid>
      <dc:creator>Mark_Bailey</dc:creator>
      <dc:date>2017-07-07T17:01:31Z</dc:date>
    </item>
    <item>
      <title>Re: How to use Number Edit Box new value</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-use-Number-Edit-Box-new-value/m-p/41664#M24297</link>
      <description>&lt;P&gt;Okay, Mark.&amp;nbsp; I will do that.&amp;nbsp; Thanks so much.&lt;/P&gt;</description>
      <pubDate>Fri, 07 Jul 2017 17:41:59 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-use-Number-Edit-Box-new-value/m-p/41664#M24297</guid>
      <dc:creator>WendyLou315</dc:creator>
      <dc:date>2017-07-07T17:41:59Z</dc:date>
    </item>
  </channel>
</rss>

