addin_home-PfadvariableEs scheint, dass ich bei allen meinen JMP-Versionen nicht auf meine Pfadvariable addin_home zugreifen kann.
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"
Aber in vielen meiner Add-Ins steht als Speicherort $Addin_Home und sie funktionieren. Kann ich es aus irgendeinem Grund einfach nicht im Skript sehen?
Betreff: Pfadvariable addin_homeAhh, es sind diese albernen einfachen Anführungszeichen aus der Textverarbeitung, die das Leben von Programmierern wieder einmal durcheinander bringen ;-).
Eric
Betreff: Pfadvariable addin_homeIch habe auch gerade festgestellt, dass es funktioniert, wenn Sie einfache Anführungszeichen eingeben.
Also, wenn der Support das sieht. Ich habe die Syntax von hier kopiert:
http://www.jmp.com/support/help/13/Path_Variables.shtml
und sie verwenden die falschen Anführungszeichen. Anscheinend gibt es leicht unterschiedliche einfache Anführungszeichen, die JSL nicht mag.
Betreff: Pfadvariable addin_homeWenn Sie die einfachen Anführungszeichen um die Add-In-ID weglassen, scheint es zu funktionieren:
y = Get Path Variable("ADDIN_HOME(com.jmp.eric.booyah)");
/*:
"/C:/Users/sasewh/AppData/Roaming/SAS/JMP/Addins/com.jmp.eric.booyah/"
HTH,
Eric