addin_home variabile del percorsoSembra che su tutte le mie versioni di JMP non riesca effettivamente ad accedere alla variabile del mio percorso 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"
ma in molti dei miei componenti aggiuntivi la posizione dice $Addin_Home e funzionano. Posso semplicemente non vederlo dallo scripting per qualche motivo?
Ri: addin_home variabile del percorsoAhh, sono quelle sciocche virgolette singole elaborate dall'elaborazione testi che incasinano ancora una volta la vita dei programmatori ;-).
Eric
Ri: addin_home variabile del percorsoInoltre mi sono appena reso conto che se digiti le virgolette singole funziona.
Quindi, se il supporto lo vede. Ho copiato la sintassi da qui:
http://www.jmp.com/support/help/13/Path_Variables.shtml
e usano le virgolette sbagliate. Apparentemente ci sono virgolette singole leggermente diverse che a JSL non piacciono.
Ri: addin_home variabile del percorsoPerdi le virgolette singole attorno all'ID del componente aggiuntivo e sembra funzionare:
y = Get Path Variable("ADDIN_HOME(com.jmp.eric.booyah)");
/*:
"/C:/Users/sasewh/AppData/Roaming/SAS/JMP/Addins/com.jmp.eric.booyah/"
HTH,
Eric