0

私は2つのワークフローを持つリスト1を持っています。 2010年にsharepoint 2010年と2013年のワークフローの違いは

をワークフローを作成したワークフロー1は、アイテムが

を作成したときにワークフロー2は、アイテムを別のリストに

ワークフロー1つのコピーリスト1つの項目を変更したときに、電子メールを送信& 1.

一覧でフィールドを更新トリガートリガー

問題が発生しました。アイテムが作成されるときにワークフロー1がトリガされ、リスト1のフィールドを更新しているため、ワークフロー2がトリガされています。アイテムを作成するときにリスト内のアイテムを更新するときにワークフロー2を実行したくない

しかし、2013年に同じワークフローを作成すると、アイテムを作成するときにfine.Workflow 2が起動されません。 1つのリストから別のリストにアタッチメントをコピーしないので、2013ワークフローを使用できません。

リスト1のステータスを「送信済み」に変更したいですが、変更項目ワークフロー2をトリガーしないようにします。

助けが必要ですか?

+0

何を更新していますか?それはあなたが作成するときにそれを設定することはできません何か恣意的ですか? – Matt

答えて

0

最も簡単な解決策は、隠しチェックボックスを追加することです。

これは、上のリスト2.電源を入れの詳細設定画面に移動し、ブラウザで

を「コンテンツタイプの管理を許可する」をオンにして行うことができる「コンテンツタイプを管理します。」次に、そのリストのデフォルトのコンテンツタイプ(リストのメイン設定ページのコンテンツタイプの最初のコンテンツタイプ)を編集します。次に、フィールドをコンテンツタイプに追加します。 「はい/いいえ」を選択すると、デフォルトで「いいえ」に設定され、保存されます。次に、そのフィールドの詳細設定に行き、それを非表示に設定します。

Designerで編集ワークフロー2.新しく作成されたフィールドをチェックするワークフローの先頭にステージを追加します。すなわち

if isSent is equal to No 
End the workflow 
関連する問題