我有一個SPD工作流程設置爲在項目發生變化時運行,但它不斷在新項目上觸發,這非常煩人。我正在研究爲什麼會發生這種情況,但我也在尋找一種方法來終止工作流程,如果該項目是新的臨時解決方法。如何區分新項目和SharePoint工作流程中的現有項目
我試圖比較創建的字段和修改的字段,即如果創建和修改是相同的,那麼不要運行。這不起作用,無論是作爲日期還是字符串比較。
任何建議將不勝感激。
我有一個SPD工作流程設置爲在項目發生變化時運行,但它不斷在新項目上觸發,這非常煩人。我正在研究爲什麼會發生這種情況,但我也在尋找一種方法來終止工作流程,如果該項目是新的臨時解決方法。如何區分新項目和SharePoint工作流程中的現有項目
我試圖比較創建的字段和修改的字段,即如果創建和修改是相同的,那麼不要運行。這不起作用,無論是作爲日期還是字符串比較。
任何建議將不勝感激。
我都面臨着同樣的問題,我有這樣的
檢查該變量小於當前時間。
它具有以下假設
一個完成。沒有人嘗試在一分鐘內編輯該項目,它創建了
b。工作流程將一個minete
內執行。在我的情況下,它是成功
商店的標誌在一個隱藏字段第一次工作流程運行。檢查標誌是否存在,如果不存在,那麼這是第一次(創建),否則將被更新。
創建時間與修改時間之間的比較適用於SharePoint 2010(在此處使用它)。也許比較不正確或錯誤的對象用於獲取數據?
如果說做法不會對2007年的工作,也許有可能使用owshiddenversion
場(直接財產訪問如果不能正確曝光)。新創建的項目應該是1,否則應該是1。它可能只在版本列表中可用,我不記得。
嘗試添加一個條件,比較創建日期和修改日期。
即:如果目前的項目:創造不等於當前項目:改性
@Jim比較創建和修改字段,這段文字是問題。 – Joseph 2015-05-29 17:02:32