昨日初めてOpenOfficeを使いはじめました初心者です。
フォーム中のボタンをクリックしたら別のフォームを開くというものを作ろうとしているのですが、うまくいきません。
https://forum.openoffice.org/ja/forum/v ... f=16&t=522
↑の方の質問と似ているので参考にさせていただきました。
クリックするボタン名…search
開きたいフォーム名…search
以下コード
REM ***** BASIC *****
Sub search_Click()
On Error Goto ErrTrap
oDoc = ThisDatabaseDocument
If oDoc.supportsService("com.sun.star.sdb.OfficeDatabaseDocument") = False Then Exit Sub
oDoc.FormDocuments.getByName("search").open()
Exit Sub
ErrTrap:
End Sub
以上
エラーは出ませんが何も開きません;
IF文のところはFALSEになってしまうのでコメントアウトしてみたりしましたが結果は同じでした。
バージョンは4.0.0
OSはMacです。
下手な説明で申し訳ありませんがどなたか原因がわかる方、お教えください(><;)
フォームのボタンをクリック→別フォームが開く
Re: フォームのボタンをクリック→別フォームが開く
on error ~をコメントアウトして、エラー箇所を把握するのが第一ですね。
エラーがでなければ単にボタンの実行時イベントにマクロの登録を行っていないという事になります。
(編集状態からボタンを右クリックコントロールから、イベントタブの実行時にマクロを指定します。)
エラーがでなければ単にボタンの実行時イベントにマクロの登録を行っていないという事になります。
(編集状態からボタンを右クリックコントロールから、イベントタブの実行時にマクロを指定します。)