ディスカッション Akio Hashimoto · 2020年9月3日 InterSystems ObjectScript エクステンションでルーチンをインポートしようとするとname is invalidエラーになるときの解決方法 前提条件 InterSystems ObjectScriptエクステンション 0.9.0 Visual Studio Code でローカルにルーチンのファイルを作成している。 問題点 ルーチンをGit等でバージョン管理する等の理由で、IRIS(/Cache)サーバー間でファイル連携している場合に、新規ルーチンをファイルから作成し、サーバーへ「Import and Compile」等を実行するとエラーが出てインポートに失敗する事がある。(xxxxxxxxxxはルーチン名) ERROR #16006: Document 'xxxxxxxxxx' name is invalid 解決方法 先にサーバーからインポートした事があればお気づきの方もいるかもしれないが、InterSystems ObjectScript エクステンションを使用してルーチンをインポートする場合、ルーチンの先頭行に以下のように1行必要となっている。これが無いと上記のようにエラーとなってしまう。 #VSCode #開発環境 #その他 2 2 0 406