{"id":5988,"date":"2017-12-15T19:49:42","date_gmt":"2017-12-15T19:49:42","guid":{"rendered":"https:\/\/alt2.minisoft.com\/support\/?p=5988"},"modified":"2020-07-02T09:23:06","modified_gmt":"2020-07-02T16:23:06","slug":"math-calculations-with-arrays","status":"publish","type":"post","link":"https:\/\/minisoft.com\/support\/math-calculations-with-arrays\/","title":{"rendered":"Math Calculations with Arrays"},"content":{"rendered":"<p>NOTE: This example makes use of the\u00a0Calculation, Set Variable and Sum procedures. More information can be found in the following posts:<br \/>\n<a href=\"\/support\/index.php\/calculation-sum-procedures\/\">Calculation and Sum Procedures<\/a><br \/>\n<a href=\"\/support\/index.php\/set-variable\/\">Set Variable<\/a><\/p>\n<p>To perform math calculations with an array, it&#8217;s necessary to create a variable that contains the array and then use the Calculation procedure to perform the required math functions. In the examples listed below, the Calculation procedure is used to multiply a set of values. In one example, the Sum procedure is used to add the total to a separate variable. In another example, the Set Variable procedure is used. To follow along, download the files here: <a href=\"\/support\/wp-content\/uploads\/2017\/12\/Calculation.zip\">Calculation<\/a><\/p>\n<h2>Method One: Sum Procedure<\/h2>\n<p>This example uses the project &#8216;Sum1&#8217;.<\/p>\n<p>1. Add a variable containing the array of values.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc1.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6009\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc1.png\" alt=\"\" width=\"367\" height=\"212\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc1.png 367w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc1-300x173.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc1-150x87.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc1-250x144.png 250w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc1-312x180.png 312w\" sizes=\"(max-width: 367px) 100vw, 367px\" \/><\/a><\/p>\n<p>2. Name the variable or accept the defaults. Select OK.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc2.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6010\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc2.png\" alt=\"\" width=\"491\" height=\"351\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc2.png 491w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc2-300x214.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc2-150x107.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc2-250x179.png 250w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc2-252x180.png 252w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc2-420x300.png 420w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc2-210x150.png 210w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc2-400x285.png 400w\" sizes=\"(max-width: 491px) 100vw, 491px\" \/><\/a><\/p>\n<p>3. Add a variable by position by right clicking the form and selecting Add Variable &gt; By position. This variable will be used as the multiplier.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc3.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6011\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc3.png\" alt=\"\" width=\"432\" height=\"299\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc3.png 432w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc3-300x208.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc3-150x104.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc3-250x173.png 250w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc3-260x180.png 260w\" sizes=\"(max-width: 432px) 100vw, 432px\" \/><\/a><\/p>\n<p>4. Right click the multiplier variable and select Add Function &gt; Set Value. In this instance, we will be using a multiplier of 3.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc4.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6016\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc4.png\" alt=\"\" width=\"403\" height=\"326\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc4.png 403w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc4-300x243.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc4-150x121.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc4-250x202.png 250w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc4-223x180.png 223w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc4-371x300.png 371w\" sizes=\"(max-width: 403px) 100vw, 403px\" \/><\/a><\/p>\n<p>5. Create a copy of the variable containing the array of values but give it a different name (&#8216;TempValue&#8217; in this example).<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc1.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6009\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc1.png\" alt=\"\" width=\"367\" height=\"212\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc1.png 367w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc1-300x173.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc1-150x87.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc1-250x144.png 250w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc1-312x180.png 312w\" sizes=\"(max-width: 367px) 100vw, 367px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc5.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6017\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc5.png\" alt=\"\" width=\"490\" height=\"351\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc5.png 490w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc5-300x215.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc5-150x107.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc5-250x179.png 250w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc5-251x180.png 251w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc5-419x300.png 419w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc5-210x150.png 210w\" sizes=\"(max-width: 490px) 100vw, 490px\" \/><\/a><\/p>\n<p>6. Add a variable by position by right clicking the form and selecting Add Variable &gt; By position. This variable will be used as the sum.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc6.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6018\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc6.png\" alt=\"\" width=\"435\" height=\"301\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc6.png 435w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc6-300x208.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc6-150x104.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc6-250x173.png 250w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc6-260x180.png 260w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc6-434x300.png 434w\" sizes=\"(max-width: 435px) 100vw, 435px\" \/><\/a><\/p>\n<p>7. Right click the form and select Add Pre-condition Procedure &gt; Calculation. The Procedure Properties dialog box will display. Name the procedure (&#8216;Multiply&#8217; in this example). From the drop-down menu, select the variable which contains the array to calculate. Select OK.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc7.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6020\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc7.png\" alt=\"\" width=\"364\" height=\"208\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc7.png 364w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc7-300x171.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc7-150x86.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc7-250x143.png 250w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc7-315x180.png 315w\" sizes=\"(max-width: 364px) 100vw, 364px\" \/><\/a><\/p>\n<p>8. The Calculate dialog box will display. Select Multiply from the drop-down menu. Next, select the Variable radio button and the variable which contains the multiplier. Select OK.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc8.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6021\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc8.png\" alt=\"\" width=\"328\" height=\"170\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc8.png 328w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc8-300x155.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc8-150x78.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc8-250x130.png 250w\" sizes=\"(max-width: 328px) 100vw, 328px\" \/><\/a><\/p>\n<p>9. Right click the procedure (which is named &#8216;Multiply&#8217; in this example) and select Add Action &gt; Set Variable. The Set Variable Action dialog box will display. From the Variable drop-down menu, select the &#8216;TempValue&#8217; variable created earlier (See step #5).<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc9.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6022\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc9.png\" alt=\"\" width=\"335\" height=\"125\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc9.png 335w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc9-300x112.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc9-150x56.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc9-250x93.png 250w\" sizes=\"(max-width: 335px) 100vw, 335px\" \/><\/a><\/p>\n<p>10. Right click the form and select Add Pre-condition Procedure &gt; Sum. The Procedure Properties dialog box will display. Select the\u00a0&#8216;TempValue&#8217; variable created earlier (See step #5). Select OK.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc10.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6025\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc10.png\" alt=\"\" width=\"365\" height=\"209\" \/><\/a><\/p>\n<p>11. The Sum into Variable Action dialog box will display. From the Variable drop-down menu, select the &#8216;Sum&#8217; variable created earlier (See step #6). Select OK. The &#8216;Sum&#8217; variable will now have the total.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc11.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6026\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc11.png\" alt=\"\" width=\"338\" height=\"126\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc11.png 338w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc11-300x112.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc11-150x56.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc11-250x93.png 250w\" sizes=\"(max-width: 338px) 100vw, 338px\" \/><\/a><\/p>\n<h2>Method Two: Set Variable Procedure<\/h2>\n<p>This example uses the project &#8216;Sum2&#8217;.<\/p>\n<p>1. Add a variable containing the array of values.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc1.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6009\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc1.png\" alt=\"\" width=\"367\" height=\"212\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc1.png 367w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc1-300x173.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc1-150x87.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc1-250x144.png 250w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc1-312x180.png 312w\" sizes=\"(max-width: 367px) 100vw, 367px\" \/><\/a><\/p>\n<p>2. Name the variable or accept the defaults. Select OK.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc2.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6010\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc2.png\" alt=\"\" width=\"491\" height=\"351\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc2.png 491w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc2-300x214.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc2-150x107.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc2-250x179.png 250w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc2-252x180.png 252w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc2-420x300.png 420w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc2-210x150.png 210w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc2-400x285.png 400w\" sizes=\"(max-width: 491px) 100vw, 491px\" \/><\/a><\/p>\n<p>3. Add a variable by position by right clicking the form and selecting Add Variable &gt; By position. This variable will be used as the multiplier.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc3.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6011\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc3.png\" alt=\"\" width=\"432\" height=\"299\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc3.png 432w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc3-300x208.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc3-150x104.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc3-250x173.png 250w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc3-260x180.png 260w\" sizes=\"(max-width: 432px) 100vw, 432px\" \/><\/a><\/p>\n<p>4. Right click the multiplier variable and select Add Function &gt; Set Value. In this instance, we will be using a multiplier of 3.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc4.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6016\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc4.png\" alt=\"\" width=\"403\" height=\"326\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc4.png 403w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc4-300x243.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc4-150x121.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc4-250x202.png 250w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc4-223x180.png 223w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc4-371x300.png 371w\" sizes=\"(max-width: 403px) 100vw, 403px\" \/><\/a><\/p>\n<p>5. Add a variable by position by right clicking the form and selecting Add Variable &gt; By position. This variable will be used as the sum (&#8216;TempSum&#8217; in this example).<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-1.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6027\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-1.png\" alt=\"\" width=\"437\" height=\"300\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-1.png 437w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-1-300x206.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-1-150x103.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-1-250x172.png 250w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-1-262x180.png 262w\" sizes=\"(max-width: 437px) 100vw, 437px\" \/><\/a><\/p>\n<p>6. Right click the form and select Add Pre-condition Procedure &gt; Set Variable. The Procedure Properties dialog box will display. This procedure will preset the value of &#8216;TempSum&#8217; to null. Select the N\/A system variable from the drop-down menu.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-2.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6028\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-2.png\" alt=\"\" width=\"366\" height=\"210\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-2.png 366w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-2-300x172.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-2-150x86.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-2-250x143.png 250w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-2-314x180.png 314w\" sizes=\"(max-width: 366px) 100vw, 366px\" \/><\/a><\/p>\n<p>7. The Set Variable Action dialog box will display. Select the\u00a0&#8216;TempSum&#8217; variable and select OK.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-3.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6029\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-3.png\" alt=\"\" width=\"336\" height=\"126\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-3.png 336w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-3-300x113.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-3-150x56.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-3-250x94.png 250w\" sizes=\"(max-width: 336px) 100vw, 336px\" \/><\/a><\/p>\n<p>8. Right click the Actions icon beneath the procedure and select Add Function &gt; Set value.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-4.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6030\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-4.png\" alt=\"\" width=\"545\" height=\"259\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-4.png 545w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-4-300x143.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-4-150x71.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-4-250x119.png 250w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-4-379x180.png 379w\" sizes=\"(max-width: 545px) 100vw, 545px\" \/><\/a><\/p>\n<p>9. The Set Value dialog box will display. Enter a value of &#8216;0&#8217; in the Constant field and select OK.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-5.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6031\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-5.png\" alt=\"\" width=\"402\" height=\"323\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-5.png 402w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-5-300x241.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-5-150x121.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-5-250x201.png 250w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-5-224x180.png 224w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-5-373x300.png 373w\" sizes=\"(max-width: 402px) 100vw, 402px\" \/><\/a><\/p>\n<p>10. In the Project window, left click the &#8216;Set value to 0&#8217; function and drag it above the &#8216;Set variable TempSum&#8217; procedure. This will set &#8216;TempSum&#8217; to 0.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-6.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6032\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-6.png\" alt=\"\" width=\"241\" height=\"119\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-6.png 241w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-6-150x74.png 150w\" sizes=\"(max-width: 241px) 100vw, 241px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-7.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6033\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-7.png\" alt=\"\" width=\"222\" height=\"104\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-7.png 222w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-7-150x70.png 150w\" sizes=\"(max-width: 222px) 100vw, 222px\" \/><\/a><\/p>\n<p>11.\u00a0Right click the form and select Add Pre-condition Procedure &gt; Calculation. The Procedure Properties dialog box will display. Select the variable which contains the array to calculate (&#8216;value&#8217; in this example). Select OK.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-8.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6034\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-8.png\" alt=\"\" width=\"363\" height=\"207\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-8.png 363w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-8-300x171.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-8-150x86.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-8-250x143.png 250w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-8-316x180.png 316w\" sizes=\"(max-width: 363px) 100vw, 363px\" \/><\/a><\/p>\n<p>12.\u00a0The Calculate dialog box will display. Select the Multiply option and select the variable for the multiplier created earlier (See step #3). Select OK.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-9.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6035\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-9.png\" alt=\"\" width=\"328\" height=\"169\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-9.png 328w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-9-300x155.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-9-150x77.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-9-250x129.png 250w\" sizes=\"(max-width: 328px) 100vw, 328px\" \/><\/a><\/p>\n<p>13. Right click the Actions icon beneath the procedure and select Add Action &gt; Calculation.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-10.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6036\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-10.png\" alt=\"\" width=\"559\" height=\"185\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-10.png 559w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-10-300x99.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-10-150x50.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-10-250x83.png 250w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-10-550x182.png 550w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-10-544x180.png 544w\" sizes=\"(max-width: 559px) 100vw, 559px\" \/><\/a><\/p>\n<p>14. Right click the Actions icon beneath the procedure and select Add Action &gt; Calculation.\u00a0Select the Add option and select the &#8216;TempSum&#8217; variable. Select OK.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-11.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6037\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-11.png\" alt=\"\" width=\"327\" height=\"171\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-11.png 327w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-11-300x157.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-11-150x78.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-11-250x131.png 250w\" sizes=\"(max-width: 327px) 100vw, 327px\" \/><\/a><\/p>\n<p>15. Right click the Actions icon beneath the procedure and select Add Action &gt; Set Variable.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-12.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6038\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-12.png\" alt=\"\" width=\"547\" height=\"154\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-12.png 547w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-12-300x84.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-12-150x42.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-12-250x70.png 250w\" sizes=\"(max-width: 547px) 100vw, 547px\" \/><\/a><\/p>\n<p>16. The Set Variable Action dialog box will display. Select the &#8216;TempSum&#8217; variable. Select OK.\u00a0The &#8216;TempSum&#8217; variable will now have the total.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-13.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6039\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-13.png\" alt=\"\" width=\"335\" height=\"125\" srcset=\"https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-13.png 335w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-13-300x112.png 300w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-13-150x56.png 150w, https:\/\/minisoft.com\/support\/wp-content\/uploads\/2017\/12\/Calc_2-13-250x93.png 250w\" sizes=\"(max-width: 335px) 100vw, 335px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>NOTE: This example makes use of the\u00a0Calculation, Set Variable and Sum procedures. More information can be found in the following posts: Calculation and Sum Procedures Set Variable To perform math calculations with an array, it&#8217;s necessary to create a variable that contains the array and then use the Calculation procedure to perform the required math [&hellip;]<\/p>\n","protected":false},"author":75,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[361],"_links":{"self":[{"href":"https:\/\/minisoft.com\/support\/wp-json\/wp\/v2\/posts\/5988"}],"collection":[{"href":"https:\/\/minisoft.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/minisoft.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/minisoft.com\/support\/wp-json\/wp\/v2\/users\/75"}],"replies":[{"embeddable":true,"href":"https:\/\/minisoft.com\/support\/wp-json\/wp\/v2\/comments?post=5988"}],"version-history":[{"count":10,"href":"https:\/\/minisoft.com\/support\/wp-json\/wp\/v2\/posts\/5988\/revisions"}],"predecessor-version":[{"id":8182,"href":"https:\/\/minisoft.com\/support\/wp-json\/wp\/v2\/posts\/5988\/revisions\/8182"}],"wp:attachment":[{"href":"https:\/\/minisoft.com\/support\/wp-json\/wp\/v2\/media?parent=5988"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/minisoft.com\/support\/wp-json\/wp\/v2\/categories?post=5988"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/minisoft.com\/support\/wp-json\/wp\/v2\/tags?post=5988"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}