Easiest way is to use subset (this will copy table scripts/variables, so you have to delete them)
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << New Column("Mult", Numeric, Continuous, Formula(:height * :weight));
dt_new = dt << Subset(All rows, Copy formula(0),Selected columns only(0));
And to get the script, let JMP script it for you (if JMP16 even easier with Enhanced Log).
1. Open table
2. Go to Tables menu and choose subset
3. Make choices and press ok
4. In new table open Source table script and get script for subset
Data Table("Subset of Big Class") << Subset(All rows, Selected columns only(0))
From enhanced log:
Then modify the script to use references instead of Datatable("tablename") and you should have fairly ready script
-Jarmo