addin_home 路径变量似乎在我所有版本的 JMP 上,我实际上都无法访问我的路径变量 addin_home。
get path variable("addin_home");
//""
get path variable( "ADDIN_HOME(’com.some.real.addin’)" );
//""
convert file path("$Addin_home");
//Cannot expand path expression: $Addin_home
//"/$Addin_home"
但是在我的很多插件中,该位置都显示为 $Addin_Home 并且它们可以工作。 由于某种原因,我可以从脚本中看不到它吗?
回复:addin_home 路径变量啊,是那些愚蠢的文字处理花哨的单引号又一次扰乱了程序员的生活;-)。
埃里克
回复:addin_home 路径变量还刚刚意识到,如果您键入单引号,它就可以工作。
因此,如果支持看到这一点。 我从这里复制了语法:
http://www.jmp.com/support/help/13/Path_Variables.shtml
他们使用了错误的引号。 显然 JSL 不喜欢的单引号略有不同。
回复:addin_home 路径变量丢失加载项 ID 周围的单引号,它似乎可以工作:
y = Get Path Variable("ADDIN_HOME(com.jmp.eric.booyah)");
/*:
"/C:/Users/sasewh/AppData/Roaming/SAS/JMP/Addins/com.jmp.eric.booyah/"
高温下,
埃里克