Buscar..


Pagina basica

Una página básica de VisualForce se puede crear así:

<apex:page>
  <h1>Hello, world!</h1>
</apex:page>

Uso de controladores estándar

Si su página es para mostrar o editar información sobre un tipo particular de registro, puede ser útil usar un controlador estándar para reducir la cantidad de código de boiler que necesita escribir.

Al usar un controlador estándar, su página se mostrará con un parámetro ?id=SALESFORCE_ID , y obtendrá acceso automáticamente a todos los campos de combinación en el registro.

Agregue un controlador estándar a su página especificando el atributo controlador standardController en <apex:page> :

<apex:page standardController="Account">
  This is a page for {!Account.Name}
</apex:page>

También obtienes los métodos de control estándar gratis:

  • cancel() : devuelve la PageReference para la página de cancelación (por lo general, vuelve a la vista de lista)
  • delete() : elimina el registro y devuelve la PageReference de página para la página de eliminación
  • edit() - devuelve la PageReference para la página de edición estándar
  • save() : guarda el registro y devuelve la PageReference de PageReference al registro actualizado
  • view() - devuelve la PageReference para la página de vista estándar

Puedes usarlos así:

<apex:page standardController="Account">
  Name: <apex:inputField value="{!Account.Name}" />
  <apex:commandButton value="Update record" action="{!save}" />
</apex:page>


Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow