Agregar un método a la clase
Crear un método
Una clase contiene habitualmente uno o más métodos que hacen algo útil. En este paso, creará el método updateOlderAccounts
, que obtiene los cinco primeros registros Account (Cuenta) ordenados por la fecha de creación. A continuación, actualiza el campo de descripción para indicar que esta es una “cuenta heredada”, lo que significa que se trata de cuentas anteriores a otras cuentas.
- Si el cuerpo de la clase
OlderAccountsUtility
(la información entre llaves), copie y pegue el siguiente método.public static void updateOlderAccounts() { // Get the 5 oldest accounts Account[] oldAccounts = [SELECT Id, Description FROM Account ORDER BY CreatedDate ASC LIMIT 5]; // loop through them and update the Description field for (Account acct : oldAccounts) { acct.Description = 'Heritage Account'; } // save the change you made update oldAccounts; }
- Haga clic en File (Archivo) | Save (Guardar).
El código clasifica en primer lugar Accounts (Cuentas) por la fecha en que se crearon. A continuación aprovecha los cinco registros más antiguos. Utiliza el lenguaje de consulta SOQL (línea 3) para realizar la consulta y la clasificación. A continuación itera por cada registro Account (Cuenta) para actualizar el campo Description (Descripción). Finalmente, actualiza los registros Account (Cuenta) utilizando el Lenguaje de manipulación de datos (DML) de Apex. Si está familiarizado con Java y C#, observará muchas similitudes en la sintaxis.