<?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: JMP Live dynamic Control Chart Limits - triage in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/JMP-Live-dynamic-Control-Chart-Limits-triage/m-p/929713#M108686</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/89593"&gt;@MarkovGemsbok85&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can you send a data set to try and explore this?&lt;BR /&gt;&lt;BR /&gt;I think maybe it's just the placement of the LCL,UCL that you have, if they're added inside the 'Chart' option and doesn't use the Eval Insert it should evaluate the values as they're updated.&lt;BR /&gt;&lt;BR /&gt;Here's an example with the Tablet Production dataset, you can see where I've changed the placement of the limit commands:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;dt=current datatable();

uclUTS=80;
lclUTS=50;
meanUTS=65;
	Control Chart Builder(
		Data Table(dt),
		Size(800, 600),
		Show Two Shewhart Charts(1),
		Show Control Panel(0),
		Show Limit Summaries(0),
		Variables(Y(:Dissolution), Subgroup(:Screen Size), Subgroup(:Lactose Supplier, Position(1))),
		Customize Tests(Test 2(11, "2")),
		Customize Tests(Test 3(5, "3")),
		Chart(Points(Statistic("Individual")),
			Limits(
				Show Center Line(1),
				Show Lower Limit(1),
				Show Upper Limit(1)
			),
			Warnings(Test 2(1), Test3(1)),
			Set Control Limits({UCL(Round(uclUTS, 2)), LCL(Round(lclUTS, 2)), Mean(Char(Round(meanUTS, 2)))})

		),
	);
&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Mon, 09 Feb 2026 10:39:32 GMT</pubDate>
    <dc:creator>Ben_BarrIngh</dc:creator>
    <dc:date>2026-02-09T10:39:32Z</dc:date>
    <item>
      <title>JMP Live dynamic Control Chart Limits - triage</title>
      <link>https://community.jmp.com/t5/Discussions/JMP-Live-dynamic-Control-Chart-Limits-triage/m-p/929479#M108679</link>
      <description>&lt;P&gt;Having a hard time figuring out how to bypass this JMP 'feature'.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MarkovGemsbok85_0-1770417502704.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/93274iF08F2C54A2EE1321/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MarkovGemsbok85_0-1770417502704.png" alt="MarkovGemsbok85_0-1770417502704.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;I have dynamic control chart limits calculated in a report and I really do need triage. But the problem is that JMP live does not support that. My question is why not?&lt;/P&gt;
&lt;P&gt;Sure, it is calculated each time, and some processes are unstable but what if mine is and I need a way of notifying engineers. Anyone have any ideas?&lt;/P&gt;
&lt;DIV&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Outline Box("Control Chart — UTS",
	Control Chart Builder(
		Data Table(dtSub),
		Size(800, 600),
		Show Two Shewhart Charts(1),
		Show Control Panel(0),
		Show Limit Summaries(0),
		Variables(Y(:UTS), Subgroup(:HN), Subgroup(:SN, Position(1))),
		Customize Tests(Test 2(11, "2")),
		Customize Tests(Test 3(5, "3")),
		Chart(Points(Statistic("Individual")),
			Limits(
				Show Center Line(0),
				Show Lower Limit(0),
				Show Upper Limit(0)
			),
			Warnings(Test 2(1), Test3(1))
		),
		SendToReport(
			Dispatch({}, "UTS", ScaleBox, {
				Add Ref Line(uclUTS, "Solid", "Red", Eval Insert("UCL = ^Char(Round(uclUTS, 2))^"), 2),
				Add Ref Line(lclUTS, "Solid", "Red", Eval Insert("LCL = ^Char(Round(lclUTS, 2))^"), 2),
				Add Ref Line(meanUTS, "Dashed", "Blue", Eval Insert("Mean = ^Char(Round(meanUTS, 2))^"), 1)
			})
		)
	)
),&lt;/CODE&gt;&lt;/PRE&gt;
Edit (jthi): added jsl formatting and fixed spacing&lt;/DIV&gt;</description>
      <pubDate>Sat, 07 Feb 2026 06:40:10 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/JMP-Live-dynamic-Control-Chart-Limits-triage/m-p/929479#M108679</guid>
      <dc:creator>MarkovGemsbok85</dc:creator>
      <dc:date>2026-02-07T06:40:10Z</dc:date>
    </item>
    <item>
      <title>Re: JMP Live dynamic Control Chart Limits - triage</title>
      <link>https://community.jmp.com/t5/Discussions/JMP-Live-dynamic-Control-Chart-Limits-triage/m-p/929713#M108686</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/89593"&gt;@MarkovGemsbok85&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can you send a data set to try and explore this?&lt;BR /&gt;&lt;BR /&gt;I think maybe it's just the placement of the LCL,UCL that you have, if they're added inside the 'Chart' option and doesn't use the Eval Insert it should evaluate the values as they're updated.&lt;BR /&gt;&lt;BR /&gt;Here's an example with the Tablet Production dataset, you can see where I've changed the placement of the limit commands:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;dt=current datatable();

uclUTS=80;
lclUTS=50;
meanUTS=65;
	Control Chart Builder(
		Data Table(dt),
		Size(800, 600),
		Show Two Shewhart Charts(1),
		Show Control Panel(0),
		Show Limit Summaries(0),
		Variables(Y(:Dissolution), Subgroup(:Screen Size), Subgroup(:Lactose Supplier, Position(1))),
		Customize Tests(Test 2(11, "2")),
		Customize Tests(Test 3(5, "3")),
		Chart(Points(Statistic("Individual")),
			Limits(
				Show Center Line(1),
				Show Lower Limit(1),
				Show Upper Limit(1)
			),
			Warnings(Test 2(1), Test3(1)),
			Set Control Limits({UCL(Round(uclUTS, 2)), LCL(Round(lclUTS, 2)), Mean(Char(Round(meanUTS, 2)))})

		),
	);
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 09 Feb 2026 10:39:32 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/JMP-Live-dynamic-Control-Chart-Limits-triage/m-p/929713#M108686</guid>
      <dc:creator>Ben_BarrIngh</dc:creator>
      <dc:date>2026-02-09T10:39:32Z</dc:date>
    </item>
    <item>
      <title>Re: JMP Live dynamic Control Chart Limits - triage</title>
      <link>https://community.jmp.com/t5/Discussions/JMP-Live-dynamic-Control-Chart-Limits-triage/m-p/929774#M108688</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/89593"&gt;@MarkovGemsbok85&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;"I have dynamic control chart limits calculated in a report and I really do need triage. But the problem is that JMP live does not support that. My question is why not?"&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Without static control limits, new data could easily nudge control limits up or down, causing control chart warning tests to start failing, or to stop failing.&amp;nbsp;&amp;nbsp;The list of warnings could be unstable - it could change from day to day - or from hour to hour.&lt;/P&gt;
&lt;P&gt;We felt that making triage decisions in JMP Live in a situation like that could cause confusion and frustration for a lot of users.&amp;nbsp; So, we had to make the software respond in a way that we thought was safest for the largest proportion of users.&amp;nbsp; This is why we added the rule "no triage without static control limits".&lt;/P&gt;
&lt;P&gt;As&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/51054"&gt;@Ben_BarrIngh&lt;/a&gt;'s script shows, one way to specify static control limits is in JSL.&amp;nbsp; Another way is in the column properties.&amp;nbsp; Finally, you can specify static control limits in a separate limits file.&lt;/P&gt;
&lt;P&gt;It sounds like maybe you simply don't &lt;EM&gt;want&lt;/EM&gt; static limits right now.&amp;nbsp; Fair enough, you know what your process is ready for!&amp;nbsp; But you do want to use the JMP Live triage feature to collaborate with your engineers.&amp;nbsp; I'm afraid that right now, you're out of luck with that specific feature.&lt;/P&gt;
&lt;P&gt;However, you could use the "@ mention" feature as a workaround.&amp;nbsp; You can type "@" in a comment on the JMP Live report and start typing in another user's name.&amp;nbsp; Click on the person you want to mention.&amp;nbsp; They'll get a notification from JMP Live.&amp;nbsp; That would be a way to draw an engineer's attention to the warning(s) that you want them to investigate.&amp;nbsp; Of course, this workaround lacks some of the nice things you get with the triage feature, like the notification bringing the engineer directly to the warning of interest, and letting them make status / notes changes directly on that warning.&amp;nbsp; So your comment may need to include more detail to help the engineer understand what is needed.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Would this "@ mention" workaround be helpful for you in the interim, while your process matures towards supporting static control limits?&lt;/P&gt;</description>
      <pubDate>Mon, 09 Feb 2026 14:18:50 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/JMP-Live-dynamic-Control-Chart-Limits-triage/m-p/929774#M108688</guid>
      <dc:creator>Aurora_TiffanyD</dc:creator>
      <dc:date>2026-02-09T14:18:50Z</dc:date>
    </item>
    <item>
      <title>Re: JMP Live dynamic Control Chart Limits - triage</title>
      <link>https://community.jmp.com/t5/Discussions/JMP-Live-dynamic-Control-Chart-Limits-triage/m-p/929785#M108690</link>
      <description>&lt;P&gt;I was able to adapt the set control limit line and make this work. Thank you so much!&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Feb 2026 14:35:39 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/JMP-Live-dynamic-Control-Chart-Limits-triage/m-p/929785#M108690</guid>
      <dc:creator>MarkovGemsbok85</dc:creator>
      <dc:date>2026-02-09T14:35:39Z</dc:date>
    </item>
  </channel>
</rss>

