SharePoint 2013 ライブラリ列と Office ファイル連携 InfoPath 編

SharePoint ライブラリ列と Office ファイルの連携 InfoPath のやり方です。

1.まずは InfoPath でテンプレートを作ります。

2.完成したら発行です。発行ウィザードで、
① 発行先 SharePoint サイトの URL を入力
② [フォーム ライブラリ] を選択
ここで、Enterprise 機能が利用できる場合、
[このフォームをブラウザーで入力できるようにする] をチェックするとブラウザーで開くフォームになる
③ [新しいフォーム ライブラリを作成する] を選択
   ④ ライブラリに名前を付ける
   ⑤ ライブラリ列に表示したいフィールドを [追加] をクリックして追加する。
この際、[データシート ページまはたプロパティ ページを使用してこのフィールド内のデータを編集することをユーザー
に許可する] をチェックいれると、ブラウザー上のプロパティ編集画面での編集も行えるようになる
TemplateInfoPath1

発行が完了すると、テンプレートの設定がされた状態のフォームライブラリがサイト内に出来上がります。

<利用イメージ>

  ① フォーム ライブラリで [新しいドキュメント] をクリックする
InfoPath テンプレートが開く
(Enterprise 機能が利用できる場合は、InfoPath クライアントではなく、ブラウザーでフォームを開くことも可)
内容を入力し、ライブラリ内にファイルを保存する
ライブラリにファイルが保存され、フォーム内に入力された内容は列に反映される
TemplateInfoPath2

 

InfoPath の場合、フォームをライブラリに発行する際に、入力項目のどれをライブラリ列と連携するか、またさらにブラウザー上での編集を許可するかどうか設定できます。
ファイルのプロパティ編集画面をブラウザーで開いた際、発行時にブラウザーでの編集を許可したプロパティのみ編集が行え、もちろん行った変更は、フォーム内の値に反映します。

SharePoint 2013 ライブラリ列と Office ファイル連携 InfoPath 編」への4件のフィードバック

  1. 初めまして。
    [データシート ページまはたプロパティ ページを使用してこのフィールド内のデータを編集することをユーザーに許可する]ですが、「ユーザー/グループの選択」項目や繰返しグループの項目はチェックできないと思います。
    これは、如何ともし難いのでしょうか。

    返信
  2. 初めまして。
    SharePoint 2010 と InfoPath 2010 を利用しています。
    InfoPath の発行時の [データシート ページまはたプロパティ ページを使用してこのフィールド内のデータを編集することをユーザーに許可する] ですが、ユーザー選択項目や繰返しグループの項目はチェック出来ないと思います。
    これは、如何ともし難いのでしょうか。

    返信
    • コメントありがとうございます。
      おっしゃっていただいているとおり、ユーザー選択や繰り返しデータは、ブラウザーでの編集は有効にできないです。。

      返信
      • 奥田様
        早速コメントを頂き、ありがとう御座います。
        個人的には、ユーザー選択項目だけでもブラウザ側で編集できればなと思っております。
        今後も有益な情報を提供して頂けたらと思います。
        ありがとう御座いました。

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中