cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
  • Register to attend Discovery Summit 2025 Online: Early Users Edition, Sept. 24-25.
  • New JMP features coming to desktops everywhere this September. Sign up to learn more at jmp.com/launch.
Choose Language Hide Translation Bar
shampton82
Level VII

Reset selection button on global filter

hey everyone, I was wondering if anyone knew a way to use JSL to recreate the action of pressing this button

shampton82_0-1738341880297.png

I looked in the scripting index and didn't see anything that appears to related to this function.

 

Thanks for any guidance!

 

Steve

2 REPLIES 2
jthi
Super User

Re: Reset selection button on global filter

There might be better options, but you can look for the button and then click it with a script

Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Cities.jmp");
nw = New Window("",df = dt << Data Filter(
	Location({379, 384}),
	Mode(Include(1)),
	Add Filter(
		columns(:Region, :POP),
		Where(:Region == "MW"),
		Display(:Region, N Items(6))
	)
));

dt << Select Rows([1]);

btn = (nw << XPath("//ButtonBox[@title = 'Reset selection']"));
btn << click(1);
-Jarmo
hogi
Level XII

Re: Reset selection button on global filter

Any update of the data filter will give back the control.
you could trigger an update which doesn't change the selection, like

df <<Inverse(0)

[if it was inverse(1) before, use Inverse(1)]

Recommended Articles