{"id":6576,"date":"2018-04-18T18:02:17","date_gmt":"2018-04-18T18:02:17","guid":{"rendered":"https:\/\/alt2.minisoft.com\/support\/?p=6576"},"modified":"2020-07-02T10:42:54","modified_gmt":"2020-07-02T17:42:54","slug":"execute-project-procedures","status":"publish","type":"post","link":"https:\/\/c002.minisoft.com\/support\/execute-project-procedures\/","title":{"rendered":"Execute Project Procedures"},"content":{"rendered":"<p>Unlike other methods of <a href=\"\/support\/index.php\/calling-projects-from-projects\/\">calling projects<\/a>, Execute Project Procedures works in conjunction with the &#8220;For Parameter&#8221; variable type to enable specific variables to be passed between projects. This is particularly useful for creating multiple third-party dropship packing lists.<\/p>\n<h2>For Parameter Variable<\/h2>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam1.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6582\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam1.png\" alt=\"\" width=\"424\" height=\"198\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam1.png 424w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam1-300x140.png 300w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam1-150x70.png 150w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam1-250x117.png 250w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam1-385x180.png 385w\" sizes=\"(max-width: 424px) 100vw, 424px\" \/><\/a><\/p>\n<p>Variable options include:<\/p>\n<p><strong>Type<\/strong><br \/>\nInput only, Output only, Input\/Output.<\/p>\n<p><strong>Include Variable in XML output<\/strong><br \/>\nFor use with eDIRECT output. The default is unchecked. If checked, Variable names cannot include special characters such as !, @, $, *.<\/p>\n<p><strong>Use as a bookmark in PDF output<\/strong><br \/>\nVariable will be bookmarked for PDF file output.<\/p>\n<h1>Tutorial<\/h1>\n<p>Download the following files to follow along:\u00a0<strong><a href=\"\/support\/wp-content\/uploads\/2018\/04\/ExecuteProjectProperties.zip\">ExecuteProjectProperties<\/a><\/strong>. One project is called by a second project. It&#8217;s strictly a sample to illustrate what the\u00a0Execute Project Procedures action does.<\/p>\n<h2>Step One: Create For Parameter Variable(s)<\/h2>\n<p><em>CalledProject.efz<\/em><\/p>\n<p>In this example, we will create three For Parameter variables, one of each type: Input only, Output only, Input\/Output. To do this, right click the form and select Add Variable &gt; For Parameter.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam1.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6582\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam1.png\" alt=\"\" width=\"424\" height=\"198\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam1.png 424w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam1-300x140.png 300w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam1-150x70.png 150w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam1-250x117.png 250w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam1-385x180.png 385w\" sizes=\"(max-width: 424px) 100vw, 424px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam2.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6584\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam2.png\" alt=\"\" width=\"421\" height=\"198\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam2.png 421w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam2-300x141.png 300w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam2-150x71.png 150w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam2-250x118.png 250w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam2-383x180.png 383w\" sizes=\"(max-width: 421px) 100vw, 421px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam3.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6585\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam3.png\" alt=\"\" width=\"422\" height=\"198\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam3.png 422w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam3-300x141.png 300w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam3-150x70.png 150w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam3-250x117.png 250w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/ForParam3-384x180.png 384w\" sizes=\"(max-width: 422px) 100vw, 422px\" \/><\/a><\/p>\n<h2>Step Two: Procedures<\/h2>\n<p><em>CalledProject.efz<\/em><\/p>\n<p>1) Right click the input parameter variable (Parm1_IN) and select Add Post-condition Procedure &gt; Calculation. Select OK and add a value of 4 in the Calculate dialog.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute1.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6589\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute1.png\" alt=\"\" width=\"354\" height=\"198\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute1.png 354w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute1-300x168.png 300w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute1-150x84.png 150w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute1-250x140.png 250w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute1-322x180.png 322w\" sizes=\"(max-width: 354px) 100vw, 354px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute2.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6590\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute2.png\" alt=\"\" width=\"314\" height=\"159\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute2.png 314w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute2-300x152.png 300w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute2-150x76.png 150w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute2-250x127.png 250w\" sizes=\"(max-width: 314px) 100vw, 314px\" \/><\/a><\/p>\n<p>Next, right click the procedure and\u00a0select Add Action &gt; Set Variable. Select the\u00a0output parameter variable (Parm2_OUT). This procedure will use the input parameter variable to add 4 to the\u00a0output parameter variable.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute3.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6591\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute3.png\" alt=\"\" width=\"323\" height=\"117\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute3.png 323w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute3-300x109.png 300w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute3-150x54.png 150w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute3-250x91.png 250w\" sizes=\"(max-width: 323px) 100vw, 323px\" \/><\/a><\/p>\n<p>2) Right click the input parameter variable (Parm1_IN) and select add Post-condition Procedure &gt; Set Variable.\u00a0Select the input\/output parameter variable (Parm3_IO).<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute4.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6594\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute4.png\" alt=\"\" width=\"324\" height=\"117\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute4.png 324w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute4-300x108.png 300w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute4-150x54.png 150w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute4-250x90.png 250w\" sizes=\"(max-width: 324px) 100vw, 324px\" \/><\/a><\/p>\n<p>Next, right click the procedure and select Add Function &gt; Insert String. Select the Parm3_IO input\/output variable and a character position of 0.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute5.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6596\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute5.png\" alt=\"\" width=\"314\" height=\"262\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute5.png 314w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute5-300x250.png 300w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute5-150x125.png 150w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute5-250x209.png 250w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute5-216x180.png 216w\" sizes=\"(max-width: 314px) 100vw, 314px\" \/><\/a><\/p>\n<p>Right click the procedure and select Add Function &gt; Concatenate. Enter a value of &#8216;Hello&#8217; and select OK.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute6.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6597\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute6.png\" alt=\"\" width=\"315\" height=\"224\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute6.png 315w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute6-300x213.png 300w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute6-150x107.png 150w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute6-250x178.png 250w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute6-253x180.png 253w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute6-210x150.png 210w\" sizes=\"(max-width: 315px) 100vw, 315px\" \/><\/a><\/p>\n<p>Move (left click + drag) the functions above the Set Variable procedure so that the result looks like the following:<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute7.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6595\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute7.png\" alt=\"\" width=\"262\" height=\"83\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute7.png 262w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute7-150x48.png 150w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute7-250x79.png 250w\" sizes=\"(max-width: 262px) 100vw, 262px\" \/><\/a><\/p>\n<p>This procedure will use the input parameter variable to add &#8216;Hello&#8217; to the input\/output parameter variable.<\/p>\n<p>3)\u00a0Right click the input\/output parameter variable (Parm3_IO) and select Add Post-condition Procedure &gt; Set Variable. Right click the procedure and select Add Function &gt; Concatenate. Enter a value of &#8216;Hello&#8217; and select OK.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute4.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6594\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute4.png\" alt=\"\" width=\"324\" height=\"117\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute4.png 324w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute4-300x108.png 300w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute4-150x54.png 150w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute4-250x90.png 250w\" sizes=\"(max-width: 324px) 100vw, 324px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute6.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6597\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute6.png\" alt=\"\" width=\"315\" height=\"224\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute6.png 315w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute6-300x213.png 300w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute6-150x107.png 150w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute6-250x178.png 250w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute6-253x180.png 253w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute6-210x150.png 210w\" sizes=\"(max-width: 315px) 100vw, 315px\" \/><\/a><\/p>\n<p>Move (left click + drag) the function above the Set Variable procedure so that the result looks like the following:<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute8.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6598\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute8.png\" alt=\"\" width=\"219\" height=\"89\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute8.png 219w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute8-150x61.png 150w\" sizes=\"(max-width: 219px) 100vw, 219px\" \/><\/a><\/p>\n<p>This procedure will use the input\/output parameter variable to add &#8216;Hello&#8217; to the input\/output parameter variable.<\/p>\n<h2>Step Three: New Project<\/h2>\n<p><em>CallingProject.efz<\/em><\/p>\n<p>In a new project, right click the form and select Add Variable &gt; By Position. Add the three variables used in the other project, making sure to retain their exact names.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute9.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6599\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute9.png\" alt=\"\" width=\"421\" height=\"289\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute9.png 421w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute9-300x206.png 300w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute9-150x103.png 150w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute9-250x172.png 250w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute9-262x180.png 262w\" sizes=\"(max-width: 421px) 100vw, 421px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute10.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6600\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute10.png\" alt=\"\" width=\"423\" height=\"290\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute10.png 423w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute10-300x206.png 300w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute10-150x103.png 150w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute10-250x171.png 250w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute10-263x180.png 263w\" sizes=\"(max-width: 423px) 100vw, 423px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute11.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6601\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute11.png\" alt=\"\" width=\"421\" height=\"292\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute11.png 421w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute11-300x208.png 300w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute11-150x104.png 150w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute11-250x173.png 250w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute11-260x180.png 260w\" sizes=\"(max-width: 421px) 100vw, 421px\" \/><\/a><\/p>\n<p>For this example, we&#8217;ll use some test data. Right click the form and select Properties &gt; Test Data. Enter a value of 1 for\u00a0Parm1_IN and\u00a0Parm2_OUT.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute12.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6602\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute12.png\" alt=\"\" width=\"556\" height=\"419\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute12.png 556w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute12-300x226.png 300w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute12-150x113.png 150w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute12-250x188.png 250w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute12-550x414.png 550w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute12-239x180.png 239w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute12-398x300.png 398w\" sizes=\"(max-width: 556px) 100vw, 556px\" \/><\/a><\/p>\n<h2>Step Four: Execute Project Procedures<\/h2>\n<p><em>CallingProject.efz<\/em><\/p>\n<p>Finally, let&#8217;s implement the Execute Project Procedures action by right clicking the form and selecting\u00a0add Post-condition Procedure &gt; Execute Project Procedures. Use the N\/A system variable.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute13.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6603\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute13.png\" alt=\"\" width=\"353\" height=\"199\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute13.png 353w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute13-300x169.png 300w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute13-150x85.png 150w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute13-250x141.png 250w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute13-319x180.png 319w\" sizes=\"(max-width: 353px) 100vw, 353px\" \/><\/a><\/p>\n<p>From the Procedure Properties, select the project and the form to be used from the project. The procedures will show and automatically match any variables which have the same name.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute14.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6604\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute14.png\" alt=\"\" width=\"501\" height=\"763\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute14.png 501w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute14-197x300.png 197w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute14-98x150.png 98w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute14-250x381.png 250w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute14-118x180.png 118w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute14-328x500.png 328w\" sizes=\"(max-width: 501px) 100vw, 501px\" \/><\/a><\/p>\n<p>The results are shown below:<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute15.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6605\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute15.png\" alt=\"\" width=\"293\" height=\"150\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute15.png 293w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute15-150x77.png 150w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/04\/Execute15-250x128.png 250w\" sizes=\"(max-width: 293px) 100vw, 293px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Unlike other methods of calling projects, Execute Project Procedures works in conjunction with the &#8220;For Parameter&#8221; variable type to enable specific variables to be passed between projects. This is particularly useful for creating multiple third-party dropship packing lists. For Parameter Variable Variable options include: Type Input only, Output only, Input\/Output. Include Variable in XML output [&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":[108,19,50],"_links":{"self":[{"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/posts\/6576"}],"collection":[{"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/users\/75"}],"replies":[{"embeddable":true,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/comments?post=6576"}],"version-history":[{"count":11,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/posts\/6576\/revisions"}],"predecessor-version":[{"id":8210,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/posts\/6576\/revisions\/8210"}],"wp:attachment":[{"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/media?parent=6576"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/categories?post=6576"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/tags?post=6576"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}