2016-01-20 27 views
-3

有沒有什麼辦法可以在觸發器中調用vf頁面? 根據我的要求,我需要通過觸發器插入一條記錄,並將其放置到另一個頁面。有什麼方法可以在觸發器中調用一個vf頁面。有什麼辦法可以在觸發器中調用vf頁面

請貼上功能代碼。

+0

請發佈您試圖解決問題的代碼 –

+0

沒有在這裏做任何工作。我們可以幫助您瞭解您是否不明白如何做水手。用更多細節解釋你的需求。什麼是用例。在用戶操作之後你想做什麼? –

回答

1

沒有辦法

呼叫VF頁的觸發

如果您嘗試在一個音頻頁面上插入一條記錄,並點擊保存您想要重定向到特定頁面,我建議您檢查PageReference Class

在調用控制器中的插入後,您應該返回一個PageReference實例,其中包含要將用戶重定向到的URL。

+0

觸發CreateRecord帳戶(插入前){ //列表 CreateAcc =新列表(); For(Account acc:trigger.new) { acc.name ='abc'; /* pageReference pg = new pageReference('https://ap2.salesforce.com/p/setup/layout/LayoutFieldList?type=Account&setupid=AccountFields'); pg.setRedirect(true); return pg; */ } } – rashi

+0

我已經嘗試了上面的代碼,並且已經評論了頁面引用,儘管未註釋仍然不起作用 – rashi

+0

請嘗試瞭解什麼是觸發器(https://developer.salesforce.com /docs/atlas.en-us.apexcode.meta/apexcode/apex_triggers.htm)什麼是Visualforce(https://developer.salesforce.com/docs/atlas.en-us.198.0.pages.meta/頁/)。想象一下,VF在瀏覽器中運行,並在Salesforce的服務器上運行觸發器。在SF服務器上運行時,觸發器不知道瀏覽器的任何信息,因此它不知道在哪裏輸出音頻頁面。並且無法說出觸發輸出您的音頻頁面的位置。 –

相關問題