2012-04-12 92 views
2
<apex:outputLink value="/!{opportunity.id}">{!opportunity.Name}</apex:outputLink> 

我在VF中創建2頁。一個頁面顯示來自動態搜索的自定義對象記錄列表。這是完整的。通過鏈接到Visualforce詳細頁面傳遞記錄ID

我現在需要創建一個自定義音頻頁面,以便在用戶單擊列表頁面上的鏈接時顯示單個記錄信息。我知道我們可以使用如上所示的輸出鏈接。

假設我已經建立了詳細信息頁面(假設它的路徑是「apex/customDetailPage」),我將如何去修改此鏈接。因爲我的詳細信息頁面需要傳遞給它的選定記錄ID。

+0

預先感謝您的幫助。 – 2012-04-12 22:23:26

回答

5

你可以做到這一點就像這樣:

<apex:outputLink value="/apex/customDetailPage?id={!opportunity.id}"> 
    {!opportunity.Name} 
</apex:outputLink> 

假設爲id參數自定義頁面檢查,以確定它應該與工作哪個記錄。

您還可以使用$Page global variable option as described here這應該意味着它會是這個樣子:

<apex:outputLink value="{!$Page.customDetailPage}?id={!opportunity.id}"> 
    {!opportunity.Name} 
</apex:outputLink> 
+0

謝謝,這會幫助我。 – 2012-04-13 22:59:03

相關問題