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/"
衛生部,
埃里克