問題タブ [jsl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sas-jmp - jmp スクリプト ロジックは jsl として機能しますが、アドインとしては機能しません
JMP 15.2.0 を実行しており、jsl スクリプトに次のコード セクションが含まれていますが、これには小さなバグがあります。
2 番目のColumnA:
には、 99 を null に置き換えるために先頭が必要です。しかし、何らかの理由で、これはバグにもかかわらず、JMP を介してスクリプトとして実行すると機能しますが、「アドイン」としてインストールすると機能しません。
スクリプトとして実行するとまったく同じスクリプトが機能する (つまり、意図したとおりに 99 が無効になる) のに、「アドイン」としては機能しない (99 が残り、ログにエラーが表示されない) のはなぜですか?
jsl は、JMP をスクリプトとして実行するか、「アドイン」として実行するかにかかわらず、同じように解釈されるべきではありませんか? 私の JMP インスタンスは、モードごとに異なるエンジンを使用するように設定できますか? この交絡する JMP の奇妙さに気づいた人はいますか?