Populate the manage spec limit table from another table through JMPHey everyone,
I was wondering if someone could help me with the JSL to populate the manage spec limit (MSL) table by loading the values from another table. The provided script in the sample library only causes the MSL window to pop up, I then have to select the reference table and save to column properties manually.
Thanks for any ideas!
Steve
ScriptingRe: Populate the manage spec limit table from another table through JMPDo you want to populate Manage Spec Limits from spec table or do you want to set spec limits from spec table to measurement table? I'm not sure if you can fill Manage Spec Limits by using Load from Limits table by scripting, but there are most likely at least two ways to fill it otherwise:
- Add Spec Limits to measurement datatables columns as column properties from limits table by looping (and then open Manage Spec limits if needed)
- Manage Spec Limits platform is Table Box, so you could set values there most likely with some scripting
I would use option 1 as it is in my opinion simpler option.
Re: Populate the manage spec limit table from another table through JMP Thanks for the input. I agree if there isn't a way to script in those steps then looping through the limits table will have to be the way to go. I was hoping I could shortcut the more complex coding and just add in some additions commands to the MSL.
Re: Populate the manage spec limit table from another table through JMPYou can open Load from Limits Table, but no idea how to go from there to Other and then input path to limits table
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
obj = dt << Manage Spec Limits(Y(dt << Get Column Group("Processes")));
obj << Load from Limits Table();