- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
How do I export my Platforms Preferences?
I have painstakingly set up my platforms preferences in one computer and would like import them into another computer with the same installation of JMP Pro 11 (Mac).
Is this possible?
I know one can extract general preferences, using Get Preferences() and then using Set Preferences() to inject those in another computer.
But that does not cover Platforms, which is what I'm after.
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: How do I export my Platforms Preferences?
Hi Steve,
Get Platform Preferences() give you something like this in the log.
Platform Preferences(
Attribute Chart(
Attribute Gauge Chart( 1 ),
Show Agreement Points( 1 ),
Connect Agreement Points( 1 ),
Agreement by Rater Confid Intervals( 1 ),
Show Agreement Group Means( 0 ),
Show Agreement Grand Mean( 1 ),
Show Effectiveness Points( 0 ),
Connect Effectiveness Points( 0 ),
Effectiveness by Rater Confid Intervals( 0 ),
Effectiveness Report( 1 )
)
)
The Platform Preferences() function will set the preferences. So, you can just copy and paste that into another script window and submit it.
-Jeff
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: How do I export my Platforms Preferences?
Hi Nitro,
There are two ways to do this.
One is to simply copy the preferences file from one machine to the next.
On Windows, the preferences file is JMP.PFS and is stored in your Windows profile directory. In my case it's C:\Users\Jeff Perkinson\AppData\Local\SAS\JMP\11\JMP.PFS. Your's will vary slightly depending on the version of Windows and version of JMP.
On the Mac the preferences file is com.sas.jmp.plist and is stored in ~/Library/Preferences.
Alternatively, you can do it through JSL as you have started to. The JSL function Get Platform Preferences() will give them to you.
-Jeff
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: How do I export my Platforms Preferences?
Can these be imported across versions ie 10-->11? Can custom menu bars be exported/inportedd as well?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: How do I export my Platforms Preferences?
Hi Steve,
Yes, I believe that you can import the preferences across versions. For sure using the Platform Preferences() script can be run between JMP 10 and JMP 11.
Yes, you can import custom menu bars as well. However, I'd suggest that custom menus be converted to JMP Add-ins which are more easily managed now.
-Jeff
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: How do I export my Platforms Preferences?
Thanks Jeff,
I Can run the GET PLATFORM PREFERENCES() to output a file like:
Attribute Chart(
Attribute Gauge Chart( 1 ),
Show Agreement Points( 1 ),
Connect Agreement Points( 1 ),
Agreement by Rater Confid Intervals( 1 ),
Show Agreement Group Means( 0 ),
Show Agreement Grand Mean( 1 ),
Show Effectiveness Points( 0 ),
Connect Effectiveness Points( 0 ),
Effectiveness by Rater Confid Intervals( 0 ),
Effectiveness Report( 1 )
),
for each platform element,but am unsure how to take the output text string and run the
SET PLATFORM PREFERENCES() SCRIPT
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: How do I export my Platforms Preferences?
Hi Steve,
Get Platform Preferences() give you something like this in the log.
Platform Preferences(
Attribute Chart(
Attribute Gauge Chart( 1 ),
Show Agreement Points( 1 ),
Connect Agreement Points( 1 ),
Agreement by Rater Confid Intervals( 1 ),
Show Agreement Group Means( 0 ),
Show Agreement Grand Mean( 1 ),
Show Effectiveness Points( 0 ),
Connect Effectiveness Points( 0 ),
Effectiveness by Rater Confid Intervals( 0 ),
Effectiveness Report( 1 )
)
)
The Platform Preferences() function will set the preferences. So, you can just copy and paste that into another script window and submit it.
-Jeff