0

我創建了一個javascript函數用於計算從創建日期開始的天數並顯示在一個字段中。如何在CRM VIew刷新中觸發Javascript?

我在Form Load中添加該腳本,以及Form Save Actions.It工作正常。

現在我的問題是,我需要觸發該javascript函數網格的(視圖)refresh.Or我需要計算並顯示No Of Days字段,而不打開窗體。

現在,noofdays字段會影響表單將變得開放。

我需要noofdays場自動更新,從創建於日期?如何做到這一點?在此先感謝

+0

這是,noofdays字段沒有保存,當表單被保存?你不能直接在視圖中使用這個字段嗎?爲什麼你想在視圖中再次計算? –

回答

0

觸發JavaScript函數從沒有打開是不可能的。

如果我理解正確,您希望以天爲單位顯示創建日期和當前日期之間的時間段。 如果是這樣的:

一個解決辦法是: 在創造紀錄的noofdays場永遠是1或0。但是你看看吧。 因此,您可以根據默認情況將該字段創建爲每插件1個,JS或每個工作流程。

現在您需要通過工作流每天更新此字段。 工作流程必須檢索所有記錄,計算並更新noofdays字段。 我建議在午夜後運行此工作流程。

另一種解決方案:(我不推薦) 創建一個註冊到消息「檢索」和「檢索多個」的插件。 如果該消息被觸發,請檢查您是否在正確的實體中,並僞造noofdays字段的輸出或更新它。