在 jsl 脚本中强制执行 JMP 首选项(特定于 Windows)亲爱的 JMP 社区,
在数周试图找出如何正确导入来自 Excel 文件的数据后(我发现的唯一解决方法是将数据保存为 .txt 但我不满意有两个文件而不是一个文件),我可能找到了一条路径解决我的问题:强制执行 JMP Windows 特定首选项。 事实上,当禁用“使用 JMP 语言而不是数字、日期和货币格式的系统本地设置”选项时,它可以防止 JMP 错误地解释我的 XL 文件中的数据,并且我最终获得了具有正确格式的所有数据(参见随附的屏幕截图)。
现在,为了让我的脚本适用于我公司的每个 JMP 用户,我需要在我的 jsl 脚本中强制执行此设置。 知道命令是什么吗? 我想应该是这样的:Preferences( Pref( "value" ) )。
感谢致敬!
热罗姆
数据表脚本视窗回复:在 jsl 脚本中强制执行 JMP 首选项(特定于 Windows)谢谢,正是我要找的。
回复:在 jsl 脚本中强制执行 JMP 首选项(特定于 Windows)除非您能够决定公司中每个人如何使用 JMP,否则我建议不要更改设置而不将其改回原样,因为这样的更改可能会破坏其他功能。
这样的事情应该可行(在实施之前对其进行测试):
Names Default To Here(1);
//Get Preferences(); get all preferences
orig_pref = Get Preferences("Use JMP Locale Settings");
Set Preference(Use JMP Locale Settings(0));
//do you thing
//
//
//return orig_pref
Eval(orig_pref);