En este capítulo, analizaremos List Controllers en Salesforce. A veces, necesitamos ver un conjunto determinado de registros de un objeto de Salesforce aplicando criterios de filtro. Esto se logra mediante el uso de controladores de lista que le permiten crear páginas de Visualforce que pueden mostrar o actuar sobre un conjunto de registros. Los controladores de lista estándar se pueden utilizar en el siguiente conjunto de objetos.
- Account
- Asset
- Campaign
- Case
- Contact
- Contract
- Idea
- Lead
- Opportunity
- Order
- Solution
- User
- Objetos personalizados
Ejemplo
Tomamos el ejemplo del objeto de contacto. Obtenemos los registros de este objeto y lo mostramos usando controladores de lista. Para lograr esto, creamos una página ápice con el siguiente código. El código crea un bloque de página con valores de columna que coinciden con los nombres de columna del objeto de contacto.
Al ejecutar el código anterior, recibimos el siguiente resultado.