Home > コンピュータ > LibreOffice > マクロ > ドキュメント > UNOオブジェクト、機能とサービス > ThisDatabaseDocumentオブジェクト

ThisDatabaseDocumentオブジェクト

新規作成日 2025-08-15
最終更新日

LibreOffice 25.2ヘルプ「ThisDatabaseDocument object」の和訳

原文取得日 2025-08-15

ThisDatabaseDocument は、プロパティの読み取りと設定が可能で、メソッドの呼び出しが可能なアクティブなベース ドキュメントをアドレス指定します。

ThisDatabaseDocumentは、com.sun.star.sdb.XOfficeDatabaseDocument 型のオブジェクトを返します。

構文:

ThisDatabaseDocument

アクティブウィンドウが、Base文書に関連していないとき、ThisDatabaseDocumentは、Nothing を返します。

アクティブウィンドウが、Basic IDEであるとき、ThisDatabaseDocumentオブジェクトは、現在のスクリプトを所有しているデータベースを返します。

例:

現在のデータベース「formName」を開いて最大化するには、次のようにします:

Dim form As Object
ThisDatabaseDocument.CurrentController.connect("","")
form = ThisDatabaseDocument.FormDocuments.getByName("formName").open )
form.currentController.frame.ContainerWindow.IsMaximized = True

関連項目

このエントリーをはてなブックマークに追加