2013-04-01 26 views
1

我有一個自定義列表。列表中的每個項目都需要填寫39個字段/列和由單獨的工作流程填寫的第40個字段。對任何字段的更改運行SPD工作流程除了一個?

我有另一個工作流程,我需要觸發,如果任何領域的變化除了一個。

爲什麼?由於該字段中有一個自定義ID#,並且該字段在提交表單後填充。因此,總是會在列表項中發生變化。因此,我需要一個工作流程來觸發任何字段更改,除了自定義ID#之外。

任何想法?謝謝。

回答

0

沒有人能夠回答這個問題,但我自己想清楚了。 我在這裏,包括萬一別人的答案曾經遇到這一點,並發現它有用:

  1. 創建一個新的領域,你將隱藏在你的SP名單,並從NewForm.aspx,EditForm.aspx,和DispForm.aspx。
  2. 使用jQuery,像這樣填充隱藏字段:$(":input[Title='fieldName']").val("1");
  3. 使用SPD工作流程,請檢查該字段是否爲1.如果是,請運行工作流程。並在該工作流程結束時將字段設置爲0 - 這很重要。
相關問題