Campaign ClassicV7 — 中日期欄位的「after」運運算元 查詢 元件未傳回正確結果。

說明 description

中的日期欄位上的「after」運運算元 查詢 元件未傳回正確結果。 查詢仍在傳回建立日期=最大建立日期的記錄。 有什麼問題?

要再現的步驟:

— 前往任何結構描述
— 前往 資料 標籤
— 設定清單並新增 建立日期 欄位
— 清單排序依據: 建立日期 以遞減順序記下最大建立日期和時間
— 建立新的 工作流程
— 新增 查詢 元件至工作流程
— 更新查詢以使用篩選器,其中建立日期在「之後」最大建立日期(記下上一個步驟)
— 理想情況下,查詢不應傳回任何記錄,但仍會傳回建立日期=最大建立日期的記錄

解決方法 resolution

原因

工作流程中的查詢使用格式''hh:mm:ss.000「,單位為微秒。

這表示此表格中的最大日期為4.38.56秒,但有6筆不重複記錄的最大日期為4小時、38分鐘、56秒,並進一步分割為(001微秒/002微秒/003微秒/004微秒/005微秒/006微秒)。

因此它會擷取記錄。

將查詢設為'2017-10-18 16進行測試:38:57 PM」的工作流程中。 這不會擷取任何結果。 這表示有多個日期為16的記錄:38:56秒,如上所述。

解析度

我們可以將最大增加1秒來修改工作流程,這樣就能解決問題。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f