[方法] InfoPath からカスタム ドキュメント情報パネルを作成する
Microsoft Office InfoPath 2007 アプリケーションから開始すると、目的のサイトまたはリストを参照し、カスタムのドキュメント情報パネルを作成するコンテンツ タイプを選択できます。Microsoft Office InfoPath 2007 は、選択したコンテンツ タイプをプライマリ データ ソースとして設定し、自動的に生成されるフォームを開始点として設定します。フォームが完成したら、別の場所のコンテンツ タイプに発行できます。
InfoPath からカスタム プロパティ パネルを作成するには
Microsoft Office InfoPath 2007 で、[ファイル] メニューの [フォームのデザイン] をクリックします。[フォームのデザイン] ダイアログ ボックスの [新しくデザイン] で、[フォーム テンプレート]、[XML/スキーマ] を順に選択し、[OK] をクリックします。
データ ソース ウィザードが表示されます。
コンテンツ タイプが存在する Windows SharePoint Services 3.0 サイトまたはリストに移動します。[次へ] をクリックします。
Microsoft Office InfoPath 2007 は、サーバーでクエリを実行し、指定したリストまたはサイトに存在するコンテンツ タイプの一覧を表示します。サイトの URL を入力すると、Microsoft Office InfoPath 2007 は、そのサイトのサイト コンテンツ タイプの一覧を表示します。ドキュメント ライブラリの URL を入力すると、Microsoft Office InfoPath 2007 は、そのドキュメント ライブラリで使用できるコンテンツ タイプの一覧を表示します。
ドキュメント情報パネルをカスタマイズするコンテンツ タイプを選択し、[次へ] をクリックします。
このコンテンツ タイプ用にカスタム ドキュメント情報パネルが既に作成されている場合は、Microsoft Office InfoPath 2007 が警告を表示します。別のカスタム フォームを作成するには、[OK] をクリックします。
注意
コンテンツ タイプに新しいフォームを発行するまで、既存のフォームは変更されません。
[完了] をクリックします。
Microsoft Office InfoPath 2007 が、コンテンツ タイプ スキーマに基づいて、自動生成されたドキュメント情報パネルを読み込みます。
必要に応じてフォームを編集およびカスタマイズし、フォームを保存します。
注意
カスタム フォームはコンテンツ タイプ スキーマに基づいているため、通常の Microsoft Office InfoPath 2007 フォームの場合のようにフォーム スキーマを編集することはできません。カスタム ドキュメント情報フォーム スキーマを変更するには、まず Windows SharePoint Services 3.0 でコンテンツ タイプ スキーマ自体を変更する必要があります。
フォームを発行します。フォームを直接コンテンツ タイプに発行するか、場所に発行するかを選択できます。目的の場所にフォームを発行したら、Microsoft Office InfoPath 2007 を終了します。
カスタム ドキュメント情報パネルをコンテンツ タイプに発行するには
Microsoft Office InfoPath 2007 で、[ファイル]メニューの [発行] をクリックして、発行ウィザードを開きます。[次へ] をクリックします。
ウィザードに表示されたコンテンツ タイプの情報を確認し、[発行] をクリックします。
このコンテンツ タイプ用にカスタム ドキュメント情報パネルが既に指定されている場合は、Microsoft Office InfoPath 2007 が警告を表示します。これらの設定を上書きするには、[はい] をクリックします。
注意
初期カスタム フォームがコンテンツ タイプに直接発行されている場合、そのフォームが新しいカスタム フォームによって上書きされます。ただし、初期フォームが他の場所に発行されている場合、新しいカスタム フォームはコンテンツ タイプに直接発行され、カスタム ドキュメント情報パネルの場所を指定するコンテンツ タイプ設定だけが上書きされます。共有場所に発行する場合は、コンテンツ タイプ設定ページを使用して、この場所を更新する必要があります。
Microsoft Office InfoPath 2007 は、フォームが正常に発行されたことを確認するダイアログ ボックスを表示します。
[閉じる] をクリックします。
カスタム ドキュメント情報パネルを他の場所に発行するには
Microsoft Office InfoPath 2007 で、[ファイル] メニューの [発行] をクリックして発行ウィザードを開き、[次へ] をクリックします。
発行場所として [SharePoint のサイト コンテンツ タイプまたはリスト コンテンツ タイプのドキュメント情報パネル テンプレートとして] 以外の発行先を選択し、[次へ] をクリックします。
他のフォームを発行する場合は、発行ウィザードを終了します。
Windows SharePoint Services 3.0 ユーザー インターフェイス内で、コンテンツ タイプの設定ページに移動し、[Change Document Information Panel settings] をクリックします。
[既存のカスタム テンプレートを使用する (URL、UNC、または URN)] を選択し、カスタム ドキュメント情報パネルの場所の URL または URN を入力します。[OK] をクリックします。
See Also
タスク
[方法] Office SharePoint Server 2007 内からカスタムのドキュメント情報パネルを作成または編集する
[方法] コンテンツ タイプの変更に応じてドキュメント情報パネルを更新する
参照
Updating Document Information Panels for Content Type Changes in SharePoint Server 2007