☐ cool new feature
☐ could help many users!
☑ feels like a bug
☐ nice to have
☐ nobody needs it
What inspired this wish list request?
code that is generated via << save script will generate JSL code to reproduce the same behavior - in combination with the settings in the preferences. So far so good.
But the same code - in combination with (other) settings on another system can generate a completely different behavior.
One could say: so far so good - the user on the other system might have some idea why he adjusted the settings.
But things get funny when the code was generated on a system with adjusted settings in the preferences.
Then
- (most *) setting which fit to the current (non-standard) settings in the preferences will NOT be saved in the JSL script - and now when such code will be executed on a standard system such non-standard standard settings will be missing in the code → leading to a different behavior on a standard system.
- (other **) settings which fit to the standard settings will NOT be saved in the JSL script - and therefore when being executed again on the same system (with non-standard settings) will be missing.
*) like color gradients: it's not possible to specify a gradient for a plot in JSL (via << save script) which equals the gradient in the preferences
**) like Conditional settings of the Data filter: on a system with Conditional enabled in the preferences, it's not possible to generate a JSL code (via << save script()) for a non-conditional data filter
collateral effects:
With there are CHANGED settings in the preferences, a user loses the chance to use Dashboard Builder to generate Dashboards which opens platforms on his system with STANDARD settings
Do you use the preferences?
The only workaround: Open the source script of the Dashboard and add the respective code manually.
What is the improvement you would like to see?
Although current behavior is as designed - it is not always as expected by the users.
Please optimize the behavior in a future version of Jmp.
Why is this idea important?
If a user changes settings in the preferences he should still have the chance to generate Dashboards which use the standard settings.
more wishes submitted by