cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Check out the JMP® Marketplace featured Capability Explorer add-in
Choose Language Hide Translation Bar
nitro
Level I

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.

1 ACCEPTED SOLUTION

Accepted Solutions
Jeff_Perkinson
Community Manager Community Manager

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

-Jeff

View solution in original post

5 REPLIES 5
Jeff_Perkinson
Community Manager Community Manager

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

-Jeff

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?


Jeff_Perkinson
Community Manager Community Manager

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

-Jeff

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

Jeff_Perkinson
Community Manager Community Manager

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

-Jeff