# フォーム

*スキルレベル: 初心者*

## 開始前に

* [データベース](https://help.adalo.com/database) についての知識が必要です

## ウォークスルー

{% tabs %}
{% tab title="詳細" %}

#### フォーム

フォームは、ユーザーがアプリのデータベース内のレコードを作成および編集する主要な方法です。例えば、ユーザーが新しい旅行を作成する必要がある場合、旅行の名前、説明、日付などの詳細を入力できるフォームがある画面に送ることができます。

フォームを作成すると、フォームがどのコレクション用であるか、フォームが新しいレコードを作成するか既存のレコードを編集するかを設定します。編集フォームを選択すると、フォームのフィールドに現在の値が事前に入力されるため、ユーザーは変更する必要があるフィールドを決定できます。

#### フォームフィールド

![](/files/aKheqwWPgYg3Az5lHwgX)

フォームで収集される情報の各部分はフィールドです。フィールドは、選択したコレクションのプロパティにデータを保存します。関連プロパティを除くすべてのコレクションプロパティがデフォルトでフォームに追加されます。

フィールドをドラッグしてフォーム上で順序を変更できます。

ゴミ箱アイコンをクリックすると、フォームに含めたくないフィールドを削除できます。

「自動設定」セクションでは、ユーザーが手動で入力する必要のないデータを自動的に設定できます。

* 例えば、上記のアプリでは、ユーザーはフォームを使用して新しい旅行を計画できます。この場合、旅行の作成者と旅行のプライバシーを除いて、すべてのフィールドが表示されますが、これらは自動的に設定されます。

#### 送信ボタン

フォームの送信ボタンのテキストをカスタマイズしたり、スタイルを編集したりすることができます。また、送信ボタンにアクションを追加して、ユーザーを元の画面にリンクさせることも非常に一般的です。
{% endtab %}

{% tab title="ビデオ" %}
{% embed url="<https://youtu.be/Oh7WBI9jLmQ>" %}
{% endtab %}
{% endtabs %}

{% hint style="warning" %}
ユーザーの 'Password' フィールドを使用する場合、必須とする必要があります。空白のままにすると 'アクションを完了できません' エラーが発生します。ユーザーがパスワードを更新する際には、別のフローを使用することをお勧めします。
{% endhint %}

## ヘルプ

[フォームコース](https://appacademy.adalo.com/course/forms) でフォームの設定方法についてよりよく理解できます。このコースは、[Adalo App Academy](https://appacademy.adalo.com/homepage) の Paul Okoduwa によって作成されています。 \\

この記事に関する追加のヘルプが必要な場合は、いつでも[コミュニティフォーラム](https://forum.adalo.com/)で質問できます！投稿時にこの記事へのリンクも貼り付けることを忘れないでください！


---

# 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/component-basics/how-to-create-and-edit-forms-and-fields.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.
