注
この記事は既に役割を終えており、間もなく提供終了となります。 Microsoft では、「ページが見つかりません」の問題を避けるために既知のリンクを削除しています。 このページへのリンクを作成された場合は、同様に、この問題を避けるためにリンクを削除してください。
この記事の内容
InfoPath とInfoPath Forms Servicesとは
InfoPath 2010 は、Microsoft SharePoint Designer 2010 と共に、エンタープライズ 規模のワークフローと主要なビジネス データへのアクセスと共に強力なフォームを備えた、SharePoint Server 2010 でのエンド ツー エンド ソリューションの作成を容易にします。 InfoPath は、エンド ユーザーがデータと簡単にインターフェイスできるようにする強力な XML 編集エンジンとして、その中核として設計されました。
SharePoint の強力なコラボレーション機能と共に、InfoPath 2010 は、エンタープライズ アプリケーションのニーズを満たすアプリケーションを迅速に作成するために必要なツールセットの重要な部分です。 SharePoint Server 2010 の InfoPath 2010 と InfoPath Forms Servicesは、ビジネス ユーザーが情報を収集、管理、共有する独自のビジネス プロセスを自動化できるようにします。 IT 部門、開発者、パワー ユーザーは、InfoPath フォームを使用して SharePoint プラットフォーム上に強力なビジネス アプリケーションを作成し、外部データと対話し、ワークフローを推進し、Web ページを強化できます。 ユーザーが Microsoft Office と SharePoint のエクスペリエンスに精通しているため、InfoPath 2010 フォームを使用したビジネス プロセスの作成、使用、改善がより迅速かつ簡単になります。
Microsoft InfoPath 2010を使用すると、経費報告書、タイム カード、アンケート、保険フォームなどの電子フォームを設計および入力できます。 これを行うには、テキスト ボックスやリスト ボックスなどの標準のフォーム コントロールを使用するか、フォームのセクションを柔軟に追加、削除、置換、または非表示にして、ユーザー エクスペリエンスを向上させるコントロールを挿入します。 設計するフォームは、即時のチームからデータを収集するための単純なフォームから、はるかに大きなビジネス プロセスの一部である複雑なフォームまで多岐に及びます。 InfoPath フォームは、独自に使用することも、既存のデータベースや Web サービスと連携するように設計することもできます。 フォームは、共有フォルダー、Web サーバー、Microsoft SharePoint Server 2010 または Microsoft SharePoint Foundation 2010 サイトにあるライブラリなど、会社のネットワーク上の共通の場所に発行してアクセスできます。
InfoPath 2010 でフォームに入力する場合、ユーザーは使い慣れたドキュメントのような機能を使用できます。 たとえば、フォームにスペルをチェックしたり、書式設定されたテキストやグラフィックを特定のフィールドに挿入したりできます。 フォーム テンプレートの設計によっては、ユーザーが複数のフォームのデータを 1 つのフォームにマージしたり、データを他のプログラムにエクスポートしたりすることもできます。 フォーム テンプレートがブラウザー対応の場合、コンピューターに InfoPath がインストールされていないユーザーは、代わりに Web ブラウザーまたはモバイル デバイスでフォームに入力できます。
InfoPath Forms Servicesを実行している InfoPath 2010 と Microsoft SharePoint Server 2010 を使用する場合は、InfoPath でブラウザー互換のフォーム テンプレートを設計し、内部および外部の Web サイトで使用できるようにします。 これにより、従業員、顧客、サプライヤー、パートナーなど、さまざまなユーザーとビジネス フォームを共有できます。 ユーザーは、フォームに入力するために InfoPath をコンピューターにインストールする必要も、Web から追加のものをダウンロードする必要もありません。 必要なのは、Windows インターネット エクスプローラー、Apple Safari、Mozilla Firefox などのブラウザーへのアクセスです。 ユーザーがコンピューターに InfoPath をインストールしている場合は、ブラウザーではなく InfoPath にフォームを表示して入力できます。
InfoPath のコンポーネントは何ですか?
InfoPath は、次のコンポーネントで構成されます。InfoPath Designer 2010、InfoPath Filler 2010、および SharePoint Server 2010 は、InfoPath Forms Servicesを実行しています。 InfoPath Designer と InfoPath Filler は、Microsoft Office Professional Plus 2010の一部としてクライアント コンピューターにインストールされます。 InfoPath フォームをブラウザー互換フォームとして発行する場合は、InfoPath Forms Servicesを実行している SharePoint Server 2010 のインストールにアクセスできる必要があります。
InfoPath Designer 2010 InfoPath フォーム テンプレート (.xsn) を作成して発行するには、InfoPath Designer 2010 を使用します。 フォーム テンプレート (.xsn) ファイルを設計するときは、特定の InfoPath フォーム ソリューションが依存するレイアウト、ビュー、ロジックを実装するサポート ファイルを含む 1 つのファイルを作成します。 ユーザーがフォームに入力すると、実際には、関連付けられているフォーム テンプレートに基づいてフォーム (.xml) ファイル インスタンスに入力されます。 InfoPath Designerを使用すると、事前に構築されたレイアウト セクション、すぐに使用できるルール、改善されたルール管理、さまざまなスタイルを含むフォームをすばやく作成できます。 さらに、InfoPath Designerには多数の異なるフォーム テンプレートが含まれるようになったため、フォームのすべての部分をゼロから定義する必要はありません。
InfoPath Filler 2010 InfoPath Filler を使用すると、フォームに記入しているユーザーはシンプルで使いやすい UI を使用でき、下書きを保存したり、ローカル コピーを保存したり、PDF として保存したり、フォームのローカル レコードを作成したりできます。 フォームを開いて入力するだけのユーザーのために、フォームをデザインするための不要な機能がすべて削除されました。
InfoPath Forms Services SharePoint Server 2010 の InfoPath Filler 2010 フォームと InfoPath ブラウザー フォーム間のパリティが向上し、フォームに入力するユーザーの一貫性が向上します。 たとえば、両方の環境で使用できる機能には、箇条書き、番号付き、およびプレーン リストが含まれます。複数の選択リスト ボックス。コンボ ボックス。画像ボタン。ハイパーリンク機能。選択グループとセクション。フィルター処理機能。日付と時刻のコントロール。ピッカーをPeopleします。
さらに、InfoPath 2010 は SharePoint Designer 2010 と統合されているため、Business Connectivity Services (BCS) 外部リストとワークフロー ソリューションに関連付けられているフォームを作成およびカスタマイズできます。
InfoPath はどのように使用できますか?
InfoPath を使用すると、同僚、パートナー、サプライヤー、顧客など、一緒に働くユーザーからビジネス データを収集できます。 InfoPath フォームは、小さなワークグループ内の複数のユーザーが使用する単純で単純なフォームです。 たとえば、10 人の営業チームは InfoPath フォームを使用して、販売呼び出しに関する情報を非公式に収集して共有できます。 これらのフォームのデータは、毎月管理に送信される 1 つの概要レポートにマージできます。
または、組織は、既存の企業データベースに接続されているか、既存のビジネス システムに統合された高度なフォームを設計できます。 たとえば、情報技術 (IT) 部門の開発者は、InfoPath フォーム テンプレートを設計して、organizationの経費報告プロセスを管理できます。 フォーム テンプレートには、さまざまなカテゴリのユーザーが経費報告書を提出し、確認し、承認し、提出者に払い戻すことができるビューとビジネス ロジック機能を含めることができます。
InfoPath 2010 で導入された新機能とInfoPath Forms Servicesにより、次のようなより強力な SharePoint アプリケーションをすばやく簡単に構築できます。
- SharePoint リスト アイテムの作成、表示、編集に使用するフォームのカスタマイズ
- SharePoint Designer 2010 と共にワークフロー アプリケーションを作成する
- InfoPath フォーム Web パーツを使用すると、コードを記述せずに強力な Web パーツを作成し、他の Web パーツと接続してデータ マッシュアップを作成できます。
次の一覧では、InfoPath を使用する利点の一部について説明します。
Office システム統合 InfoPath は、Microsoft Outlook、Microsoft Excel、Microsoft Access など、Microsoft Office システム内の他の多くのプログラムやサーバーと連携します。 たとえば、電子メール メッセージで InfoPath フォームを設計して入力したり、フォーム データをワークシートにエクスポートしたり、フォーム データをデータベースに送信したり、SharePoint リストからデータを照会したりできます。 さらに、開発者は InfoPath フォーム (メニュー、ツール バー、またはユーザー インターフェイスのその他の側面を含まない) をカスタム アプリケーションに埋め込むことができます。
再利用可能なデータ ユーザーが InfoPath フォームに入力するデータは、そのフォーム内で永久にロックされたままである必要はありません。さまざまな方法で再フォーマットまたは再利用できます。 この柔軟性により、organizationの開発者はフォーム データを既存のビジネス プロセスに統合できます。 たとえば、販売レポートフォームで収集されたデータを使用して、会社の Enterprise Resource Planning (ERP) システムと Customer Relationship Management (CRM) システムを更新できます。 これにより、会社全体のユーザーは、必要なタイミングと場所でデータにアクセスし、情報に基づいた意思決定を行うことができます。 売上番号の更新がタイムリーに行われると、運用や財務などの他のグループが、生産とコストの正確な予測を行う方が簡単になります。
一貫性のある正確なデータ InfoPath には、ユーザーがデータ入力エラーを回避し、フォームにすばやく入力するのに役立つ多くの機能が含まれています。 たとえば、数式を使用してユーザーの数学的値を自動的に計算したり、条件付き書式を使用してデータにユーザーの注意を引いたり、スペル チェックを有効にして、ユーザーがフォームを送信する前にスペル ミスをチェックしたりできます。 さらに、ユーザーがフォームに入力すると、入力したデータでデータ検証エラーがチェックされます。 フォーム テンプレートがデータベースまたは Web サービスに接続されている場合、ユーザーはこれらのエラーを修正するまでデータを送信できません。 これにより、収集するデータが正確でエラーなく、指定した基準に準拠していることを確認できます。
オーバーヘッドが少ない 変更が発生したときに再印刷する必要がある用紙フォームとは異なり、InfoPath フォーム テンプレートは簡単に変更および再発行できます。 さらに、InfoPath はフォーム テンプレートが更新された日時を自動的に検出し、ユーザーが常に最新バージョンを使用できるようにします。
オフライン サポート ユーザーがネットワークに接続されている間、InfoPath フォームを入力する必要はありません。 ユーザーは、コンピューターにフォームを保存し、オフラインで作業し、再接続時に企業ネットワークに送信できます。 これは、頻繁に移動する従業員など、ネットワーク リソースへのアクセスが断続的または制限されているユーザーに特に役立ちます。
フォームの数を減らします 同じビジネス プロセスに対して複数の用紙フォームを配布および管理する代わりに、複数のビューを含む 1 つのフォーム テンプレートを InfoPath に作成できます。 たとえば、経費レポートのフォーム テンプレートでは、経費を入力する従業員の 1 つのビュー、経費を承認するマネージャーの 2 番目のビュー、払い戻しを処理する従業員の 3 番目のビューを作成できます。 既定では、ユーザーは [ホーム] タブの [現在のビュー] ドロップダウン リストからビューを選択することでビューを切り替えることができます。また、ユーザーがフォームを開いたり、フォームを送信したり、フォームのボタンをクリックしたりしたときにビューを自動的に切り替えるルールを作成することもできます。
柔軟なコントロール InfoPath には、テキスト ボックスやリスト ボックスなどの標準コントロールに加えて、繰り返しテーブル、選択グループ、省略可能なセクションなどの多数のコントロールが含まれています。 これらの種類のコントロールを使用すると、ユーザーに対応する柔軟なフォーム テンプレートを設計できます。 たとえば、経費レポートのフォーム テンプレートでは、繰り返しテーブルを使用して、ユーザーが必要な数だけ経費項目を入力できるようにします。
また、複数のフォーム テンプレートで保存および再利用できるフォーム テンプレートの一部であるテンプレート パーツを作成することもできます。 一般的なテンプレート パーツは、コントロールとデータ ソースで構成され、データ接続、データ検証、ルールなどの機能も含めることができます。 テンプレート パーツを使用すると、時間を節約でき、organization内のフォーム テンプレートがトーン、構造、および動作で一貫していることを確認できます。
InfoPath の対象ユーザーは何ですか?
InfoPath 2010 は、ユーザーまたはorganizationが作成するフォーム ベースのソリューションの種類に応じて、高度なビジネス ユーザーと IT 担当者と開発者の両方向けに設計されています。 ただし、すべてのレベルのユーザーはフォームに入力できます。
高度なビジネス ユーザー向け
InfoPath 2010 を使用すると、高度な電子フォームを設計して、即時のビジネス ニーズに必要な情報をすばやくコスト効率よく収集できます。 計算フィールド、既定値の設定、条件付き書式、ヒントなどの機能を使用して、コードを記述せずにフォームをカスタマイズできます。 organizationで SharePoint Server 2010 も使用されている場合は、SharePoint リストに格納されている情報のフォームを作成できます。 共有の場所 (SharePoint リストなど) に情報を格納すると、チーム メンバーが簡単に情報を使用できるようになり、コラボレーションが容易になります。
さらに、InfoPath Filler のフォーム入力エクスペリエンスが向上し、Microsoft Outlook や Microsoft SharePoint Workspace 2010 (旧称 Microsoft Office Groove) を含む他の Microsoft Office 2010 アプリケーションとの相互運用性が向上し、オンライン、オフライン、モバイル デバイスでの入力など、フォームに入力するときにさらに多くのオプションをユーザーに提供できます。 InfoPath 2010 を使用して、Microsoft Office Word、Microsoft PowerPoint、Microsoft Excel アプリケーションのドキュメント情報パネルをカスタマイズして、ドキュメントに関するメタデータを収集することもできます。
IT 担当者と開発者向け
InfoPath 2010 は、電子フォームの設計、開発、デプロイ、ホスティング (SharePoint Server と共に)、コレクション、集計、統合のための完全な環境を提供します。 World Wide Web Consortium (W3C) XML の推奨事項を使用してゼロから構築された InfoPath 2010 は、既存のインフラストラクチャとプロセス管理環境と連携するように設計されています。
部署および企業のビジネス プロセス用の高度なフォームの場合は、InfoPath 2010 と SharePoint Server 2010 を使用して、コードをほとんどまたはまったく使用しない複合アプリケーションとワークフロー シーケンスを作成できます。 InfoPath 2010 は、SharePoint Server 2010 と完全に統合できます。
SharePoint Server 2010 Business Connectivity Services、Web サービス、SOAP (Simple Object Access Protocol) と REST (表現状態転送) Web サービスを使用して、InfoPath フォームを Microsoft SQL Server、Oracle、SAP などの他のデータ ソースや基幹業務システムと接続できます。 InfoPath ソリューションは、SharePoint Foundation 2010 ソリューション ファイル (.wsp) と SharePoint サイト テンプレート (.stp) 形式を使用して移植可能な場合もあります。これにより、アプリケーションをサイトからサイト、サーバーからサーバーに簡単に移動できます。 さらに、InfoPath では、移植性を有効にするために、URL が相対 (絶対ではなく) として格納されるようになりました。
これらは、強力なフォーム駆動型のビジネス プロセス自動化ソリューションを作成するのに役立つ InfoPath 2010 および SharePoint Server 2010 機能のほんの一例です。
InfoPath が他のプログラムやテクノロジと連携する方法
InfoPath を最大限に活用するには、次の表に示すプログラム、サーバー、テクノロジなど、他のプログラム、サーバー、テクノロジと共に使用する必要があります。