# フォームが自動的にリレーションシップを設定する方法

新しいレコード（例：Trip）を作成するフォームがある場合、Tripの作成者やステータスなど、新しいTripの一部の値を自動的に設定したいことがあります。フォームの構成時に、左パネルのFieldsセクションでこれらのプロパティを「自動設定」に追加することで実現できます。

ただし、ステータスがテキストフィールドではなく、他のコレクションへの関係である場合、関連レコードをフォーム画面で利用可能にするためには異なる設定が必要です。これはさまざまな方法で使用できますが、以下の例では、***Trip*** を作成し、新しい **Trips** の ***Trip Status*** を作成時にデフォルトで ***Draft*** に設定したいとします。***Trip Statuses*** のコレクションを作成し、***Trips*** に ***Trip Status*** の関係を追加済みであるとします。以下の手順で設定できます。

### 1) **フォーム画面にリレーションを自動的に設定するコンポーネントをリストに変更します。**

1. コンポーネント（たとえばボタン）を選択した状態で、オーバーフローメニューを選択し、***Make List*** を選択します\
   ![](/files/x1PVhuHgMRhlRISR5abt)
2. リストを選択し、設定でコレクションを選択します。この例では、***Trip Statuses*** のリストになります。

   ![](/files/otiki8lWIicjy1t4nxRB)

### **2) リストのフィルタリング**

1. リストをフィルタリングして1つのアイテムのみ表示されるようにします。この例では、リストには ***Draft*** のみ表示されます。これにより、***Draft Record*** が ***Trip Status*** コレクションから新しい ***Trip*** を作成する画面に送信されます。

   ![](/files/p3zravWSi1nLxUZZel0J)
2. フィルタを手動で入力する場合は、大文字と小文字が区別されることに注意してください。RecordIDや他の列によっても行うことができます。
3. 新しい ***Trip*** レコードを作成するフォームが表示される別の画面にリンクします。リンクされた画面に現在の ***Trip Status*** が送信され、その画面の利用可能なデータに表示されます。

   ![](/files/WM8iKLwC0ScYNUIGZWY0)

### **3) フォームの設定**

1. ボタンがリンクされているページに移動し、新しいレコードを作成するフォームを追加します。この例では、新しい ***Trip*** を作成します。

   ![](/files/uihOYcct5qEwRiJzNZoi)
2. ここで、フォームを設定し、コンポーネントの ***Form Fields*** と ***Set Automatically*** セクションを追加します。***Trip Status*** を追加すると、前の画面のリストから持ってきた ***Current Trip Status*** がデフォルトで表示されます。

   ![](/files/wblAgTHws9JMDQbWwuxl)

これで、新しい ***Trip*** を作成すると、***Trip Status Relationship*** が自動的に ***Draft*** に設定されます。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.adalo.com/ja/how-to/form-status.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
