フォーム テンプレートのデータのインポートとエクスポートの概要

適用先
InfoPath 2010 InfoPath 2013

この記事では、フォーム デザインとフォーム データを他のプログラムから Microsoft Office InfoPath にインポートするために使用できるオプションについて説明します。 また、InfoPath フォーム テンプレートとフォーム データを他の形式にエクスポートするためのオプションについても説明します。

この記事の内容

他のプログラムからフォーム デザインをインポートするためのオプション

InfoPath には、他のプログラムからデザイン モードにフォーム デザインをインポートするための次のオプションが用意されています。

ドキュメントと Excel ブックWordインポートする Microsoft Office Wordで作成したフォームなど、既存のフォームを使用する場合は、InfoPath インポート ウィザードを使用してそのフォームを InfoPath フォーム テンプレートに変換できます。 InfoPath には、既存の Microsoft Office Excel ブックまたは Microsoft Office Word ドキュメントを InfoPath フォーム テンプレートに変換するのに役立つ 2 つのフォーム テンプレート インポーターが含まれています。 次の例では、デザイナーは、Word ドキュメントのインポート オプションをカスタマイズしています。

47e6d516-08c0-4cd9-9057-2686fbc74495

カスタム フォーム テンプレート インポーターを開発する 高度なフォーム テンプレートのデザイナーまたは開発者は、他の種類の電子フォームやドキュメントからフォーム テンプレートをインポートするための独自のソリューションを開発できます。 この作業は InfoPath の外部で行われます。

また、光学式文字認識 (OCR) ソフトウェアを使用して電子的にスキャンされる紙のフォームやドキュメントをインポートするための独自のソリューションを開発することもできます。 既定では、InfoPath インポート ウィザードは一度に 1 つのフォームをインポートします。 organizationに既存のフォームの大規模なライブラリがある場合は、フォーム テンプレート インポーターを自動化して、複数のフォームを一度に簡単にインポートできます。 たとえば、何百もの既存のWord フォームがある大規模なorganizationで作業する場合、Word フォームの組み込みの InfoPath インポーターを自動化する時間とリソースの価値があると判断できます。

カスタム フォーム テンプレート インポーターの開発の詳細については、「 MSDN: InfoPath 開発者向けの新機能 」リンクを 参照してください

サード パーティ製フォーム テンプレート インポーターを使用する Microsoft Office Web サイトでは、サード パーティのプロバイダーによって作成されたフォーム テンプレート インポーターを見つけることができる場合があります。 結果のフォーム テンプレートの機能は、特定のインポーターによって異なります。 場合によっては、フォーム テンプレートのインポート後に、新しいフォーム テンプレートのデータ ソースを手動で作成し、フォーム テンプレートのコントロールをデータ ソース内のフィールドまたはグループにバインドする必要がある場合があります。

ページの先頭へ

他のプログラムからデータをインポートするためのオプション

フォーム データ インポーターを使用すると、ユーザーは他の形式のファイルのデータを使用して InfoPath フォームに入力できます。 InfoPath にはデータ インポーターは含まれません。 ただし、サード パーティのサービス プロバイダーまたは独自のorganization内のユーザーは、ユーザーがインストールして使用できるフォーム データ インポーターを作成できます。 ユーザーのコンピューターにデータ インポーターをインストールした後、ユーザーはフォームを開き、[ファイル] メニューの [フォーム データのインポート] コマンドを使用して、他のソースからフォームにデータをインポートできます。

InfoPath フォームにデータをインポートするには、次のオプションを使用できます。

カスタム データ インポーターを開発するorganizationのビジネス要件に応じて、会社のデザイナーまたは高度なフォーム テンプレートの開発者は、他のプログラムから InfoPath フォームに既存のデータを転送するためのカスタム インポーターを作成することを決定する場合があります。 この作業は InfoPath の外部で行われます。 たとえば、organizationは、紙保険請求フォームから InfoPath 保険請求フォームに既存のデータをインポートする予定であるとします。 プロセスを自動化するために、情報技術 (IT) 部門の開発者は、紙のフォームをスキャンし、光学式文字認識 (OCR) を使用してスキャンされたフォームを実際のテキスト文字に変換するデータ インポーターを設計する場合があります。 その後、このデータ インポーターをインストールし、それを使用して、既存の用紙フォームから InfoPath フォーム内の対応するフィールドにデータを効率的に転送できます。

カスタム データ インポーターの開発の詳細については、「 MSDN: InfoPath 開発者向けの新機能 」リンクを 参照してください

サード パーティのデータ インポーターを使用 するOffice Web サイトでは、サード パーティのプロバイダーによって作成されたフォーム データ インポーターを見つけることができる場合があります。 結果のフォームの機能は、特定のインポーターによって異なります。

ページの先頭へ

フォーム テンプレートを他のプログラムにエクスポートするためのオプション

フォーム テンプレート エクスポーターを使用して、InfoPath フォーム テンプレートのデザインを別の形式にエクスポートできます。 カスタム フォーム テンプレート エクスポーターがインストールされている場合は、デザイン モードでフォーム テンプレートを開き、[ファイル] メニューの [フォーム テンプレートのエクスポート] コマンドをクリックします。 これにより、フォーム テンプレートのデザインが別の種類の電子フォームにエクスポートされます。 InfoPath には、組み込みのフォーム テンプレート エクスポーターは付属していません。 フォーム テンプレートのデザインをエクスポートする場合は、次のいずれかの操作を行う必要があります。

カスタム フォーム テンプレート エクスポーターを開発するorganizationの特定のビジネス要件に応じて、会社のデザイナーまたは高度なフォーム テンプレートの開発者は、InfoPath から他のプログラムにフォーム テンプレート デザインをエクスポートするためのカスタム ソリューションを開発することを決定する場合があります。 この作業は InfoPath の外部で行われます。

カスタム フォーム テンプレート エクスポーターの開発の詳細については、「 MSDN: InfoPath 開発者向けの新機能 」リンクを 参照してください

サード パーティ製フォーム テンプレート エクスポーターを使用 するOffice Web サイトでは、サード パーティのプロバイダーによって作成されたフォーム テンプレート エクスポーターを見つけることができます。

ページの先頭へ

他のプログラムにデータをエクスポートするためのオプション

InfoPath フォームから別の形式にデータをエクスポートする場合は、次のいずれかの操作を実行できます。

フォーム データを Excel にエクスポートする InfoPath フォームのデータを Microsoft Office Excel 2007 の新しいブックにエクスポートできます。 これにより、フォーム データからグラフをすばやくフィルター処理、並べ替え、分析、または作成できます。 データは、一度に 1 つのフォームから、または複数のフォームから一度にエクスポートできます。 1 つ以上のフォームからすべてのデータをエクスポートすることも、エクスポートする正確なデータを選択することもできます。 また、Microsoft Office Outlook 2007 の InfoPath フォーム フォルダーに格納されているか、Microsoft Windows SharePoint Servicesを実行しているサイト上のドキュメント ライブラリに格納されている InfoPath 電子メール フォームからデータをエクスポートすることもできます。

InfoPath 電子メール フォームを XML ファイルとしてエクスポートする 1 つ以上の InfoPath 電子メール フォームから Microsoft Office Excel 2007 ブックにフォーム データをエクスポートするだけでなく、InfoPath または Microsoft Office Access や Excel などの XML をサポートするデータ ストレージまたはデータ分析ツールを使用して、後で保存および開くことができる個々の XML ファイルとして InfoPath 電子メール フォームをエクスポートできます。

固定レイアウト形式にデータをエクスポートする完成したフォームのスナップショットを固定レイアウト形式で保存するには、フォームを次の形式にエクスポートします。

  • ポータブル ドキュメント形式 (PDF) PDF は、ドキュメントの書式設定を保持し、ファイル共有を可能にする固定レイアウトの電子ファイル形式です。 PDF 形式は、ファイルがオンラインで表示または印刷されるときに、意図した形式を正確に保持し、ファイル内のデータを簡単に変更できないようにするのに役立ちます。 PDF 形式は、業務用印刷でドキュメントを複製する場合にも適しています。

  • XML 用紙仕様 (XPS) XPS は、ドキュメントの書式設定を保持し、ファイル共有を有効にする固定レイアウトの電子ファイル形式です。 XPS 形式は、ファイルがオンラインで表示または印刷されるときに、意図した形式を正確に保持し、ファイル内のデータを簡単に変更できないようにするのに役立ちます。

    アドインをインストールした後にのみ、2007 Microsoft Office システム プログラムから PDF または XPS ファイルとして保存できます。 詳細については、「PDF および XPS ファイル形式のファイルを印刷、共有、および保護する」を参照してください。

読み取り専用 Web ページとしてデータをエクスポートする ユーザーが InfoPath フォームに入力すると、[ Web にエクスポート] 機能を 使用して、フォームを単一ファイル Web ページ (MHTML) として保存できます。 この形式では、コンピューターに InfoPath がインストールされていないユーザーは、完成したフォームを Web ブラウザーで表示できますが、フォームへの入力や変更は許可されません。

ページの先頭へ