<?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: Display Tree Indexing - how does it work? in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/Display-Tree-Indexing-how-does-it-work/m-p/810101#M99170</link>
    <description>&lt;P&gt;There are some cases where DisplayBox Subscripting like&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;current report()["Summary Statistics"]&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;gives surprising results. Which information is accessed via the string?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In this example,&lt;/P&gt;&lt;P&gt;JMP doesn't find the first Local Data Filter -- maybe: because it's title is changed to "LDF"?&lt;/P&gt;&lt;P&gt;JMP finds the first summary statistics - &lt;STRONG&gt;although&lt;/STRONG&gt; it's title is changed to "statistics".&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&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-1731054846842.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/69963iB0CA5AE269C53B1D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="hogi_0-1731054846842.png" alt="hogi_0-1731054846842.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I first noticed this behavior with a Graph Builder outline box. JMP finds it even when the title is changed.&lt;BR /&gt;At the time, I thought JMP was looking for the @helpKey - and that is why it can still find it.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;But Summary Statistics (in the example here) doesn't have a helpKey.&lt;/P&gt;&lt;P&gt;So JMP finds something that is not visible to the user.&lt;/P&gt;&lt;P&gt;And it won't find it if it's a local data filter...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New Window( "test",
	V Splitter Box(

		Distribution(
			Continuous Distribution(
				Column( :height )
			),
			Local Data Filter(Title( "LDF" )  ),
				Local Data Filter,
	SendToReport(
		Dispatch( {}, "Distributions", OutlineBox, {Set Title( "hello" )} ),
				Dispatch( {"height"}, "Summary Statistics", OutlineBox,
			{Set Title( "statistics" )}
		)
	)
		),

		Distribution(
			Continuous Distribution(
				Column( :height )
			),
			Local Data Filter(  )
		)
	)
);


current report()["Local Data Filter"] &amp;lt;&amp;lt; select();
//current report()["Distributions"] &amp;lt;&amp;lt; select();
current report()["Summary Statistics"] &amp;lt;&amp;lt; select();&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 08 Nov 2024 22:11:13 GMT</pubDate>
    <dc:creator>hogi</dc:creator>
    <dc:date>2024-11-08T22:11:13Z</dc:date>
    <item>
      <title>Display Tree Indexing - how does it work?</title>
      <link>https://community.jmp.com/t5/Discussions/Display-Tree-Indexing-how-does-it-work/m-p/810098#M99169</link>
      <description>&lt;P&gt;Helpful Information from the community:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Subscripting:&lt;/P&gt;&lt;P&gt;&lt;LI-MESSAGE title="Display Boxes with Subscripts" uid="566825" url="https://community.jmp.com/t5/Introduction-to-the-JMP/Display-Boxes-with-Subscripts/m-p/566825#U566825" discussion_style_icon_css="lia-mention-container-editor-message lia-img-icon-tkb-thread lia-fa-icon lia-fa-tkb 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;Xpath:&lt;/P&gt;&lt;P&gt;&lt;LI-MESSAGE title="Using JSL to Develop Efficient, Robust Applications (EU 2018 415)" uid="51456" url="https://community.jmp.com/t5/Discovery-Summit-Europe-2018/Using-JSL-to-Develop-Efficient-Robust-Applications-EU-2018-415/m-p/51456#U51456" discussion_style_icon_css="lia-mention-container-editor-message lia-img-icon-tkb-thread lia-fa-icon lia-fa-tkb lia-fa-thread lia-fa"&gt;&lt;/LI-MESSAGE&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;LI-MESSAGE title="xPath coding help" uid="326222" url="https://community.jmp.com/t5/Discussions/xPath-coding-help/m-p/326222#U326222" 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;/&amp;nbsp;&lt;LI-MESSAGE title="JMP Discovery 2015 - Mining JMP Reports - v10.pdf" uid="22595" url="https://community.jmp.com/t5/Discovery-Summit-2015/JMP-Discovery-2015-Mining-JMP-Reports-v10-pdf/m-p/22595#U22595" discussion_style_icon_css="lia-mention-container-editor-message lia-img-icon-tkb-thread lia-fa-icon lia-fa-tkb lia-fa-thread lia-fa"&gt;&lt;/LI-MESSAGE&gt;&amp;nbsp;(Xpath "family" tree)&lt;/P&gt;&lt;P&gt;&lt;LI-MESSAGE title="All OutlineBoxes with title condition By XPath" uid="48408" url="https://community.jmp.com/t5/Discussions/All-OutlineBoxes-with-title-condition-By-XPath/m-p/48408#U48408" 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;FONT face="georgia,palatino"&gt;@helpKey&lt;/FONT&gt;)&lt;BR /&gt;&lt;BR /&gt;All in One:&lt;/P&gt;&lt;P&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;I-Can-See-It-How-Do-I-Get-It&lt;/A&gt;&amp;nbsp; &amp;nbsp;(Discovery Summit 2024,&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/5358"&gt;@Mark_Bailey&lt;/a&gt;&amp;nbsp;,&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/1450"&gt;@tonya_mauldin&lt;/a&gt;)&lt;/P&gt;</description>
      <pubDate>Fri, 08 Nov 2024 08:32:13 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Display-Tree-Indexing-how-does-it-work/m-p/810098#M99169</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2024-11-08T08:32:13Z</dc:date>
    </item>
    <item>
      <title>Re: Display Tree Indexing - how does it work?</title>
      <link>https://community.jmp.com/t5/Discussions/Display-Tree-Indexing-how-does-it-work/m-p/810101#M99170</link>
      <description>&lt;P&gt;There are some cases where DisplayBox Subscripting like&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;current report()["Summary Statistics"]&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;gives surprising results. Which information is accessed via the string?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In this example,&lt;/P&gt;&lt;P&gt;JMP doesn't find the first Local Data Filter -- maybe: because it's title is changed to "LDF"?&lt;/P&gt;&lt;P&gt;JMP finds the first summary statistics - &lt;STRONG&gt;although&lt;/STRONG&gt; it's title is changed to "statistics".&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&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-1731054846842.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/69963iB0CA5AE269C53B1D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="hogi_0-1731054846842.png" alt="hogi_0-1731054846842.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I first noticed this behavior with a Graph Builder outline box. JMP finds it even when the title is changed.&lt;BR /&gt;At the time, I thought JMP was looking for the @helpKey - and that is why it can still find it.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;But Summary Statistics (in the example here) doesn't have a helpKey.&lt;/P&gt;&lt;P&gt;So JMP finds something that is not visible to the user.&lt;/P&gt;&lt;P&gt;And it won't find it if it's a local data filter...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New Window( "test",
	V Splitter Box(

		Distribution(
			Continuous Distribution(
				Column( :height )
			),
			Local Data Filter(Title( "LDF" )  ),
				Local Data Filter,
	SendToReport(
		Dispatch( {}, "Distributions", OutlineBox, {Set Title( "hello" )} ),
				Dispatch( {"height"}, "Summary Statistics", OutlineBox,
			{Set Title( "statistics" )}
		)
	)
		),

		Distribution(
			Continuous Distribution(
				Column( :height )
			),
			Local Data Filter(  )
		)
	)
);


current report()["Local Data Filter"] &amp;lt;&amp;lt; select();
//current report()["Distributions"] &amp;lt;&amp;lt; select();
current report()["Summary Statistics"] &amp;lt;&amp;lt; select();&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 08 Nov 2024 22:11:13 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Display-Tree-Indexing-how-does-it-work/m-p/810101#M99170</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2024-11-08T22:11:13Z</dc:date>
    </item>
    <item>
      <title>Re: Display Tree Indexing - how does it work?</title>
      <link>https://community.jmp.com/t5/Discussions/Display-Tree-Indexing-how-does-it-work/m-p/810103#M99171</link>
      <description>&lt;P&gt;There are different ways how the titles of the OutlineBoxes are changes, so let's try:&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New Window( "test",
	V Splitter Box(

		Distribution(
			Continuous Distribution(
				Column( :height )
			),
			Local Data Filter( ),
				Local Data Filter,
	SendToReport(
		Dispatch( {}, "Distributions", OutlineBox, {Set Title( "hello" )} ),
				Dispatch( {"height"}, "Summary Statistics", OutlineBox,
			{Set Title( "statistics" )}
		),
		Dispatch( {}, "Local Data Filter", OutlineBox, {Set Title( "LDF" )} )
		
	)
		),

		Distribution(
			Continuous Distribution(
				Column( :height )
			),
			Local Data Filter(  )
		)
	)
);


current report()["Local Data Filter"] &amp;lt;&amp;lt; select();
current report()["Summary Statistics"] &amp;lt;&amp;lt; select();&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;and indeed:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="hogi_2-1731055528335.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/69965iFE194538B2A6707D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="hogi_2-1731055528335.png" alt="hogi_2-1731055528335.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;If the title is changed by sending a &lt;FONT face="courier new,courier"&gt;dispatch&lt;/FONT&gt; message to the report layer, the report layer will also find the display box via the original title.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 08 Nov 2024 22:14:34 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Display-Tree-Indexing-how-does-it-work/m-p/810103#M99171</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2024-11-08T22:14:34Z</dc:date>
    </item>
    <item>
      <title>Re: Display Tree Indexing - how does it work?</title>
      <link>https://community.jmp.com/t5/Discussions/Display-Tree-Indexing-how-does-it-work/m-p/810109#M99172</link>
      <description>&lt;P&gt;Now, let's change the environment:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="hogi_3-1731055747263.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/69966iD1670FA02A2AD70B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="hogi_3-1731055747263.png" alt="hogi_3-1731055747263.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It's great, JMP doesn't get fooled by the titles, it still finds the display boxes via the english names :)&lt;/img&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;current report()["Local Data Filter"] &amp;lt;&amp;lt; select();
current report()["Summary Statistics"] &amp;lt;&amp;lt; select();&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="hogi_4-1731055786713.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/69967iEDC0AAEE0C4F45DE/image-size/medium?v=v2&amp;amp;px=400" role="button" title="hogi_4-1731055786713.png" alt="hogi_4-1731055786713.png" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Unfortunately, a German JSL developer will see this information in the "Properties" menu:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="hogi_6-1731055976777.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/69969iC6D4F877D0416C24/image-size/medium?v=v2&amp;amp;px=400" role="button" title="hogi_6-1731055976777.png" alt="hogi_6-1731055976777.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;and it's quite likely that an English speaking colleague will see:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="hogi_7-1731056165743.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/69970i5A0D5FBF5A8E3D99/image-size/medium?v=v2&amp;amp;px=400" role="button" title="hogi_7-1731056165743.png" alt="hogi_7-1731056165743.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 08 Nov 2024 08:56:16 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Display-Tree-Indexing-how-does-it-work/m-p/810109#M99172</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2024-11-08T08:56:16Z</dc:date>
    </item>
    <item>
      <title>Re: Display Tree Indexing - how does it work?</title>
      <link>https://community.jmp.com/t5/Discussions/Display-Tree-Indexing-how-does-it-work/m-p/810110#M99173</link>
      <description>&lt;P&gt;Note to myself:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;use English names for Dispaly Box Substripting&lt;/LI&gt;&lt;LI&gt;use &lt;FONT face="courier new,courier"&gt;Dispatch(...)&lt;/FONT&gt; to change the title of Outline Boxes, not&amp;nbsp;&amp;nbsp;&lt;FONT face="courier new,courier"&gt;Local Data Filter(Title( "LDF" ) )&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Fri, 08 Nov 2024 08:58:53 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Display-Tree-Indexing-how-does-it-work/m-p/810110#M99173</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2024-11-08T08:58:53Z</dc:date>
    </item>
  </channel>
</rss>

