大家好,我怎樣才能做到無論何時單擊我放在日記中的按鈕,它都會運行位於另一個文件夾中的腳本。
使用下面的測試腳本,我能夠在另一個文件夾中成功打開腳本。 這是在 JMP16 上。
Names Default To Here( 1 );
Clear Log();
Dir = Get Default Directory();
file_name = "JMP script/Load_PD.jsl";
file_path = Char(Dir || file_name);
Open(file_path);
使用我製作的測試腳本,我嘗試將其實現到我的主腳本中,如下所示。
下面顯示的腳本只是一個片段。
LoadTableType = Function( {reportType},
Dir = Get Default Directory();
If(
reportType == "PD",
file_name = "JMP script/Load_PD.jsl";
file_path = Char(Dir || file_name);
show(file_path);
Current Journal() << Append( Button Box("Load PD Table", Open (file_path))),
);
);然而,在主代碼完成運行並生成按鈕後,每次我單擊按鈕時,我都會收到如下所示的錯誤:
Name Unresolved: file_path in access or evaluation of 'file_path' , file_path/*###*/
非常感謝您給出的任何建議謝謝!