フォーム データのインポートとエクスポート

フォーム フィールド自体を保存することなく、フォームに入力したデータを保存することができます。保存したデータは、他のフォームに入力するために繰り返し使用できます。この機能を使用して、大量のフォームに共通のデータ セットを自動的に入力することで、フォームの入力時間を短縮できます。このプロセスには、入力したフォーム データを特別なファイルの種類で保存するためのエクスポート操作と、そのファイルを空のフォームに入力するためのインポート操作があります。有効なファイルの種類は FDF、XFDF、XML、TXT です。これらは多くの PDF エディターで扱うことができます。これらのファイル形式には、フォーム データだけでなく、フォーム内のコントロールの数と種類についての情報が格納されます。

開いている入力済みの単一フォームからのフォーム データのエクスポート

データのインポート/エクスポート アイコン
  1. [フォーム] > [データのインポート/エクスポート] > [フォームからデータをエクスポート] を選択します。
  2. [フォーム データを~としてエクスポート] ダイアログ ボックスで、名前とファイルの種類を指定します。
  3. [保存] をクリックします。

データは、定義した場所に、定義したファイルの種類で保管されます。

単一のフォームへのフォーム データのインポート

データのインポート/エクスポート アイコン
  1. 入力されていないフォームを開きます。
  2. [フォーム] > [データのインポート/エクスポート] > [フォームへデータをインポート] を選択します。
  3. [フォーム データを含んでいるファイルを選択] ダイアログ ボックスで、ファイルの種類 (FDF、XFDF、XML、TXT) を設定し、開いているフォームにインポートするデータが格納されたファイルを参照します。
  4. [開く] をクリックします。

選択したファイル内に、フォーム コントロールの説明と現在のフォームに適したデータが含まれていれば、そのデータは適切なフィールドに挿入されます。

複数のフォームからのデータのエクスポート

データのインポート/エクスポート アイコン

複数のフォームからデータをエクスポートできます。同じデータ フィールドはファイルの種類 XML と CSV (Comma Separated Values) に設定されます。これらのファイルの種類は Excel や同様の表計算プログラムで開くことができます。各フォームは行で、各フォーム フィールドは列で表わされます。フォームのフィールド ラベルはスプレッドシート列の見出し行のテキストになります。署名フィールドを除き、すべてのフォーム フィールドの種類を扱うことができます。このエクスポートは、PDF ファイルが読み込まれていなくても、また開いているファイルがなくても利用できます。

効率的なエクスポートのために、フォームにはすべて同じフィード名のセットを使用します。複数ページのフォームを処理できます。フォームごとに 1 つの PDF をお勧めしますが、まとめられたフォームのセットを含む単一の PDF も処理可能です。フォーム フィールド セットの提供は同じです。フォーム間でフィールドが異なる場合、同一でないすべてのフィールド名には出力テーブルに列が生成されます。結果のテーブルのフィールドはすべて、任意の入力ができる標準のセルになります。他のセルの種類 (日付、通貨、数値のみなど) を設定するには、表計算プログラムを使用します。

複数のフォームからデータをエクスポートするには、次の手順を実行します。

  1. [フォーム] > [データのインポート/エクスポート] > [複数のフォームからデータをエクスポート] を選択します。
  2. [ファイルを追加] をクリックし、フォルダから希望するファイルを選択します。
  3. 必要に応じて、[ファイルを追加] を繰り返しクリックして、他のフォルダからファイルを追加します。
  4. [ファイルを追加][ファイルを削除] を使用して、ファイル リストの準備を整えます。
  5. 最後のエクスポート セッションのすべてのフォームをリストに追加するには、[データのエクスポート元の最新のファイル リストを含める] を選択します。
  6. [エクスポート] をクリックし、出力フォルダ、ファイル名と種類 (CSV または XML) を指定します。
  7. 結果をスプレッドシート アプリケーションに表示するには、[エクスポートの進捗状況] ダイアログ ボックスで、[ファイルを今すぐ表示] をクリックします。
  8. スプレッドシート アプリケーションで、必要に応じて列ヘッダー テキストの名前を変更します (この操作は、チェック ボックスやラジオ ボタン フィールドなどで必要になります)。
  9. スプレッドシート アプリケーションで [名前を付けて保存] を使用し、適切なファイル タイプ (Excel ワークシートなど) を選択します。これを行わないと、ファイルは CSV や XML 形式のままです。

エクスポートの前のフィールド名の統一

元のフォーム ファイルを作成/設計する場合は、統一されたフィールド名を使用することをお勧めします。

フィールド名が付いていなかったり、不適切または統一されていないような場合は、エクスポート後に表計算プログラムで編集することで、この問題を解決できます。

  1. アクティブなフォーム フィールドを含む PDF ファイルを開きます。
  2. [フォーム コントロール] パネルを表示するには、[パネル] バーの [フォーム コントロール] (フォーム コントロール アイコン) ツールをクリックします。
  3. パネルでフォーム コントロール名をダブルクリックするか、コンテキスト メニューで [プロパティ] を選択します。
  4. 必要に応じて [フィールド名] を編集し、[閉じる] をクリックします。
  5. 必要に応じてその他のフィールド名とフォームで操作を繰り返します。

フォーム データのエクスポートとインポートに関するトラブルシューティング

  • より単純なサンプル フォームを処理することによって、問題が特定のフォーム セットにあるのかどうかを判断します。
  • フォームが電子メールで送信された場合は、ダウンロードが完了し、ローカル ドライブに作成されていることを確認します。電子メール クライアントまたは一時フォルダからファイルに直接アクセスすることは避けてください。
  • ネットワークの場所への保存が失敗する場合は、セキュリティの制限を付けずにローカル フォルダーに保存します。
  • 1 つのファイルの種類 (たとえば、XML) での保存が失敗する場合は、もう一方のファイルの種類 (CSV) を試します。
  • 数百ページや数千のフィールドを持つ大規模なフォームは問題が発生する可能性があるため、ファイルをセクションに分割します。
  • 1 つのフィールド内に非常に長いテキストがある場合は、エクスポート時にテキストが途切れることがあります。Excel は通常 1 つのセルの文字数が 256 文字に制限されています。