運行JSL從加載項調用Microsoft SQL的問題<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />你好!
有沒有其他人遇到過在加載項中運行JSL代碼的問題?我現在遇到以下問題:我有一個工作的JSL代碼應該從數據庫下載數據,即連接到Microsoft SQL服務器並向其發送SQL查詢。當我從腳本窗口運行它時它工作正常,當我把它放入加載項,重新安裝加載項並嘗試運行時,SQL服務器說“錯誤接近','”。有任何想法嗎?
乾杯,
溫弗里德
PS:我正在使用JMP 11.2.0
Re:運行JSL從加載項調用Microsoft SQL的問題根據我的經驗,這樣的問題通常歸結為名稱空間。 在腳本編輯器中,如果您沒有顯式調用NamesDefaultToHere(),那麼您將默認為全局命名空間。 默認情況下,加載項中的腳本在Here名稱空間中運行。 你的插件中可能只有一個變量需要前面的範圍修飾符(我認為“::”)。 或者,在菜單編輯器中,我相信您可以為項目設置一個複選框,以確定其腳本是否在Here命名空間中運行。 那是我開始尋找的地方。
HTH,
埃里克