<?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 show progress bar instead of internediate tables opening and closing in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/How-to-show-progress-bar-instead-of-internediate-tables-opening/m-p/13053#M12344</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="https://community.jmp.com/people/PMroz"&gt;PMroz&lt;/A&gt; Got some success while adding few more &lt;STRONG&gt;&amp;lt;&amp;lt;Show Window(0) &lt;/STRONG&gt;message but still 8 tables being created initially is popping up. Will post as soon as I get rid of them as well.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 01 Jul 2015 14:27:21 GMT</pubDate>
    <dc:creator>vs90</dc:creator>
    <dc:date>2015-07-01T14:27:21Z</dc:date>
    <item>
      <title>How to show progress bar instead of internediate tables opening and closing</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-show-progress-bar-instead-of-internediate-tables-opening/m-p/13050#M12341</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I have created a script to &lt;STRONG&gt;automate&lt;/STRONG&gt; the process of &lt;STRONG&gt;generating the control limits table&lt;/STRONG&gt; and it requires lot of&lt;STRONG&gt; intermediate tables to join and concatenate&lt;/STRONG&gt;. While I &lt;STRONG&gt;don't need these tables and charts&lt;/STRONG&gt; from where generating limits initially,&amp;nbsp; I'm able to &lt;STRONG&gt;close charts&lt;/STRONG&gt; without &lt;STRONG&gt;displaying it on screen&lt;/STRONG&gt; but these &lt;STRONG&gt;tables do pop up and close&lt;/STRONG&gt; and it's quite weird.&lt;/P&gt;&lt;P&gt;Instead of showing these tables popping up every now and then I want to &lt;STRONG&gt;show progress bar&lt;/STRONG&gt; which also I have scripted by searching online.&lt;/P&gt;&lt;P&gt;But I'm not able to figure out &lt;STRONG&gt;where to place this script in main script window&lt;/STRONG&gt; to get rid of those data tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;The loop to call this progress bar will be the one which is calling &lt;STRONG&gt;"main" function&lt;/STRONG&gt; but where in &lt;STRONG&gt;"result_win" of "calc" function&lt;/STRONG&gt;??&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any help/suggestion would be appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry for inconvenience if I have created any sort of confusion. I'm a new bee so still exploring JMP!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;New working Code attached which shows the progress bar instead of popping tables. Thanks @PMROZ for valuable inputs though I forgot to implement the 2nd suggestion of yours in this though it's quite self-explanatory.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Jun 2015 19:42:49 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-show-progress-bar-instead-of-internediate-tables-opening/m-p/13050#M12341</guid>
      <dc:creator>vs90</dc:creator>
      <dc:date>2015-06-30T19:42:49Z</dc:date>
    </item>
    <item>
      <title>Re: How to show progress bar instead of internediate tables opening and closing</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-show-progress-bar-instead-of-internediate-tables-opening/m-p/13051#M12342</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi vs90,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a few suggestions that might help suppress some of the "flashy thingy" effect.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. When you create the summary tables include the &lt;STRONG&gt;invisible&lt;/STRONG&gt; keyword.&amp;nbsp; E.g.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;param_summ&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: navy;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;param_dt&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: navy;"&gt;&amp;lt;&amp;lt;&lt;STRONG&gt;Summary&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;STRONG style="color: black; font-family: 'Courier New';"&gt;(&lt;/STRONG&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;&lt;STRONG&gt;invisible&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: navy;"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Group&lt;STRONG&gt;(&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: navy;"&gt;:&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;Group By&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: navy;"&gt;,:&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;Process&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: navy;"&gt;,:&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;Sample Label&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: navy;"&gt;,:&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;By&lt;STRONG&gt;)&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;STRONG style="color: black; font-family: 'Courier New';"&gt;)&lt;/STRONG&gt;&lt;SPAN style="font-family: 'Courier New'; color: navy;"&gt;;&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: green;"&gt;//creating summary of parameter file as parameters are mentioned thrice for different charts.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. In your &lt;STRONG&gt;main&lt;/STRONG&gt; function include the invisible keyword in the first summary.&amp;nbsp; Also sort the table in place so you're not creating another table&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; summary_dt&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: navy;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;inp_dt&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: navy;"&gt;&amp;lt;&amp;lt;&lt;STRONG&gt;Summary&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;STRONG style="color: black; font-family: 'Courier New';"&gt;(&lt;/STRONG&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;&lt;STRONG&gt;invisible&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: navy;"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Group&lt;STRONG&gt;(&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: #0000dd;"&gt;As Name&lt;/SPAN&gt;&lt;STRONG style="color: black; font-family: 'Courier New';"&gt;(&lt;/STRONG&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;col1&lt;STRONG&gt;)&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: navy;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: #0000dd;"&gt;As Name&lt;/SPAN&gt;&lt;STRONG style="color: black; font-family: 'Courier New';"&gt;(&lt;/STRONG&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;col2&lt;STRONG&gt;)&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: navy;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: #0000dd;"&gt;As Name&lt;/SPAN&gt;&lt;STRONG style="color: black; font-family: 'Courier New';"&gt;(&lt;/STRONG&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;col3&lt;STRONG&gt;)&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: navy;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: #0000dd;"&gt;As Name&lt;/SPAN&gt;&lt;STRONG style="color: black; font-family: 'Courier New';"&gt;(&lt;/STRONG&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;col4&lt;STRONG&gt;))&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: navy;"&gt;;&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: green;"&gt;//creating summary from input file based on the columns passed by parameter summary table&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em; font-family: 'Courier New'; color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; summary_dt&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em; font-family: 'Courier New'; color: navy;"&gt;&amp;lt;&amp;lt;&lt;STRONG&gt;Sort&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;STRONG style="line-height: 1.5em; color: black; font-size: 10pt; font-family: 'Courier New';"&gt;(&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; By&lt;STRONG&gt;(&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: #0000dd;"&gt;As Name&lt;/SPAN&gt;&lt;STRONG style="color: black; font-family: 'Courier New';"&gt;(&lt;/STRONG&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;col3&lt;STRONG&gt;))&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: navy;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;Order&lt;STRONG&gt;(&lt;/STRONG&gt;Ascending&lt;STRONG&gt;)&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: navy;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt; &lt;STRONG&gt;replace table&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: navy;"&gt;;&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: green;"&gt;//sorting based on date column&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. Instead of using the progress bar, try using the &lt;STRONG&gt;caption&lt;/STRONG&gt; function at strategic points to tell the user what's going on.&amp;nbsp; For example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-family: 'Courier New'; color: #0000dd;"&gt;caption&lt;/SPAN&gt;&lt;STRONG style="color: black; font-family: 'Courier New';"&gt;(&lt;/STRONG&gt;&lt;SPAN style="font-family: 'Courier New'; color: purple;"&gt;"Doing step 1"&lt;/SPAN&gt;&lt;STRONG style="color: black; font-family: 'Courier New';"&gt;)&lt;/STRONG&gt;&lt;SPAN style="font-family: 'Courier New'; color: navy;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-family: 'Courier New'; color: #0000dd;"&gt;wait&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: teal;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;)&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN style="font-family: 'Courier New'; color: navy;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt; .&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-family: 'Courier New'; color: green;"&gt;// some code here&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt; .&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-family: 'Courier New'; color: #0000dd;"&gt;caption&lt;/SPAN&gt;&lt;STRONG style="color: black; font-family: 'Courier New';"&gt;(&lt;/STRONG&gt;&lt;SPAN style="font-family: 'Courier New'; color: purple;"&gt;"Doing step 2"&lt;/SPAN&gt;&lt;STRONG style="color: black; font-family: 'Courier New';"&gt;)&lt;/STRONG&gt;&lt;SPAN style="font-family: 'Courier New'; color: navy;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-family: 'Courier New'; color: #0000dd;"&gt;wait&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: teal;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;)&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN style="font-family: 'Courier New'; color: navy;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt; .&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-family: 'Courier New'; color: green;"&gt;// more code&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt; .&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-family: 'Courier New'; color: #0000dd;"&gt;caption&lt;/SPAN&gt;&lt;STRONG style="color: black; font-family: 'Courier New';"&gt;(&lt;/STRONG&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;remove&lt;STRONG&gt;)&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: navy;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-family: 'Courier New'; color: #0000dd;"&gt;wait&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: teal;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: black;"&gt;)&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN style="font-family: 'Courier New'; color: navy;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The wait(0) is needed to force JSL to "catch up" to your code.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Jun 2015 20:23:03 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-show-progress-bar-instead-of-internediate-tables-opening/m-p/13051#M12342</guid>
      <dc:creator>pmroz</dc:creator>
      <dc:date>2015-06-30T20:23:03Z</dc:date>
    </item>
    <item>
      <title>Re: How to show progress bar instead of internediate tables opening and closing</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-show-progress-bar-instead-of-internediate-tables-opening/m-p/13052#M12343</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the suggestion &lt;A href="https://community.jmp.com/people/PMroz"&gt;PMroz&lt;/A&gt;!! I'm trying what you have suggested to use &lt;STRONG&gt;caption()&lt;/STRONG&gt; but still those tables flashes.&lt;/P&gt;&lt;P&gt;What i'll do is dig a bit more into caption so that if I can manipulate more with it and post ASAP here.&lt;/P&gt;&lt;P&gt;I really appreciate your efforts though.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Jun 2015 20:32:22 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-show-progress-bar-instead-of-internediate-tables-opening/m-p/13052#M12343</guid>
      <dc:creator>vs90</dc:creator>
      <dc:date>2015-06-30T20:32:22Z</dc:date>
    </item>
    <item>
      <title>Re: How to show progress bar instead of internediate tables opening and closing</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-show-progress-bar-instead-of-internediate-tables-opening/m-p/13053#M12344</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="https://community.jmp.com/people/PMroz"&gt;PMroz&lt;/A&gt; Got some success while adding few more &lt;STRONG&gt;&amp;lt;&amp;lt;Show Window(0) &lt;/STRONG&gt;message but still 8 tables being created initially is popping up. Will post as soon as I get rid of them as well.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Jul 2015 14:27:21 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-show-progress-bar-instead-of-internediate-tables-opening/m-p/13053#M12344</guid>
      <dc:creator>vs90</dc:creator>
      <dc:date>2015-07-01T14:27:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to show progress bar instead of internediate tables opening and closing</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-show-progress-bar-instead-of-internediate-tables-opening/m-p/13054#M12345</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Very slick, thanks for sharing.&amp;nbsp; I have made some visual customizations and added a cancel button.&amp;nbsp; Your script is doing a lot more, but this is just the simple progress bar for anyone who wants it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Sep 2015 19:28:09 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-show-progress-bar-instead-of-internediate-tables-opening/m-p/13054#M12345</guid>
      <dc:creator>msharp</dc:creator>
      <dc:date>2015-09-18T19:28:09Z</dc:date>
    </item>
  </channel>
</rss>

