「Web出版サイト」ベータ公開

Q&A集[?]

当サイトでのご質問の受付は終了しました

すべてのコンテンツを読み込み専用としたため、回答欄からも投稿できません

Apache OpenOffice/LibreOfficeのご質問はそれぞれのフォーラムへご投稿ください

質問コーナー

サイト内検索

分類メニュー

関連サイト


本日:1
昨日:0
総数:584
現在:1


初回起動時のマクロ起動エラー

ページOpenOffice.org FAQの登録ページ
投稿者ゆういち
分類
edit/refer
優先順位
edit/refer
状態
edit/refer
カテゴリー
edit/refer
投稿日2007-11-28 17:05:53 (水)
OSWindowsXP
依存するページ
バージョン
edit/refer

メッセージ

回答ページでは行末に「~」を付加する必要はありません

OpenOffice.orgを2.3に更新してから、Baseで使用しているマクロが初回起動時のみ起動できなくなりました。

例えば、Baseでフォームのみを作成し、フォームにボタンのみを作成して、 そのボタンが押されたときにメッセージボックスを表示するマクロを組み込んだとします。 このファイルを保存し、Windowsを再起動後、 最初に(Calc,Writer等は一切起動しないで)Baseのファイルを起動して、 フォームのボタンを押すと、「メッセージ: BasicProviderImpl::no script!」というエラーダイアログが表示され、マクロが実行されません。 フォームウィンドウを閉じてから開きなおすと、マクロが起動されます。

OpenOffice.org 2.2では起きなかった現象ですので、2.3でのバグではないでしょうか?

なお、サンプルのBaseファイルを以下に作成しました。

また、表示されるエラーメッセージは次の通りです。

errormes.png

マクロのセキュリティレベルは「中」以下に設定して試してください。


再現しました

M.Kamataki (2007-11-29 00:15:01 (木))

以前に同じ内容の質問がありました。以下です。

faq/3/371「エラー表示について」

このページで紹介されているIssueによると、不具合ということになっていまして、最新情報では来年3月ごろリリース予定の2.4で修正されるようです。

了解しました。

ゆういち (2007-11-29 23:54:42 (木))

回答ありがとうございます。

Issueというのは↓のことですね。

http://www.openoffice.org/issues/show_bug.cgi?id=81217

了解しました。
直るまでは 2.2を使い続けることにします。

お名前:
題名:


添付ファイル: fileerrormes.png 458件 [詳細] filetest.odb 779件 [詳細]