ドキュメント ライブラリ列またはサイト列を追加、削除、または変更する

Microsoft Office InfoPath フォーム テンプレートをデザインするとき、フォームの特定フィールドにユーザーが入力したデータを、Microsoft Windows SharePoint サイトにあるドキュメント ライブラリの既定ビューの列として表示するかどうかを指定できます。どのフィールドを列として使用するかをフォーム テンプレートをデザインするときに指定することができ、フォーム テンプレートをドキュメント ライブラリに発行するときに列を指定することもできます。

この記事の内容

始める前に

フォーム テンプレートをデザインするときにドキュメント ライブラリ列を指定する

フォーム テンプレートを新しいドキュメント ライブラリに発行するときにドキュメント ライブラリ列を指定する

フォーム テンプレートを既存のドキュメント ライブラリに発行するときにドキュメント ライブラリ列を指定する

始める前に

フォーム テンプレートをドキュメント ライブラリに発行すると、そのドキュメント ライブラリで作成されるすべてのフォームがそのフォーム テンプレートをベースとするようになります。フォーム テンプレートをドキュメント ライブラリに発行すると、1 回限りのフォーム (チームのランチのためにレストランの好みを把握する非公式の調査など) をすばやく展開できます。

Windows SharePoint Services 3.0 を実行しているサーバーにフォーム テンプレートを発行すると、次を行うこともできます。

フォーム テンプレートをサイト コンテンツ タイプとして発行する     フォーム テンプレートをサイト コンテンツ タイプとして発行する場合は、ユーザーが複数のフォーム テンプレートを 1 つのドキュメント ライブラリに割り当てたり、フォーム テンプレートをサイト コレクション全体の複数のライブラリに割り当てたりできるようにします。サイト コレクションは、所有者が同じで管理設定を共有する、仮想サーバー上の一連の Web サイトです。各サイト コレクションには 1 つのトップレベル Web サイトが含まれ、1 つ以上のサブサイトを設定できます。各仮想サーバーには複数のサイト コレクションを配置できます。情報を幅広く再利用する場合や、1 つの場所で多数のフォームからデータを収集できるようにするには、サイト コンテンツ タイプを使用します。

データシート ビューを使用してユーザーがフィールドを編集できるようにする    ユーザーが、データシート ビューを使用するかドキュメント ライブラリ内のフォームのプロパティを編集して、フィールド データの追加や編集ができるようにします。これでユーザーは、実際にフォームを開かなくてもフォームのデータの追加や更新ができるようになります。

注: データシート ビューは、Microsoft Office Access 2007 をインストールしているユーザーに対してのみ、Web ブラウザーで有効になります。

注: ライブラリとサイト コンテンツ タイプのサポートは、サーバーが Microsoft Windows SharePoint Services 2.0 または Windows SharePoint Services 3.0 を実行しているかどうかによって異なります。そのため、サーバーで Windows SharePoint Services のどちらのバージョンが実行されているのかわからない場合には、サーバーの管理者に確認する必要があります。

ページの先頭へ

フォーム テンプレートをデザインするときにドキュメント ライブラリ列を指定する

  1. フォーム テンプレートを開きます。

  2. [ツール] メニューの [フォームのオプション] をクリックします。

  3. [プロパティの共有] をクリックします。

  4. 次のいずれかの操作を行います。

    • 列を追加するには、[追加] をクリックします。列を作成するフィールドまたは繰り返しグループをクリックして、[列名] ボックスに列の名前を入力します。

      注: ドキュメント ライブラリ内のデータを表示する繰り返しフィールドを選択すると、[関数] 一覧の値をクリックすることで、ドキュメント ライブラリにフィールドを表示する方法を決定できます。フィールドの最初の値、最後の値、またはフィールドのすべての発生回数を表示するかどうか、または値をすべて結合するかどうかを選択できます。

    • 列を削除するには、リストの列をクリックし、[削除] をクリックします。

    • 列を変更するには、リストの列をクリックし、[変更] をクリックして変更を行います。

      注: 列の追加、削除、変更に関するオプションには、SharePoint サイトに発行するときにしか使用できないものがあります。

ページの先頭へ

フォーム テンプレートを新しいドキュメント ライブラリに発行するときにドキュメント ライブラリ列を指定する

  1. フォーム テンプレートを保存します。

  2. [ファイル] メニューの [発行] をクリックします。

  3. 発行ウィザードの [InfoPath Forms Services をインストール済み/未インストールの SharePoint サーバーへ] をクリックして、[次へ] をクリックします。

  4. [SharePoint サイトまたは InfoPath Forms Services サイトの場所を入力してください] ボックスに SharePoint サイトの場所を入力し、[次へ] をクリックします。

  5. ウィザードの次のページの [ドキュメント ライブラリ] をクリックし、[次へ] をクリックします。

    注: ブラウザー互換フォーム テンプレートを SharePoint サイトに発行している場合は、[このフォームをブラウザで入力できるようにする] チェック ボックスは使用できません。ブラウザー対応フォーム テンプレートを作成するには、InfoPath Forms Services を実行するサーバーにフォーム テンプレートを発行する必要があります。InfoPath Forms Services の詳細については、[参照] に掲載されているリンクを参照してください。

  6. [新しいドキュメント ライブラリを作成する] をクリックして、[次へ] をクリックします。

  7. ドキュメント ライブラリの名前と説明を入力して、[次へ] をクリックします。

    フォーム テンプレートの名前と説明が、ドキュメント ライブラリの既定のビューに表示されます。

  8. 次のいずれかの操作を行います。

    列を追加する

    1. [追加] をクリックします。

    2. 次のいずれかの操作を行います。

      • 新しい列をドキュメント ライブラリに追加するには、列に表示するデータのあるフィールドを選択します。[サイト内の列のグループ] ボックスの [(なし: このライブラリに新しい列を作成)] を選択します。[列名] ボックスに列の新しい名前を入力します。

      • 既存のサイト列を使用するには、[サイト内の列のグループ] ボックスのカテゴリを選択します。[列名] ボックスで名前を選択します。

        注: ドキュメント ライブラリ内のデータを表示する繰り返しフィールドを選択すると、[関数] 一覧の値をクリックすることで、ドキュメント ライブラリにフィールドを表示する方法を決定できます。フィールドの最初の値、最後の値、またはフィールドのすべての発生回数を表示するかどうか、または値をすべて結合するかどうかを選択できます。

        1. データシート ビューを使用またはドキュメント ライブラリ内のフォームのプロパティを編集して、ユーザーがこのフィールドにデータを追加またはデータを編集できるようにするには、[データシート ページまたはプロパティ ページを使用してこのフィールド内のデータを編集することをユーザーに許可する] チェック ボックスをオンにします。

          注: データシート ビューを使うには、ユーザーが Microsoft Office Access 2007 をコンピューターにインストールしている必要があります。

    列を削除する

    1. [列名] で、削除する対応列のあるフィールドの名前をクリックして、[削除] をクリックします。

    列を変更する

    1. [列名] で、変更する対応列のあるフィールドの名前をクリックして、[変更] をクリックします。

    2. 次のいずれかの操作を行います。

      • 列の新しい名前を [列名] ボックスに入力します。

      • [サイト内の列のグループ] ボックスのカテゴリを選択します。[列名] ボックスで名前を選択します。

        注: ドキュメント ライブラリ内のデータを表示する繰り返しフィールドを選択すると、[関数] 一覧の値をクリックすることで、ドキュメント ライブラリにフィールドを表示する方法を決定できます。フィールドの最初の値、最後の値、またはフィールドのすべての発生回数を表示するかどうか、または値をすべて結合するかどうかを選択できます。

        1. データシート ビューを使用またはドキュメント ライブラリ内のフォームのプロパティを編集して、ユーザーがこのフィールドにデータを追加またはデータを編集できるようにするには、[データシート ページまたはプロパティ ページを使用してこのフィールド内のデータを編集することをユーザーに許可する] チェック ボックスをオンにします。

          注: データシート ビューを使うには、ユーザーが Microsoft Office Access 2007 をコンピューターにインストールしている必要があります。

  9. ライブラリの列の定義が終了したら、[次へ] をクリックします。

  10. ウィザードの次のページで、情報が正しいことを確認して、[発行] をクリックします。

ページの先頭へ

フォーム テンプレートを既存のドキュメント ライブラリに発行するときにドキュメント ライブラリ列を指定する

  1. フォーム テンプレートを保存します。

  2. [ファイル] メニューの [発行] をクリックします。

  3. 発行ウィザードの [InfoPath Forms Services をインストール済み/未インストールの SharePoint サーバーへ] をクリックして、[次へ] をクリックします。

  4. [SharePoint サイトまたは InfoPath Forms Services サイトの場所を入力してください] ボックスに SharePoint サイトの場所を入力し、[次へ] をクリックします。

  5. ウィザードの次のページの [ドキュメント ライブラリ] をクリックし、[次へ] をクリックします。

    注: ブラウザー互換フォーム テンプレートを SharePoint サイトに発行している場合は、[このフォームをブラウザで入力できるようにする] チェック ボックスは使用できません。ブラウザー対応フォーム テンプレートを作成するには、InfoPath Forms Services を実行するサーバーにフォーム テンプレートを発行する必要があります。InfoPath Forms Services の詳細については、[参照] に掲載されているリンクを参照してください。

  6. [既存のドキュメント ライブラリのフォーム テンプレートを更新する] をクリックし、更新するドキュメント ライブラリをクリックします。

  7. [次へ] をクリックします。

  8. 次のいずれかの操作を行います。

    列を追加する

    1. [追加] をクリックします。

    2. 次のいずれかの操作を行います。

      • 新しい列をドキュメント ライブラリに追加するには、列に表示するデータのあるフィールドを選択します。[サイト内の列のグループ] ボックスの [(なし: このライブラリに新しい列を作成)] を選択します。[列名] ボックスに列の新しい名前を入力します。

      • 既存のドキュメント ライブラリ列またはサイト列を使用するには、[サイト内の列のグループ] ボックスのカテゴリを選択します。[列名] ボックスで名前を選択します。

        注: ドキュメント ライブラリ内のデータを表示する繰り返しフィールドを選択すると、[関数] 一覧の値をクリックすることで、ドキュメント ライブラリにフィールドを表示する方法を決定できます。フィールドの最初の値、最後の値、またはフィールドのすべての発生回数を表示するかどうか、または値をすべて結合するかどうかを選択できます。

        1. データシート ビューを使用またはドキュメント ライブラリ内のフォームのプロパティを編集して、ユーザーがこのフィールドにデータを追加またはデータを編集できるようにするには、[データシート ページまたはプロパティ ページを使用してこのフィールド内のデータを編集することをユーザーに許可する] チェック ボックスをオンにします。

          注: データシート ビューを使うには、ユーザーが Microsoft Office Access 2007 をコンピューターにインストールしている必要があります。

    列を削除する

    1. [列名] で、削除する対応列のあるフィールドの名前をクリックして、[削除] をクリックします。

    列を変更する

    1. [列名] で、変更する対応列のあるフィールドの名前をクリックして、[変更] をクリックします。

    2. 次のいずれかの操作を行います。

      • 列の新しい名前を [列名] ボックスに入力します。

      • [サイト内の列のグループ] ボックスのカテゴリを選択します。[列名] ボックスで名前を選択します。

        注: ドキュメント ライブラリ内のデータを表示する繰り返しフィールドを選択すると、[関数] 一覧の値をクリックすることで、ドキュメント ライブラリにフィールドを表示する方法を決定できます。フィールドの最初の値、最後の値、またはフィールドのすべての発生回数を表示するかどうか、または値をすべて結合するかどうかを選択できます。

        1. データシート ビューを使用またはドキュメント ライブラリ内のフォームのプロパティを編集して、ユーザーがこのフィールドにデータを追加またはデータを編集できるようにするには、[データシート ページまたはプロパティ ページを使用してこのフィールド内のデータを編集することをユーザーに許可する] チェック ボックスをオンにします。

          注: データシート ビューを使うには、ユーザーが Microsoft Office Access 2007 をコンピューターにインストールしている必要があります。

  9. ライブラリの列の定義が終了したら、[次へ] をクリックします。

  10. ウィザードの次のページで、情報が正しいことを確認して、[発行] をクリックします。

ページの先頭へ

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

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

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

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

×