> ## Documentation Index
> Fetch the complete documentation index at: https://help.dingtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# 初めてのワークフローフォームを作成する

> YiDAでワークフローフォームを作成する方法を解説します。空白ページからの作成、Excelインポート、DingTalk Baseからの同期など、複数の作成手順と設定方法をご紹介します。

## 1. はじめに

### 1.1 機能概要

フォームはYiDAの基盤ツールであり、すべてのデータ入力および収集はフォームを通じて行われます。そのため、フォームはデータの源でもあります。**ワークフローフォーム**：データを段階的に上位へ流し、階層的な承認を実現します。権限を割り当てることで、ワークフローデータをさらに管理することも可能です。

## 2. エントリ

**エントリ：アプリ編集 > ページ管理 > ➕ > ワークフローフォームを作成。**

作成方法は5種類あります：テンプレートから作成、スマートフォーム作成、空白ページ作成、Excelインポートによるページ作成、DingTalk Baseからフォームへの同期。

## 3. 通常フォームを作成する

### 3.1 スマートフォームを作成する

**スマートフォームを作成**をクリックし、AIアシスタントにプロンプトを入力します。例：「リクエストID、リクエスト日付、リクエスト車両タイプ、申請者、申請理由を含む『車両リクエスト』ワークフローフォームを作成してください。」プロンプトを受け取ると、AIが対応するフォームを自動的に作成します。

### 3.2 空白ページを作成する

* **空白ページを作成**をクリックすると、フォームデザイナーで空白ページが開きます。

### 3.3 Excelインポートでページを作成する

1. **Excelインポートでページを作成**をクリックします。
2. Excelファイル（ローカルExcel）を選択 > データをプレビュー > フォーム設定（データ型を選択）> データをインポート。
3. インポートに成功すると、新しいフォームページへ遷移します。

### 3.4 DingTalk Baseからフォームへ同期する

1. **DingTalk Baseからフォームへ同期**をクリックし、同期設定を構成します。

2. ポップアップに同期手順が表示されます。まずデータセットを選択し、次に同期対象のフォームとフィールドを設定します。

3. 新しいYiDAデータセットを作成する場合は、Baseおよびその中の特定のテーブルを設定します。

<Note>
  **利用可能なBase：**

  * 1. 現在のユーザーが管理権限を持つ組織ナレッジベース内のBase。
  * 2. 現在のユーザーがマイドキュメントで作成したBase。
</Note>

4. 既存のYiDAデータセットを選択する場合は、**DingTalkデータ資産プラットフォームからデータセットを作成**を参照して詳細な手順をご確認ください。

<Warning>
  **注意：既にフォームで使用されているデータセットは、ここでは選択できません。**
</Warning>

**詳細なドキュメントはこちらをご確認ください。**

### 3.5 テンプレートから作成する

* テンプレートリストからテンプレートを選択し、**使用**をクリックします。
