0
我正在尋找在啓動Visualforce頁面的Case對象上創建自定義按鈕。我希望Visualforce頁面成爲不同的標準控制器類型。從我可以告訴我不能這樣做。你會如何去做這件事?代碼示例會有所幫助。從不同對象類型的visualforce頁面創建新記錄
感謝
我正在尋找在啓動Visualforce頁面的Case對象上創建自定義按鈕。我希望Visualforce頁面成爲不同的標準控制器類型。從我可以告訴我不能這樣做。你會如何去做這件事?代碼示例會有所幫助。從不同對象類型的visualforce頁面創建新記錄
感謝
要麼去用一個JavaScript按鈕,帶你到一個Visualforce頁面,否則你會需要有一個擴展案例並立即將您重定向到一個不區分Visualforce頁面Visualforce頁面。由於這是醜陋而不必要的,只需在Case對象上設置一個JavaScript按鈕(名稱|設置|應用程序設置|自定義|案例|按鈕和鏈接|新建,然後選擇OnClick JavaScript for Content Source)。
然後在JavaScript:
parent.location.href ='/apex/YourNonCaseVisualforcePage';
編輯:退房this tutorial對從彈出到Visualforce將數據發送回的提示。
非常感謝。我最終這樣做了。我直接到一個視覺頁面來捕捉數據。我很努力地讓彈出窗口關閉或關閉,或更新vf頁面啓動的案例記錄中的字段。將onclick =「window.close()返回true/false」。工作返回如此布爾,以幫助驅動我的邏輯陳述? onclick會作爲save和cancel cmd的屬性在vf頁面上。 – Havoc783 2011-12-28 12:34:05