Salesforce - 記錄、欄位和表格



我們已經瞭解瞭如何使用標準控制器獲取記錄的值。但是,我們也可以透過使用其他控制器以更格式化的方式顯示欄位值。

在本章中,我們將瞭解如何在主細節關係中顯示物件的欄位和明細表的資料。

顯示欄位

當我們希望以格式化的方式顯示記錄的欄位(帶有列標題),而不是僅僅顯示標籤和值時,可以使用OutputField選項。下面給出的程式碼顯示了顯示來自聯絡人的填充資料的 Apex 程式。如您所見,我們不需要標籤來指示欄位值。

vf s record fields tables code

要預覽上述程式碼的結果,我們使用上一章中描述的記錄的 ID。結果顯示以下輸出,顯示記錄的欄位值以及列標題。

vf s record fields tables1

顯示錶格

我們可以透過從主表中獲取值來顯示明細表的所有記錄。例如,我們可以顯示與某個賬戶關聯的所有聯絡人。在這種情況下,我們使用迭代元件,在本例中是與賬戶連結的聯絡人表。以下是顯示與賬戶表關聯的所有聯絡人的程式碼。

vf s record table code

在預覽上述程式碼的輸出表單時,我們將獲得以下結果。

vf s record table result
廣告

© . All rights reserved.