停止首選項重置為默認值你好,
我每天在 JMP9 上運行幾個自動化腳本(計劃將來更新到更高版本,但現在需要使用這個版本。)
大約每隔幾週,首選項似乎就會重置為默認值,我會丟失“在數據導入期間使用 SAS 變量標籤作為列名”。 有沒有其他人有同樣的問題或對可能導致此問題的原因以及如何預防有任何想法?

謝謝
其他回复:停止首選項重置為默認值@安娜_717 ,
您的 IT 最近是否更改了用戶信息在本地計算機上的存儲方式或在您用於 JMP 的機器上更新的任何其他操作/安全協議?
一個可能的原因可能是漫遊配置文件。在 JMP 9 中,JMP 首選項位於本地用戶文件夾中。 當用戶退出 Windows 機器然後重新登錄時,這會導致首選項被重置。 這是 IT 將用戶配置文件設置為漫遊配置文件的結果。 由於這個原因,在以後的版本中,位置已更改,因此它存儲在漫遊配置文件文件夾中。
回复:停止首選項重置為默認值你好,
我不確定什麼可能會覆蓋該首選項,但是通過在每個腳本中包含以下行來對事物進行微觀管理不會有什麼壞處:
set preference(SAS Integration Settings( Data Import Uses Labels( 1 ) ));
具有諷刺意味的是,這也可以被視為不該做的一個例子;這就是可以覆蓋首選項的方式,這可能是您的問題。 也許有一個腳本定期運行,將此首選項更改為 (0)。
作為最佳實踐,當您需要設置(或清除)首選項並且不想影響稍後可能運行的其他腳本時,您可以執行以下操作:
1) 使用 Get Preferences () 函數獲取當前生效的首選項,將結果存儲在變量中。
2)設置您需要的首選項
3)運行你需要運行的代碼
4) 使用設置首選項 () 和您在上面的步驟 1 中指定的變量將首選項設置回原始設置。
乾杯,
布雷迪