フォーム テンプレートを共有する方法

重要:  この記事は機械翻訳されています。機械翻訳についての「免責事項」をお読みください。この記事の英語版を参照するには、ここをクリックしてください。

InfoPath Forms Servicesサーバー テクノロジ、 Microsoft Office Forms Server 2007およびMicrosoft Office SharePoint Server 2007、 Microsoft Office InfoPath 2007フォームに入力する代わりに、または他に、Web ブラウザーを使用してユーザーをできるようにする] で使用できるはOffice InfoPath 2007クライアント プログラム。このテクノロジーによりより前のバージョンの Microsoft Office InfoPath でフォームへのアクセスを広くします。

この記事では、InfoPath Forms Services を実行しているサーバー上で、Office InfoPath 2007 フォーム テンプレートを共有するさまざまな方法について説明します。

この記事の内容

InfoPath フォーム テンプレートの概要

配置およびフォーム テンプレートをアクティブ化

ユーザーを操作できるフォームを展開する方法

InfoPath フォーム テンプレートの概要

InfoPath は、XML 標準を使用してユーザーが柔軟かつ体系的に情報を収集できるようにするプログラムです。InfoPath は XML 標準に基づいているため、InfoPath フォームを使用して収集されたデータを組織全体で再利用できます。たとえば、経費報告書に保存されたデータにアクセスし、部門の予算傾向を強調表示した Web ページに表示できます。

フォーム作成者が新しい InfoPath フォームを作成すると、実際にはフォーム テンプレートと呼ばれるものが作成されます。フォーム テンプレートは、ユーザーが入力するフォームのデータ構造、外観、および動作を定義します。フォーム テンプレートは青写真と見なすことができ、同じ方法でデータを使用および保存する新しいフォームを作成する場合の開始点となります。フォーム テンプレートは、ユーザーがフォームに入力する前に使用できるようにする必要があるため、ユーザーがアクセスできる場所に展開する必要があります。通常、フォーム テンプレートは、共有フォルダ、Web サーバー、SharePoint ライブラリなど、会社のネットワーク上の場所に展開されます。

ユーザーは、フォーム テンプレートの格納場所にアクセスする権限があれば、InfoPath、Web ブラウザ、モバイル デバイス、または Microsoft Office Outlook 2007 を使用して、そのテンプレートに基づくフォームに入力できます。InfoPath または他のいずれかの方法を使用してフォームに入力できるかどうかは、フォーム テンプレートのデザインや展開の方法など、いくつかの要因によって異なります。たとえば、ブラウザを使用してフォームに入力するには、フォームをブラウザで実行されるようにデザインし、フォームのフォーム テンプレートを InfoPath Forms Services が実行されているサーバーに展開する必要があります。

ページの先頭へ

フォーム テンプレートを展開してアクティブにする

InfoPath Forms Services を使用すると、ユーザーは、Office InfoPath 2007 クライアント プログラムの代わりに (またはそれに加えて) Web ブラウザを使用して Office InfoPath 2007 フォームに入力できます。これにより、以前のバージョンの Microsoft Office InfoPath よりも多くの方法でフォームにアクセスできます。

また、InfoPath Forms Services を使用すると、モバイル デバイスを使用してフォームに入力することもできます。モバイル対応フォームで使用できるコントロール セットは、ブラウザ対応フォームで使用できるコントロール セットよりも限られています。

フォーム テンプレート作成者は、フォーム テンプレートのプロパティの共有を有効にすることもできます。このオプションを使用すると、そのフォーム テンプレートに基づくフォームのデータを SharePoint ライブラリ内の列の値として表示できるため、ユーザーはフォーム自体を実際に開かなくても、フォーム データを簡単に操作できます。

サイトでフォーム テンプレートを共有するには、まずフォーム テンプレート作成者または管理者がフォーム テンプレートを展開する必要があります。フォーム テンプレートを展開するには、フォーム テンプレート作成者がフォーム テンプレートをユーザー フォーム テンプレートとして発行するか、管理者がフォーム テンプレートを管理者承認済みフォーム テンプレートとしてアップロードする必要があります。どちらの種類のフォーム テンプレートを使用するかは、作成者がフォーム テンプレートに追加する機能によって異なります。

フォーム テンプレートを展開する

使用するフォーム テンプレートの種類によって、フォーム テンプレートを展開する担当者が決まります。

ユーザー フォーム テンプレート    ユーザー フォーム テンプレートは、サイトのデザイン権限を持つフォーム テンプレート作成者が展開できます。ユーザーがドキュメント ライブラリを作成できる場合、そこでフォームを発行できます。この展開方法は、マネージ コードを含まないフォーム テンプレートの場合に使用します。

管理者承認済みフォーム テンプレート    管理者承認済みフォーム テンプレートを展開するには、追加のアクセス許可レベルが必要です。この展開作業は、次のロール間で分担される場合があります。

  • フォーム テンプレート作成者: フォーム テンプレートを作成する

  • ファーム管理者: エラーが含まれていないことを確認した後、フォーム テンプレートをアップロードする

  • サイト コレクション管理者: フォーム テンプレートをアクティブにし、ドキュメント ライブラリ内のコンテンツ タイプとして使用できるようにする

フォーム テンプレートをアクティブにする

管理者承認済みフォーム テンプレートを展開したら、そのテンプレートをアクティブにする必要があります。アクティブ化は、サイトまたはサイト コレクション内の機能をオンまたはオフにするために使用されるプロセスです。管理者承認済みフォーム テンプレートは InfoPath Forms Services のサイト コレクション機能と見なされるため、使用する前にアクティブにする必要があります。管理者承認済みフォーム テンプレートをアクティブにすると、ドキュメント ライブラリのコンテンツ タイプとしてサイト コレクションで使用したり、サイト コレクションのフォーム テンプレート ライブラリから直接開いたりできます。

注記: 

  • マネージ コードを含むフォーム テンプレートを展開したくても必要な権限がない場合は、ファーム管理者に問い合わせてください。ファーム管理者にフォーム テンプレートの展開を依頼する前に、管理者がアクセスできる場所にフォーム テンプレートを発行する必要があります。

  • ファーム管理者がフォーム テンプレートを展開すると、そのテンプレートはサーバー上の一元的な場所に追加されます。サイト コレクション管理者の権限を持つファーム管理者は、サイト コレクションでフォーム テンプレートをアクティブ化できます。この展開方法は、フォーム テンプレートを 1 つまたは複数のサイト コレクションで使用できるようにする場合のみ使用することをお勧めします。

ページの先頭へ

展開されたフォームを操作する方法

InfoPath Forms Services を実行しているサーバーにフォーム テンプレートを展開してアクティブにすると、ユーザーは、そのフォーム テンプレートに基づくフォームをさまざまな方法で操作できます。

ブラウザでフォームを使用する

Office InfoPath 2007 を使用すると、フォーム テンプレート作成者はブラウザー互換フォーム テンプレートを作成し、InfoPath Forms Services を実行しているサーバーに展開できます。ブラウザ互換フォーム テンプレートをブラウザ対応にすると、コンピュータに InfoPath をインストールしていないユーザーでも、Web ブラウザを使用してフォームに入力できるようになります。

以前のバージョンでは、フォームに入力するためには、コンピュータに InfoPath をインストールする必要がありました。InfoPath Forms Services では、ユーザーはブラウザを使用して経費報告書などの Office InfoPath 2007 フォームに入力できます。この機能により、InfoPath がインストールされていないコンピュータでのフォームへの入力が便利になりました。たとえば、出張中で自分のコンピュータにアクセスできなくても、インターネットにアクセスできる任意のコンピュータから経費報告書に入力することができます。

モバイル デバイスでフォームを使用する

Office InfoPath 2007 と InfoPath Forms Services を組み合わせて使用することで、フォーム テンプレート作成者は、モバイル デバイスで実行されるブラウザ互換フォーム テンプレートを作成できます。フォーム テンプレート作成者は、小さい画面専用のブラウザ互換フォーム テンプレートを作成できます。または、1 つのブラウザ互換フォーム テンプレートに、モバイル ユーザー専用のビューと、InfoPath または Web ブラウザを使用してフォームに入力するユーザー用のビューを作成することもできます。

フォーム データをエクスポートする

フォーム テンプレート作成者がフォーム テンプレートのプロパティの共有を有効にしている場合は、そのフォーム テンプレートに基づくフォームのデータを SharePoint ライブラリの列の値として表示できます。これにより、ユーザーはフォーム自体を実際に開かなくても、フォーム データを簡単に操作できます。

この場合、フォームが格納されているライブラリからのデータのエクスポートも簡単です。ユーザーは、ライブラリ ビューに表示されているフォーム データを Microsoft Office Excel ブックにエクスポートできます。その後、ブックを共有したり、ブック内のデータの並べ替えや行と列のグループ化などを実行したりできます。

注: スプレッドシートにエクスポートされるデータは、一覧のデータのスナップショットです。ライブラリ内のデータは、スプレッドシート内のデータにはリンクされません。後でライブラリ内のフォームを更新しても、スプレッドシート内のデータは更新されません。

ページの先頭へ

注: 機械翻訳についての免責事項: この記事の翻訳はコンピューター システムによって行われており、人間の手は加えられていません。マイクロソフトでは、英語を話さないユーザーがマイクロソフトの製品、サービス、テクノロジに関するコンテンツを理解するのに役立てるため、こうした機械翻訳を提供しています。記事は機械翻訳されているため、用語、構文、文法などに誤りがある場合があります。

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×