Javascriptでマクロを作成する際に以下の不具合が発生しましたので報告いたします。
1、ライブラリ作成時にエラー
ツール>マクロ>管理>Javascript>シートを選択>作成>ライブラリ名入力>OK
と操作すると「オブジェクトを作成できませんでした」と表示されてしまいます。
マクロ管理ダイアログを閉じ、再度開くと、「null」という名前のライブラリが実際には作成されています。
しかし、ライブラリ名を変更しようとすると、「オブジェクトの名前を変更できませんでした。」と表示され、名前が変更できません。
2、Javascriptエディタが正常に動作しない
1で作成されたライブラリ「null」内にマクロを新規作成し、編集しようとすると、「syntax error (vnd.sun.star.tdoc:/28/null/null/null/null/ucb/#1)」とエラーメッセージが表示され、スクリプト部分が表示されません。
以上、何か情報がありましたら教えていただければと思います。
よろしくお願いします。
環境
WindowsXP SP2
Jre:1.6.0_07
OpenOffice.org2.4.1 および 3.0 で確認
Javascriptによるマクロ作成に関する不具合
Re: Javascriptによるマクロ作成に関する不具合
お世話になっております。
Windows Vista + OpenOffice.org 3.0.0 で検証してみました。
チュートリアルにしましたので、こちらご覧ください。
こちらでは、ライブラリの作成、マクロの作成、Javascript エディタを起動して、編集できる状態まで行きました。
Windows Vista + OpenOffice.org 3.0.0 で検証してみました。
チュートリアルにしましたので、こちらご覧ください。
こちらでは、ライブラリの作成、マクロの作成、Javascript エディタを起動して、編集できる状態まで行きました。
Apache OpenOffice 4.0 on Windows Vista
-
- 記事: 18
- 登録日時: 10月 1, 2008, 5:20 pm
Re: Javascriptによるマクロ作成に関する不具合
khirano様
対応ありがとうございます。
同様の操作で確認してみましたが、やはり同じようにエラーが発生してしまう様です。
当方の環境に原因があるかもしれませんので、調査したいと思います。
ありがとうございました。
対応ありがとうございます。
同様の操作で確認してみましたが、やはり同じようにエラーが発生してしまう様です。
当方の環境に原因があるかもしれませんので、調査したいと思います。
ありがとうございました。
Re: Javascriptによるマクロ作成に関する不具合
こんにちは、こちらでも再現しました。
Windows XP(SP3)-OpenOffice 2.4.1(JRE1.6.0_04)
khirano様が提示していただいたとおりに操作しましたが、aizuwakamatsucity様と同じように
エラーが出て先に進みません。
あとエラー発生後、ユーザー情報の保存場所
(うちの場合はC:\Documents and Settings\Administrator\Application Data\OpenOffice.org2\user)
に「null」というフォルダーが作成され、その中も「null」フォルダーが作成され、その中にさらに「null」フォルダーが作成され、その中に「null」というファイルができていました。
以下はそのファイルの中身です。
追記:
OpenOffice3.0でも試しました。こちらは特に問題ありませんでした。
デフォルトのまま作成してゆくと、
C:\Documents and Settings\Administrator\Application Data\OpenOffice.org\3\user\Scripts\javascript\Library1 に、「Macro1.js」と「parcel-descriptor.xml」が作成されていました。
Windows XP(SP3)-OpenOffice 2.4.1(JRE1.6.0_04)
khirano様が提示していただいたとおりに操作しましたが、aizuwakamatsucity様と同じように
エラーが出て先に進みません。
あとエラー発生後、ユーザー情報の保存場所
(うちの場合はC:\Documents and Settings\Administrator\Application Data\OpenOffice.org2\user)
に「null」というフォルダーが作成され、その中も「null」フォルダーが作成され、その中にさらに「null」フォルダーが作成され、その中に「null」というファイルができていました。
以下はそのファイルの中身です。
追記:
OpenOffice3.0でも試しました。こちらは特に問題ありませんでした。
デフォルトのまま作成してゆくと、
C:\Documents and Settings\Administrator\Application Data\OpenOffice.org\3\user\Scripts\javascript\Library1 に、「Macro1.js」と「parcel-descriptor.xml」が作成されていました。