# サブフォーム

## 概要

サブフォームは、関連データを新規作成してから関連付けを行うようなシナリオに適しています。多階層の関連データも、ネストされたフォームとして分かりやすく表示されます。データセレクターやドロップダウン選択肢と比較して、サブフォームは現在のページブロック内で関連 コレクション のフィールドを直接管理でき、関連データはメインフォームと一緒に送信されます。

## 使用方法

### 「多」のリレーションフィールド用サブフォーム

![20251029205655](https://static-docs.nocobase.com/20251029205655.png)

### 「一」のリレーションフィールド用サブフォーム

![20251027202218](https://static-docs.nocobase.com/20251027202218.png)

### 多階層のリレーションフィールドのネスト設定にも対応しています。

![20251027201218](https://static-docs.nocobase.com/20251027201218.png)

## フィールド設定オプション

### フィールドコンポーネント

![20251030150601](https://static-docs.nocobase.com/20251030150601.png)

[フィールドコンポーネント](/interface-builder/fields/association-field)：ドロップダウン選択肢、データセレクターなど、他のリレーションフィールドコンポーネントに切り替えます。

### 連動ルール

[連動ルール](/interface-builder/linkage-rule)：サブフォームフィールドの連動ルールを設定します。

![20251027202439](https://static-docs.nocobase.com/20251027202439.png)