Top > OOoBasic > Base > Form
*フォーム [#a291d912]

フォームはドローページ上に存在するフォームコンテナにひとまとめに管理されているが、個々のフォームはサブフォームを含むことができる。

#contents

フォームでは容易にデータソースに接続してクエリーやテーブルのデータを表示できますが、
フォームは[[行セット>../RowSet]]サービスを実装しているため同じ事が行えます。

**フォームの構造 [#kceb46ee]
フォームは以下の図のような構造を持ちます。

&ref(forms.png,nolink);

ドローページからフォームコンテナを通じて名前やインデックス指定でフォームオブジェクトを取得します。
 Sub Form_1
   oDoc = ThisComponent
   oDrawPage = oDoc.getDrawPage()
   oForm = oDrawPage.getForms().getByName("Standard")
 End Sub
**データソース [#x9808053]
ツール - オプション - Base - データベースに登録されているデータソースから選択したものに接続できます。登録されていないものにはデータソースを利用した接続はできません。

そういった接続でないときにはデータベースドライバサービスを直接利用して接続します。

Reload   New Lower page making Edit Freeze Diff Upload Copy Rename   Front page List of pages Search Recent changes Backup   Help   RSS of recent changes