cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
  • New to JMP? Join us Sept. 23-24 for the Early User Edition of Discovery Summit, tailor-made for new users. Register now for free!
  • Your voice matters! Tell us how you prefer to receive JMP updates, so we can tailor our communication to your needs. Take short survey.
  • See how to access JMP Marketplace - and - find, create & share add-ins to extend your JMP. Watch video.

Discussions

Solve problems, and share tips and tricks with other JMP users.
Choose Language Hide Translation Bar
SpannerHead
Level VI

Can I copy the embedded scripts from one table to another?

If I have a parent table with many scripts embedded.  Can I copy those easily to a summary table or transposed table automatically using JSL?

 


Slán



SpannerHead
1 ACCEPTED SOLUTION

Accepted Solutions
jthi
Super User

Re: Can I copy the embedded scripts from one table to another?

Yes 

Names Default To Here(1); 

dt1 = open("$SAMPLE_DATA/Big Class.jmp");
dt2 = open("$SAMPLE_DATA/Big Class Families.jmp");
dt2 << Delete Scripts(dt2 << Get Table Script Names);

For Each({sname}, dt1 << Get Table Script Names,
	s = dt1 << Get Script(sname);

	Eval(EvalExpr(dt2 << New Script(sname,
		Expr(NameExpr(s))
	)));	
);

Write();
-Jarmo

View solution in original post

4 REPLIES 4
jthi
Super User

Re: Can I copy the embedded scripts from one table to another?

Yes 

Names Default To Here(1); 

dt1 = open("$SAMPLE_DATA/Big Class.jmp");
dt2 = open("$SAMPLE_DATA/Big Class Families.jmp");
dt2 << Delete Scripts(dt2 << Get Table Script Names);

For Each({sname}, dt1 << Get Table Script Names,
	s = dt1 << Get Script(sname);

	Eval(EvalExpr(dt2 << New Script(sname,
		Expr(NameExpr(s))
	)));	
);

Write();
-Jarmo
SpannerHead
Level VI

Re: Can I copy the embedded scripts from one table to another?

Jarmo

 

Brilliant!  You should see the script this replaced!


Slán



SpannerHead
txnelson
Super User

Re: Can I copy the embedded scripts from one table to another?

This has been a repeated topic in the Discussion Group.  A simple search would have provided the answer to you faster and more efficiently that opening a new discussion and waiting for someone to respond.

Jim
SpannerHead
Level VI

Re: Can I copy the embedded scripts from one table to another?

Jim

 

I apologise profusely, it won't happen again!


Slán



SpannerHead

Recommended Articles