0
我正在嘗試創建一個客戶端搜索,顯示他們的機會以及與每個機會相關的註釋。如果與該機會相關的註釋超過1個,他們不希望屏幕上出現多個條目。他們希望看到每個機會一次,只有與此機會相關的最新筆記。我想通過使用DENSE_RANK來排列音符並要求只返回等級爲1的音符。我知道該公式的工作原理,但是當將其添加到標準以限制結果時,我收到一個錯誤。如果發生空錯誤,我曾經玩過NVL,但無濟於事。使用Dense_Rank作爲Netsuite中保存搜索的標準
下面是結果公式,它只顯示最新的音符(我仍然以每個附加音符的空行結束)。使用公式(文本):
CASE WHEN (DENSE_RANK() over (partition by {title} order by {usernotes.internalid} desc)) = '1' THEN {usernotes.note} ELSE END
將限制結果的標準公式如下。使用式(數字)和說明IM被設置爲是1:
DENSE_RANK() over (partition by {internalid} order by {usernotes.internalid} desc NULLS LAST)
試圖在DENSE_RANK標準添加後運行搜索時,收到的錯誤信息是:
發生意外錯誤。請點擊此處通知支持並提供您的聯繫信息。