<?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: JSL Tips and Tricks session on November 20th in JMP Scripters Club Discussions</title>
    <link>https://community.jmp.com/t5/JMP-Scripters-Club-Discussions/JSL-Tips-and-Tricks-session-on-November-20th/m-p/808354#M183</link>
    <description>&lt;P&gt;Maybe I can give some possible ideas regarding the tips:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Re-ordering
&lt;UL&gt;
&lt;LI&gt;Re-ordering associative array&lt;/LI&gt;
&lt;LI&gt;Re-ordering columns based on some metric&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;Scripting Index tips and tricks&lt;/LI&gt;
&lt;LI&gt;Finding references to display boxes&lt;/LI&gt;
&lt;LI&gt;Extracting values between brackets&lt;/LI&gt;
&lt;LI&gt;Getting unique values&lt;/LI&gt;
&lt;LI&gt;Data table subscripting&lt;/LI&gt;
&lt;LI&gt;Opening text as data table&lt;/LI&gt;
&lt;LI&gt;Quotes in Run Command&lt;/LI&gt;
&lt;LI&gt;Square brackets in regex&lt;/LI&gt;
&lt;LI&gt;Escaping escapes&lt;/LI&gt;
&lt;LI&gt;Randomizing things&lt;/LI&gt;
&lt;LI&gt;Finding platform preferences from already open (report) windows&lt;/LI&gt;
&lt;LI&gt;Getting possible combinations&lt;/LI&gt;
&lt;LI&gt;"Testing" expression evaluation&lt;/LI&gt;
&lt;LI&gt;SQL queries in JSL
&lt;UL&gt;
&lt;LI&gt;Log Capture()&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;Referencing columns
&lt;UL&gt;
&lt;LI&gt;Column()&lt;/LI&gt;
&lt;LI&gt;Eval("name")&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;Enable "filter" for filter col selector&lt;/LI&gt;
&lt;LI&gt;Making private tables visible&lt;/LI&gt;
&lt;LI&gt;Batch Interactive&lt;/LI&gt;
&lt;LI&gt;Checking for missing/empty/no items/...&lt;/LI&gt;
&lt;LI&gt;...&lt;/LI&gt;
&lt;/UL&gt;</description>
    <pubDate>Wed, 06 Nov 2024 18:02:53 GMT</pubDate>
    <dc:creator>jthi</dc:creator>
    <dc:date>2024-11-06T18:02:53Z</dc:date>
    <item>
      <title>JSL Tips and Tricks session on November 20th</title>
      <link>https://community.jmp.com/t5/JMP-Scripters-Club-Discussions/JSL-Tips-and-Tricks-session-on-November-20th/m-p/807932#M182</link>
      <description>&lt;P&gt;Dear community,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;On November 20th, we'll be hosting a Scripters Club session on "Tips and Tricks." You can find more details and register here: &lt;A href="https://www.jmp.com/en_gb/events/users-groups/users-group-meetings/register-for-scripters-club-2024.html" target="_blank"&gt;https://www.jmp.com/en_gb/events/users-groups/users-group-meetings/register-for-scripters-club-2024.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We have a list of items we'd like to cover, but we'd also love to hear from you!&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Is there anything you'd like to learn more about?&lt;/LI&gt;
&lt;LI&gt;Are there specific challenges you face when scripting?&lt;/LI&gt;
&lt;LI&gt;Do you have a tip you'd like to share with the community?&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Thanks!&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/14366"&gt;@jthi&lt;/a&gt;,&amp;nbsp;&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/1990"&gt;@thickey1&lt;/a&gt;,&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/9474"&gt;@Georg&lt;/a&gt;&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/4182"&gt;@maurogerber&lt;/a&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 24 Oct 2024 10:28:41 GMT</pubDate>
      <guid>https://community.jmp.com/t5/JMP-Scripters-Club-Discussions/JSL-Tips-and-Tricks-session-on-November-20th/m-p/807932#M182</guid>
      <dc:creator>maria_astals</dc:creator>
      <dc:date>2024-10-24T10:28:41Z</dc:date>
    </item>
    <item>
      <title>Re: JSL Tips and Tricks session on November 20th</title>
      <link>https://community.jmp.com/t5/JMP-Scripters-Club-Discussions/JSL-Tips-and-Tricks-session-on-November-20th/m-p/808354#M183</link>
      <description>&lt;P&gt;Maybe I can give some possible ideas regarding the tips:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Re-ordering
&lt;UL&gt;
&lt;LI&gt;Re-ordering associative array&lt;/LI&gt;
&lt;LI&gt;Re-ordering columns based on some metric&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;Scripting Index tips and tricks&lt;/LI&gt;
&lt;LI&gt;Finding references to display boxes&lt;/LI&gt;
&lt;LI&gt;Extracting values between brackets&lt;/LI&gt;
&lt;LI&gt;Getting unique values&lt;/LI&gt;
&lt;LI&gt;Data table subscripting&lt;/LI&gt;
&lt;LI&gt;Opening text as data table&lt;/LI&gt;
&lt;LI&gt;Quotes in Run Command&lt;/LI&gt;
&lt;LI&gt;Square brackets in regex&lt;/LI&gt;
&lt;LI&gt;Escaping escapes&lt;/LI&gt;
&lt;LI&gt;Randomizing things&lt;/LI&gt;
&lt;LI&gt;Finding platform preferences from already open (report) windows&lt;/LI&gt;
&lt;LI&gt;Getting possible combinations&lt;/LI&gt;
&lt;LI&gt;"Testing" expression evaluation&lt;/LI&gt;
&lt;LI&gt;SQL queries in JSL
&lt;UL&gt;
&lt;LI&gt;Log Capture()&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;Referencing columns
&lt;UL&gt;
&lt;LI&gt;Column()&lt;/LI&gt;
&lt;LI&gt;Eval("name")&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;Enable "filter" for filter col selector&lt;/LI&gt;
&lt;LI&gt;Making private tables visible&lt;/LI&gt;
&lt;LI&gt;Batch Interactive&lt;/LI&gt;
&lt;LI&gt;Checking for missing/empty/no items/...&lt;/LI&gt;
&lt;LI&gt;...&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Wed, 06 Nov 2024 18:02:53 GMT</pubDate>
      <guid>https://community.jmp.com/t5/JMP-Scripters-Club-Discussions/JSL-Tips-and-Tricks-session-on-November-20th/m-p/808354#M183</guid>
      <dc:creator>jthi</dc:creator>
      <dc:date>2024-11-06T18:02:53Z</dc:date>
    </item>
    <item>
      <title>Re: JSL Tips and Tricks session on November 20th</title>
      <link>https://community.jmp.com/t5/JMP-Scripters-Club-Discussions/JSL-Tips-and-Tricks-session-on-November-20th/m-p/809110#M184</link>
      <description>&lt;P&gt;- how to debug code in Application Builder&lt;/P&gt;&lt;P&gt;- How to debug code in a jsl file which is "included" in another file?&lt;/P&gt;&lt;P&gt;i.e. how to access the namespace.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;efficient ways to work with JSL debugger :&lt;/P&gt;&lt;P&gt;do I have to start it every time "from scratch"? can I change values of symbols "on the fly" ? can I jump back to the start of function?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;how to extract information from saved scripts. e.g. Variable or axis setting of Graph Builder Script&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;JSL and Workflow Builder?&lt;/P&gt;&lt;P&gt;how to handle the part of the workflow which is not recorded by Workflow Builder?&lt;/P&gt;</description>
      <pubDate>Tue, 29 Oct 2024 18:35:09 GMT</pubDate>
      <guid>https://community.jmp.com/t5/JMP-Scripters-Club-Discussions/JSL-Tips-and-Tricks-session-on-November-20th/m-p/809110#M184</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2024-10-29T18:35:09Z</dc:date>
    </item>
    <item>
      <title>Re: JSL Tips and Tricks session on November 20th</title>
      <link>https://community.jmp.com/t5/JMP-Scripters-Club-Discussions/JSL-Tips-and-Tricks-session-on-November-20th/m-p/809236#M185</link>
      <description>&lt;P&gt;collection of some &lt;LI-MESSAGE title="Tips and Tricks - best practice with JMP/JSL" uid="662686" url="https://community.jmp.com/t5/Discussions/Tips-and-Tricks-best-practice-with-JMP-JSL/m-p/662686#U662686" discussion_style_icon_css="lia-mention-container-editor-message lia-img-icon-forum-thread lia-fa-icon lia-fa-forum lia-fa-thread lia-fa"&gt;&lt;/LI-MESSAGE&gt;which I found in the community.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I just added the most important one to the list:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="hogi_0-1730277831096.png" style="width: 486px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/69662i3A29062D30DE7D3F/image-dimensions/486x55?v=v2" width="486" height="55" role="button" title="hogi_0-1730277831096.png" alt="hogi_0-1730277831096.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 30 Oct 2024 08:44:49 GMT</pubDate>
      <guid>https://community.jmp.com/t5/JMP-Scripters-Club-Discussions/JSL-Tips-and-Tricks-session-on-November-20th/m-p/809236#M185</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2024-10-30T08:44:49Z</dc:date>
    </item>
    <item>
      <title>Re: JSL Tips and Tricks session on November 20th</title>
      <link>https://community.jmp.com/t5/JMP-Scripters-Club-Discussions/JSL-Tips-and-Tricks-session-on-November-20th/m-p/809536#M186</link>
      <description>&lt;P&gt;wonderful tips and tricks with XPath:&lt;BR /&gt;&lt;A href="https://community.jmp.com/t5/Abstracts/I-Can-See-It-How-Do-I-Get-It/ev-p/776041" target="_blank" rel="noopener"&gt;https://community.jmp.com/t5/Abstracts/I-Can-See-It-How-Do-I-Get-It/ev-p/776041&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;question: how to make &lt;STRONG&gt;XPath&lt;/STRONG&gt; robust so that it works as well with local language settings?&lt;/P&gt;&lt;P&gt;&lt;LI-MESSAGE title="Display Tree Indexing - how does it work?" uid="810098" url="https://community.jmp.com/t5/Discussions/Display-Tree-Indexing-how-does-it-work/m-p/810098#U810098" discussion_style_icon_css="lia-mention-container-editor-message lia-img-icon-forum-thread lia-fa-icon lia-fa-forum lia-fa-thread lia-fa"&gt;&lt;/LI-MESSAGE&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="hogi_0-1730780141380.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/69815i3C9161D462A4970B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="hogi_0-1730780141380.png" alt="hogi_0-1730780141380.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;names default to here(1);
dt=Open("$SAMPLE_DATA/Quality Control/Coating.jmp");
obj=dt&amp;lt;&amp;lt;Control Chart Builder( Variables( Subgroup( :Sample ), Y( :Weight, :Weight 2 ) ), Local data filter );
rpt=obj&amp;lt;&amp;lt;report;    

rpt["Control Chart Builder","Weight Limit Summaries"]; // works , even with local language settings - wow!!!
rpt["Qualitätsregelkarte erstellen","Übersicht Grenzen Weight"] // works - but just with German language setting

current report()["Local Data Filter"]; // works, but NOT with local, e.g. German language setting
current report()["Localer DatenFilter"]; // works - but just with German language setting

rpt &amp;lt;&amp;lt; xpath("//OutlineBox[text()='Control Chart Builder']"); // works - but just with English language settings&lt;/CODE&gt;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 13 Nov 2024 05:23:48 GMT</pubDate>
      <guid>https://community.jmp.com/t5/JMP-Scripters-Club-Discussions/JSL-Tips-and-Tricks-session-on-November-20th/m-p/809536#M186</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2024-11-13T05:23:48Z</dc:date>
    </item>
    <item>
      <title>Re: JSL Tips and Tricks session on November 20th</title>
      <link>https://community.jmp.com/t5/JMP-Scripters-Club-Discussions/JSL-Tips-and-Tricks-session-on-November-20th/m-p/810124#M187</link>
      <description>&lt;P&gt;How do you solve this task?&lt;BR /&gt;&lt;LI-MESSAGE title="is in spec(value)" uid="774317" url="https://community.jmp.com/t5/Discussions/is-in-spec-value/m-p/774317#U774317" discussion_style_icon_css="lia-mention-container-editor-message lia-img-icon-forum-thread lia-fa-icon lia-fa-forum lia-fa-thread lia-fa"&gt;&lt;/LI-MESSAGE&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 08 Nov 2024 13:57:30 GMT</pubDate>
      <guid>https://community.jmp.com/t5/JMP-Scripters-Club-Discussions/JSL-Tips-and-Tricks-session-on-November-20th/m-p/810124#M187</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2024-11-08T13:57:30Z</dc:date>
    </item>
    <item>
      <title>Re: JSL Tips and Tricks session on November 20th</title>
      <link>https://community.jmp.com/t5/JMP-Scripters-Club-Discussions/JSL-Tips-and-Tricks-session-on-November-20th/m-p/811116#M188</link>
      <description>&lt;P&gt;temporary variables in column formulas - used again in subsequent rows:&lt;/P&gt;&lt;PRE class="language-jsl"&gt;&lt;CODE&gt;If(Starts With(:Column 1, "Header"),
	flag = :Column 1
);
flag;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/14366"&gt;@jthi&lt;/a&gt;&amp;nbsp;in&amp;nbsp;&lt;LI-MESSAGE title="How to subset data with some headers in rows?" uid="810572" url="https://community.jmp.com/t5/Discussions/How-to-subset-data-with-some-headers-in-rows/m-p/810572#U810572" discussion_style_icon_css="lia-mention-container-editor-message lia-img-icon-forum-thread lia-fa-icon lia-fa-forum lia-fa-thread lia-fa"&gt;&lt;/LI-MESSAGE&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 12 Nov 2024 10:49:13 GMT</pubDate>
      <guid>https://community.jmp.com/t5/JMP-Scripters-Club-Discussions/JSL-Tips-and-Tricks-session-on-November-20th/m-p/811116#M188</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2024-11-12T10:49:13Z</dc:date>
    </item>
    <item>
      <title>Re: JSL Tips and Tricks session on November 20th</title>
      <link>https://community.jmp.com/t5/JMP-Scripters-Club-Discussions/JSL-Tips-and-Tricks-session-on-November-20th/m-p/811117#M189</link>
      <description>&lt;P&gt;(non-modal) dialog windows in sequential scripts&lt;/P&gt;</description>
      <pubDate>Tue, 12 Nov 2024 10:49:45 GMT</pubDate>
      <guid>https://community.jmp.com/t5/JMP-Scripters-Club-Discussions/JSL-Tips-and-Tricks-session-on-November-20th/m-p/811117#M189</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2024-11-12T10:49:45Z</dc:date>
    </item>
    <item>
      <title>Re: JSL Tips and Tricks session on November 20th</title>
      <link>https://community.jmp.com/t5/JMP-Scripters-Club-Discussions/JSL-Tips-and-Tricks-session-on-November-20th/m-p/812700#M190</link>
      <description>&lt;P&gt;Log how a list is sorted:&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Sort( {{111,1}, {212,2},{4,3}} )&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;- sorted by first entry&lt;/P&gt;&lt;P&gt;- send entry for the log&lt;/P&gt;</description>
      <pubDate>Wed, 13 Nov 2024 17:47:37 GMT</pubDate>
      <guid>https://community.jmp.com/t5/JMP-Scripters-Club-Discussions/JSL-Tips-and-Tricks-session-on-November-20th/m-p/812700#M190</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2024-11-13T17:47:37Z</dc:date>
    </item>
  </channel>
</rss>

