0

私のワークフローは次のとおりです。

  1. アイテムが SharePoint リストに追加されます (x と言います)。その時点で、ワークフローがトリガーされ、データ収集タスクが開始されます。このタスクには、ユーザーからデータを収集する必要がある Infopath フォームがあります。

  2. このフォームには、リスト X の対応する SharePoint リスト アイテムから取得され、フォームに表示されるいくつかのフィールドがあります。

リスト X とのデータ接続をセットアップし、関心のあるフィールドを取得しようとしています。

ただし、接続の設定中に「アクティブなフォームのデータのみを含める」オプションはグレー表示されます。

データ接続からフォームで正しい結果を取得できません。正しい SharepointList アイテムのデータが返されません。返されるデータは、リスト X の最初の項目のデータです。

ありがとう!

4

1 に答える 1

0

これは、データ接続にフィルターを渡していないためです。ID なしでリストをクエリしています。特定のリスト項目を選択していないため、毎回最初のリスト項目からデータを返すだけです。

一意の識別子を選択し、フィルターの追加ボタンをクリックして結果をフィルター処理する必要があります。外部キー = をリスト x の主キーに設定します。情報パスのデータにフィルターを追加するという簡単な Google 検索で、私が説明していることのアイデアが得られるはずです。

リスト x からのキーを初期リストの外部キーとしてインポートする初期テーブルに列を追加する必要がある場合があります。

于 2013-11-25T21:58:34.230 に答える