6

infopath フィールドをタイプ選択の sharepoint 列にマップする方法を知っている人はいますか? infopath フィールドは繰り返しフィールドであるため、ユーザーは複数のオプションを選択できます。それらを sharepoint の選択フィールドにマップできるようにしたいと考えています。何か案は?

更新:私がやろうとしていることは次のとおりです。ユーザーが値を入力できるように、sharepoint に選択肢の列があります。Infopath には、繰り返しフィールドがあります。フィールドをドロップダウンリストにバインドしています。ドロップダウンリストは Web サービスによって埋められます。このドロップダウンリストは繰り返しセクションにあるため、ユーザーは複数のドロップダウンリストから選択できます。ユーザーが 2 つのドロップダウンリストを追加し、各ドロップダウンリストからオプションを選択するとします。これらの選択を、sharepoint 選択列の選択肢として追加できるようにしたいと考えています。

4

4 に答える 4

2

繰り返されるセクション内のフィールドをSharePoint列にプロモートする場合、使用可能なオプションは、列を次のようにプロモートすることです。

  • 最初(つまり、最初の選択のみがプロモートされます)
  • 過去
  • カウント
  • マージ(これにより、選択したすべての値が1つのエントリにマージされると思います)

スクリーンショットhttp://img4.imageshack.us/img4/5539/repeatinggrouptr3.png

于 2009-02-03T19:19:01.537 に答える
2

SharePointリストはフラットな構造であるため、Infopathでは繰り返しセクションをリスト列にマップすることはできません。

次の回避策を検討することをお勧めします。

  • Infopathフォームを1つのライブラリに保存します(繰り返しのないフィールドとともに)
  • これらのカスタムアクティビティの1つを使用して、繰り返しテーブルからデータを抽出し、それを別のリストにコピーします
  • カスタムデータビューまたはWebパーツを作成して、これらのアイテムを表示します(必要な場合)

このアプローチは、繰り返しデータを使用して追加のタスクを実行する必要がある場合に役立ちます。

于 2008-12-15T00:02:12.477 に答える
0

選択フィールドのタイプによって異なります。複数選択 (チェックボックス) 選択肢フィールドの場合は、オブジェクト モデル (sharepoint サイトから) または Web サービスを介して、チェック マークを付ける各項目に「;#」を使用してフィールドを設定できます。チェックボックスによってリストされる値です。単一選択のみのオプションが何であるかは覚えていませんが、同じ性質のものです。検索フィールドについて話している場合は、検索元のリストのフィールドのインデックス番号に関係しています。また、選択フィールドでユーザーが独自のオプションを入力または指定できる場合は、追加の手順があります。

于 2009-04-16T20:58:02.317 に答える
0

次から繰り返しカスケード リストを作成するのと似ていませんか。

もしそうなら、それらの2つの記事があなたにいくつかの指針を与えるかもしれません.

于 2008-12-11T07:56:15.483 に答える