次の方法で共有


[方法] InfoPath からカスタム ドキュメント情報パネルを作成する

Microsoft Office InfoPath 2007 アプリケーションから開始すると、目的のサイトまたはリストを参照し、カスタムのドキュメント情報パネルを作成するコンテンツ タイプを選択できます。Microsoft Office InfoPath 2007 は、選択したコンテンツ タイプをプライマリ データ ソースとして設定し、自動的に生成されるフォームを開始点として設定します。フォームが完成したら、別の場所のコンテンツ タイプに発行できます。

InfoPath からカスタム プロパティ パネルを作成するには

  1. Microsoft Office InfoPath 2007 で、[ファイル] メニューの [フォームのデザイン] をクリックします。[フォームのデザイン] ダイアログ ボックスの [新しくデザイン] で、[フォーム テンプレート]、[XML/スキーマ] を順に選択し、[OK] をクリックします。

    データ ソース ウィザードが表示されます。

  2. コンテンツ タイプが存在する Windows SharePoint Services 3.0 サイトまたはリストに移動します。[次へ] をクリックします。

    Microsoft Office InfoPath 2007 は、サーバーでクエリを実行し、指定したリストまたはサイトに存在するコンテンツ タイプの一覧を表示します。サイトの URL を入力すると、Microsoft Office InfoPath 2007 は、そのサイトのサイト コンテンツ タイプの一覧を表示します。ドキュメント ライブラリの URL を入力すると、Microsoft Office InfoPath 2007 は、そのドキュメント ライブラリで使用できるコンテンツ タイプの一覧を表示します。

  3. ドキュメント情報パネルをカスタマイズするコンテンツ タイプを選択し、[次へ] をクリックします。

    このコンテンツ タイプ用にカスタム ドキュメント情報パネルが既に作成されている場合は、Microsoft Office InfoPath 2007 が警告を表示します。別のカスタム フォームを作成するには、[OK] をクリックします。

    注意

    コンテンツ タイプに新しいフォームを発行するまで、既存のフォームは変更されません。

  4. [完了] をクリックします。

    Microsoft Office InfoPath 2007 が、コンテンツ タイプ スキーマに基づいて、自動生成されたドキュメント情報パネルを読み込みます。

  5. 必要に応じてフォームを編集およびカスタマイズし、フォームを保存します。

    注意

    カスタム フォームはコンテンツ タイプ スキーマに基づいているため、通常の Microsoft Office InfoPath 2007 フォームの場合のようにフォーム スキーマを編集することはできません。カスタム ドキュメント情報フォーム スキーマを変更するには、まず Windows SharePoint Services 3.0 でコンテンツ タイプ スキーマ自体を変更する必要があります。

  6. フォームを発行します。フォームを直接コンテンツ タイプに発行するか、場所に発行するかを選択できます。目的の場所にフォームを発行したら、Microsoft Office InfoPath 2007 を終了します。

カスタム ドキュメント情報パネルをコンテンツ タイプに発行するには

  1. Microsoft Office InfoPath 2007 で、[ファイル]メニューの [発行] をクリックして、発行ウィザードを開きます。[次へ] をクリックします。

  2. ウィザードに表示されたコンテンツ タイプの情報を確認し、[発行] をクリックします。

    このコンテンツ タイプ用にカスタム ドキュメント情報パネルが既に指定されている場合は、Microsoft Office InfoPath 2007 が警告を表示します。これらの設定を上書きするには、[はい] をクリックします。

    注意

    初期カスタム フォームがコンテンツ タイプに直接発行されている場合、そのフォームが新しいカスタム フォームによって上書きされます。ただし、初期フォームが他の場所に発行されている場合、新しいカスタム フォームはコンテンツ タイプに直接発行され、カスタム ドキュメント情報パネルの場所を指定するコンテンツ タイプ設定だけが上書きされます。共有場所に発行する場合は、コンテンツ タイプ設定ページを使用して、この場所を更新する必要があります。

    Microsoft Office InfoPath 2007 は、フォームが正常に発行されたことを確認するダイアログ ボックスを表示します。

  3. [閉じる] をクリックします。

カスタム ドキュメント情報パネルを他の場所に発行するには

  1. Microsoft Office InfoPath 2007 で、[ファイル] メニューの [発行] をクリックして発行ウィザードを開き、[次へ] をクリックします。

  2. 発行場所として [SharePoint のサイト コンテンツ タイプまたはリスト コンテンツ タイプのドキュメント情報パネル テンプレートとして] 以外の発行先を選択し、[次へ] をクリックします。

  3. 他のフォームを発行する場合は、発行ウィザードを終了します。

  4. Windows SharePoint Services 3.0 ユーザー インターフェイス内で、コンテンツ タイプの設定ページに移動し、[Change Document Information Panel settings] をクリックします。

  5. [既存のカスタム テンプレートを使用する (URL、UNC、または URN)] を選択し、カスタム ドキュメント情報パネルの場所の URL または URN を入力します。[OK] をクリックします。

See Also

タスク

[方法] Office SharePoint Server 2007 内からカスタムのドキュメント情報パネルを作成または編集する

[方法] コンテンツ タイプの変更に応じてドキュメント情報パネルを更新する

参照

Updating Document Information Panels for Content Type Changes in SharePoint Server 2007

概念

ドキュメント情報パネルの概要

カスタムのドキュメント情報パネル