目前在 Pega8.6.1 中作業,我們想在電子郵件(通信規則)/檔案中放入一個日期欄位,顯示日期加上 10 個作業日。日期應為電子郵件創建日期后 10 個作業日。嘗試過 <%= pega_rules_datetime.pyCurrentDate.addDays("", 10, true, "") %> 但恐怕我把它錯誤地放入了對應規則。在生成的電子郵件中,此公式僅按原樣顯示。我對 Pega 還很陌生,所以請耐心等待。現在與 Pega 一起作業了大約 2 個月,并且害怕嘗試重新發明輪子。
我們試圖在 Pega 中建立的東西是否可能?
謝謝,
約翰
uj5u.com熱心網友回復:
您可以在一個單獨的 10天數值存盤property于Primary page電子郵件的。
例如,如果pyWorkPage是你Primary page,那么你可以有一個獨立的property,例如EmailPlusTen上pyWorkPage。
然后,在呼叫電子郵件邏輯之前,您可以Data Transform在Activity規則中撰寫如下內容。
.EmailPlusTen = @(Pega-RULES:BusinessCalendar).addDays(@DateTime.CurrentDate("yyyyMMdd",""),10,true,"")
然后你可以使用這個標簽直接EmailPlusTen在你的Correspondence規則中包含屬性<<.EmailPlusTen>>
如果您使用活動來發送電子郵件,那么您可以創建一個引數值并將其設定在電子郵件邏輯之前的活動中。
例如
Param.EmailPlusTen = @(Pega-RULES:BusinessCalendar).addDays(@DateTime.CurrentDate("yyyyMMdd",""),10,true,"")
然后將其包含在電子郵件通信中 <<Param.EmailPlusTen>>
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/368967.html
