cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
  • Learn how to build custom Python data connectors and further customize JMP’s Data Connector Framework with the Python Data Connector Demo, available now in the JMP Marketplace!
  • See how to move from signal modeling to system modeling at the first JMP Aerospace Analytics webinar. Register. June 18, 1 p.m. US Eastern Time.

JMP Wish List

We want to hear your ideas for improving JMP. Share them here.
Choose Language Hide Translation Bar
0 Kudos

Showing changes to data tables while using JSL Debugger

I have a few data tables used for analysis of data that have embedded scripts. These scripts perform analyses that spawn new tables (summaries, model fits from which I create combined data tables, then perform splits, joins, etc.). In these scripts, I often move/rename columns and remove rows/columns, and these scripts are impossible to work on with the debugger.

I need to be able to see how these new tables and reports evolve when trying to debug. With the recent update to JMP16, there was an analysis that yielded a table with columns in a different order than JMP15. I resorted to inserting Throw(); at different points in the script to make ad hoc breakpoints.

An ideal solution would be a debugger that is built into the script editor with breakpoints, like most programming IDEs. The spawning of a separate JMP process for debugging is clunky and prevents straightforward debugging of UI-based analyses.