方案: 在設計器中 SharePoint 工作流, 你需要確定一個日期欄位是否為空.
問題: SPD 不提供直接的方法來比較日期以外的任何日期. 您不能創建此類的情況下: "如果 [DateField] 等於空白".
解決方案: 將日期轉換為字串. 使用字串比較來確定是否日期為空.
螢幕截圖:
下面的螢幕截圖展示如何做到這一點. 在此方案中, 專案中的欄位, "環境許可證:第一次允許提醒日期", 就提交和工作流激發的回應.
備註:
當我試過這個, 愉快地驚訝地瞭解它的工作. 我很擔心 SharePoint 設計師可能不允許字串賦值 (變數:StringReminderDateDate) 但它確實允許它.
我也是有關那允許它, 值可能為 null 並且要麼炸了 WF 在運行時或也許提高全球溫度 1/2 學位, 但這些問題是毫無根據.
</結束>
Technorati 標籤: SharePoint 工作流
問題:
1) 當我嘗試了以上, 它不工作的空日期值似乎是因為"?????" (這是一個換位的 Null 值). 當顯示動態字串的內容, 它顯示為"?????".
2) 喬 – 當你寫道:"如果欄位是大於或等於今天或欄位是小於或等於今天", 你的意思是您可以使用變數,如"今天嗎" 在工作流中? 如果是這樣, 你能解釋一下如何? 我已經沒有祝你好運, 我只能一直能夠提取存在於清單中的值.