> ## 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.

# AIテーブル/承認からのフォーム作成

> YiDAの各バージョン（無料版、ライト版、プロフェッショナル版、専用版）における機能比較を紹介し、組織数の制限、単回のデータ取得量、手動同期回数、定期同期頻度、同期トリガーロジックなどを含みます。さらに、AIテーブル/OA承認フォームデータをYiDAに同期する操作手順と適用シーンについても解説します。

## エディションの説明

| **機能 / エディション** | **YiDA Freeプラン** | **YiDA ベーシック版**            | **YiDA プロフェッショナル版**        | **YiDA専用版**                |
| --------------- | ---------------- | -------------------------- | -------------------------- | -------------------------- |
| 組織上限            | 1                | 3                          | 5                          | 10                         |
| 1回あたりのデータ量      | 1,000件           | 2,000件                     | 5,000件                     | 10,000件                    |
| 手動同期回数          | 1回 / 日 / 項目      | 5回 / 日 / 項目                | 20回 / 日 / 項目               | 100回 / 日 / 項目              |
| 定期同期頻度          | ❌                | 1日1回                       | 1時間に1回                     | 5分ごと                       |
| 同期トリガーロジック      | ❌                | ✅ 統合と自動化、検証、業務ルール等のトリガーに対応 | ✅ 統合と自動化、検証、業務ルール等のトリガーに対応 | ✅ 統合と自動化、検証、業務ルール等のトリガーに対応 |

## 1. はじめに

### 1.1 機能概要

AI Table / OA承認フォームのデータを同期することで、AI Table / OA承認とYiDAを連携させ、YiDA側から直接AI Table / OA承認のデータを参照できるようにします。

### 1.2 ユースケース

* イベント主催者はAI Table / OA承認を利用して、参加者の申し込み、スケジュール、運営など、イベントの各段階を管理できます。参加者ができることとして、フォームからフィードバックや要望を送信できます。
* 安全管理担当者はAI Table同期フォームを利用して、安全点検の結果、インシデント報告、是正措置を記録できます。これによりインシデントを未然に防ぎ、社員の安全と健康を守ります。

## 2. 手順

いずれのタイプでも手順はほぼ同じです。

### 2.1 ページを作成 — DingTalk AI Table / OA承認フォームを選択

<Steps>
  <Step title="ステップ1">
    [**YiDA Workbench**](https://www.yidaapps.com/workPlatform)にログインします。対象アプリを選択し、そのページ管理画面を開きます。
  </Step>

  <Step title="ステップ2">
    左上のをクリックし、DingTalkデータをフォームに同期 — **DingTalk AI Table** を選択します。
  </Step>
</Steps>

### 2.2 同期するAI Table / OA承認フォームを選択

| AI Table                                                                                      | OA承認フォーム                                                                    |
| --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------- |
|                                                                                               |                                                                             |
| **AI Tableの選択可能範囲**：1. 現在のユーザーが管理権限を持つ組織ナレッジベース内のAI Table。 2. 現在のユーザーがマイドキュメント内に作成したAI Table。 | **OA承認フォームの選択可能範囲**：権限リクエストが承認されると、組織内のすべてのOA承認フォームを取得できます。権限付与は慎重に行ってください。 |

### 2.3 同期フィールドの設定

<table>
  <tr>
    <td>**図**</td>
    <td>**設定項目**</td>
    <td>**説明**</td>
  </tr>

  <tr>
    <td rowSpan={2} />

    <td>**同期先フォーム**</td>
    <td><ol><li>デフォルトでは、新規の通常フォームに同期します。</li><li>「既存のフォームに同期」を選択した場合、このアプリの既存フォームがドロップダウンに表示されます。</li></ol><br /></td>
  </tr>

  <tr>
    <td>**同期フィールドの設定**</td>
    <td><ol><li>\[同期フィールドを追加] をクリックして手動でフィールドを追加します — チェックして追加します。</li></ol><br /><br /><ol><li>または AI をクリックして自動でマッチングします。</li></ol></td>
  </tr>
</table>

*

### 2.4 同期ルールの設定

<table>
  <tr>
    <td>**図**</td>
    <td>**設定項目**</td>
    <td>**説明**</td>
  </tr>

  <tr>
    <td rowSpan={6}>
      <br />
    </td>

    <td>**データ同期モード**</td>
    <td>データを同期する際は、重複排除用のメインキーを設定する必要があります。通常、一意のID、または複数フィールドの複合メインキーを使用して重複を識別します。<br />3つの同期モードが利用可能です：<br /><ul><li>挿入のみ：現在のフォームにメインキーがまだ存在しないレコードのみを同期します。</li><li>更新のみ：現在のフォームにメインキーが既に存在するレコードのみを同期します。</li><li>挿入または更新：メインキーが現在のフォームに存在する場合はレコードを更新し、存在しない場合は挿入します。</li></ul><br /></td>
  </tr>

  <tr>
    <td rowSpan={3}>**定期同期ルール**</td>
    <td>設定：<br />同期時刻：デフォルトでは現在時刻ですが、手動で編集できます。</td>
  </tr>

  <tr>
    <td>繰り返しルール<br /><ol><li>5分ごとに同期</li></ol><br /><ol /><br /><ol><li>1時間ごとに同期</li></ol><br /><ol /><br /><ol><li>毎日同期</li></ol><br /><ol /><br /><ol><li>毎営業日に同期</li></ol><br /><ol /><br /><ol><li>毎週（金曜日）に同期</li></ol><br /><ol /><br /></td>
  </tr>

  <tr>
    <td>終了時刻：同期をいつ停止するか。<br />2つの選択肢があります：<br /><ol><li>実行回数：</li><li>特定時刻：日時を選択します。</li></ol><br /></td>
  </tr>

  <tr>
    <td>**同期データ範囲と並べ替え**</td>
    <td>現在、1回の同期で取得できるのは通常フォームで最大10,000件、作業フローフォームで300件までです。<br />データ量が多い場合は、\[フィルター + 並べ替え] を使用して特定の範囲を更新します。<br /><br />注意：ここでの「通常フォーム」と「作業フローフォーム」はYiDAのページタイプを指します。<br />AI TableフォームとOA承認フォームをYiDAで最初に作成した際は、いずれも通常フォームです。<br />作業フローフォームは、ユーザーが後から「ワンクリックで作業フローフォームに変換」で手動変換した場合に該当します。</td>
  </tr>

  <tr>
    <td>**その他**</td>
    <td>データ同期時に検証ルール、業務ルール、統合と自動化フロー、メッセージ通知、およびサードパーティサービスのコールバックをトリガーするかどうかを選択します。</td>
  </tr>
</table>

上記の設定が完了したら、\[保存して同期] をクリックして初回同期を実行します。

<Tip>
  \[注意]

  履歴データが10,000件を超えており、初期化時にすべてをYiDAフォームに同期したい場合、現在2つの回避策があります：

  方法1：「同期ルール」—「同期データ範囲と並べ替え」で「フィルター」を設定し、複数回の手動同期で更新します。

  方法2：フォーム作成後、対応するフォームへ「一括インポート」で残りのデータを一度に取り込みます。
</Tip>

### 2.5 データの確認

作成が完了すると、アプリ内に新しい「通常フォーム」が生成され、同時に同名・同型のデータセットが生成されます。

作成後の初回同期には数分かかる場合があります。データがソースと一致しない場合は、数分お待ちください。

「データセット同期」をクリックすると、同期ログを確認できます。以下の図を参照してください：

作成後、同期ルールを編集したり、データを手動で更新したりする必要がある場合は、以下に示すフォームのドロップダウン操作バーからエントリを見つけてください。

<Note>
  **データ同期ボタンについて：**

  **Freeプラン**：1日1回のクリック同期のみ可能です。

  **有料版**：無制限ではありません — 詳細はセクション1のエディション説明をご覧ください。
</Note>

## 3. フォーマット対応

**AI Tableデータ同期 — フォーマット対応**

<table>
  <tr>
    <td>**フォールド種類**</td>
    <td>**フィールド名**</td>
    <td>**AI Tableデータ型**</td>
    <td>**同期対応可否**</td>
    <td>**同期後のデータ型**</td>
    <td>**備考**</td>
  </tr>

  <tr>
    <td rowSpan={23}>**一般コンポーネント**</td>
    <td>テキスト</td>
    <td>テキスト<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>テキスト<br /></td>

    <td />
  </tr>

  <tr>
    <td>複数選択</td>
    <td>配列<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>テキスト<br /></td>
    <td>同期のデータ型はテキストに設定する必要があります。そうでないとデータを読み取れません。同期後はオプションIDが表示されます。</td>
  </tr>

  <tr>
    <td>グループ分け</td>
    <td>配列<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>テキスト<br /></td>
    <td>同期後はグループIDが表示されます。</td>
  </tr>

  <tr>
    <td>日付</td>
    <td>日付<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>日付</td>

    <td />
  </tr>

  <tr>
    <td>チェックボックス</td>
    <td>真偽値<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>テキスト</td>

    <td />
  </tr>

  <tr>
    <td>リンク</td>
    <td>リンク<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>テキスト</td>

    <td />
  </tr>

  <tr>
    <td>数式</td>
    <td>数式<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>テキスト<br /></td>
    <td>データ型はテキストに設定する必要があります。そうでないとデータを読み取れません。</td>
  </tr>

  <tr>
    <td>位置情報</td>
    <td>地図位置<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>テキスト<br /></td>
    <td>データ型はテキストに設定する必要があります。そうでないとデータを読み取れません。</td>
  </tr>

  <tr>
    <td>電話</td>
    <td>電話（検証付き）<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>テキスト<br /></td>
    <td>データ型はテキストに設定する必要があります。そうでないとデータを読み取れません。</td>
  </tr>

  <tr>
    <td>評価点</td>
    <td>評価点コンポーネント<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>数値<br /></td>

    <td />
  </tr>

  <tr>
    <td>メール</td>
    <td>テキスト<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>テキスト<br /></td>

    <td />
  </tr>

  <tr>
    <td>署名</td>
    <td>画像<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>テキスト<br /></td>

    <td />
  </tr>

  <tr>
    <td>選択</td>
    <td>テキスト</td>
    <td><ul><li>対応</li></ul></td>
    <td>テキスト<br /></td>
    <td>同期後はオプションIDが表示されます。</td>
  </tr>

  <tr>
    <td>ユーザー</td>
    <td>ユーザー<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>テキスト<br /></td>
    <td>同期のデータ型はテキストに設定する必要があります。そうでないとデータを読み取れません。同期後はユーザー IDが表示されます。</td>
  </tr>

  <tr>
    <td>部門</td>
    <td>部門<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>テキスト<br /></td>
    <td>同期のデータ型はテキストに設定する必要があります。そうでないとデータを読み取れません。同期後は部門 IDが表示されます。</td>
  </tr>

  <tr>
    <td>数値</td>
    <td>数値</td>
    <td><ul><li>対応</li></ul></td>
    <td>数値</td>

    <td />
  </tr>

  <tr>
    <td>添付</td>
    <td>添付<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>テキスト<br /></td>
    <td>データ型はテキストに設定する必要があります。そうでないとデータを読み取れません。</td>
  </tr>

  <tr>
    <td>進捗</td>
    <td>進捗バー<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>テキスト<br /></td>
    <td>データ型はテキストに設定する必要があります。そうでないとデータを読み取れません。</td>
  </tr>

  <tr>
    <td>ルックアップ</td>
    <td>検索ボックス<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>テキスト<br /></td>

    <td />
  </tr>

  <tr>
    <td>バーコード</td>
    <td>テキスト<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>テキスト<br /></td>

    <td />
  </tr>

  <tr>
    <td>住所</td>
    <td>カスケーダー<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>テキスト<br /></td>
    <td>データ型はテキストに設定する必要があります。そうでないとデータを読み取れません。</td>
  </tr>

  <tr>
    <td>通貨</td>
    <td>数値<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>数値<br /></td>

    <td />
  </tr>

  <tr>
    <td>IDカード</td>
    <td>IDカード</td>
    <td><ul><li>対応</li></ul></td>
    <td>テキスト<br /></td>

    <td />
  </tr>

  <tr>
    <td rowSpan={11}>**プレミアムコンポーネント**</td>
    <td>自動化ID</td>
    <td>数値<br /></td>
    <td>❌ 非対応<br />数値もテキストも対応していません。</td>

    <td />

    <td />
  </tr>

  <tr>
    <td>片方向関連</td>
    <td>関連コンポーネント<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>テキスト<br /></td>

    <td />
  </tr>

  <tr>
    <td>関連する参照</td>
    <td>関連コンポーネント<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>テキスト<br /></td>

    <td />
  </tr>

  <tr>
    <td>更新者</td>
    <td>ユーザー</td>
    <td>❌ 非対応</td>
    <td>テキスト</td>

    <td />
  </tr>

  <tr>
    <td>最後更新時間</td>
    <td>日付</td>
    <td>❌ 非対応</td>
    <td>テキスト</td>

    <td />
  </tr>

  <tr>
    <td>リッチテキスト</td>
    <td>リッチテキスト<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>テキスト<br /></td>

    <td />
  </tr>

  <tr>
    <td>作業フロー</td>
    <td>作業フローコンポーネント<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>テキスト<br /></td>
    <td>データ型はテキストに設定する必要があります。そうでないとデータを読み取れません。作業フローIDが表示されます。</td>
  </tr>

  <tr>
    <td>双方向関連</td>
    <td>テキスト<br /></td>
    <td><ul><li>対応</li></ul></td>
    <td>テキスト<br /></td>

    <td />
  </tr>

  <tr>
    <td>作成者</td>
    <td>ユーザー</td>
    <td>❌ 非対応</td>
    <td>テキスト</td>
    <td>データ型はテキストに設定する必要があります。そうでないとデータを読み取れません。</td>
  </tr>

  <tr>
    <td>作成時間</td>
    <td>日付</td>
    <td>❌ 非対応</td>
    <td>テキスト</td>
    <td>データ型はテキストに設定する必要があります。そうでないとデータを読み取れません。</td>
  </tr>

  <tr>
    <td>ボタン</td>
    <td>ボタンコンポーネント<br /></td>
    <td>❌ 非対応<br />一行テキストも複数行テキストも対応していません。</td>

    <td />

    <td />
  </tr>
</table>

**OA承認フォームデータ同期 — フォーマット対応：**

| **OA承認フォームコンポーネントタイプ** | **同期対応可否** | **YiDAフォームコンポーネントタイプ**           | **同期後のデータ型** |
| ---------------------- | ---------- | -------------------------------- | ------------ |
| 一行テキスト                 | • 対応       | 一行テキスト                           | テキスト         |
| 複数行テキスト                | • 対応       | 複数行テキスト                          | テキスト         |
| 数値                     | • 対応       | 数値                               | 数値           |
| 日付                     | • 対応       | 日付                               | 日付           |
| その他のコンポーネント            | • 対応       | 「一行テキスト」または「複数行テキスト」を選択する必要があります | テキスト         |
