Subscribe Bookmark RSS Feed

Update values in window

matt7109

Contributor

Joined:

Jun 9, 2017

Hi, the following code has a table box containg a number col edit box initialized to [1,2,3]. However, I would like for when the button named "Change Vals" is pressed, to update the values in the number col edit box to [4,5,6]. How can I go about doing this? Code show below..

Names Default To Here( 1 );

list = [1, 2, 3];
New Window( "Test",
	Button Box( "Change Vals", list = [4, 5, 6] ),
	Table Box( String Col Box( "Col 1", {"One", "Two", "Three"} ), Number Col Edit Box( "Col 2", list ) )
)

Thanks!

1 ACCEPTED SOLUTION

Accepted Solutions
Jeff_Perkinson

Community Manager

Joined:

Jun 23, 2011

Solution

You need a reference to your Number Col Edit Box and you can use the Set Values() message to change the values.

 

Like this.

 

list = [1, 2, 3];
New Window( "Test",
	Button Box( "Change Vals",
		list = [4, 5, 6];
		foo << set values( list );
	),
	Table Box(
		String Col Box( "Col 1", {"One", "Two", "Three"} ),
		foo = Number Col Edit Box( "Col 2", list )
	)
);

JMPScreenSnapz111.png

-Jeff
1 REPLY
Jeff_Perkinson

Community Manager

Joined:

Jun 23, 2011

Solution

You need a reference to your Number Col Edit Box and you can use the Set Values() message to change the values.

 

Like this.

 

list = [1, 2, 3];
New Window( "Test",
	Button Box( "Change Vals",
		list = [4, 5, 6];
		foo << set values( list );
	),
	Table Box(
		String Col Box( "Col 1", {"One", "Two", "Three"} ),
		foo = Number Col Edit Box( "Col 2", list )
	)
);

JMPScreenSnapz111.png

-Jeff