Salesforce
Desarrollo de la página de Visualforce
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 laPageReference
para la página de cancelación (por lo general, vuelve a la vista de lista) -
delete()
: elimina el registro y devuelve laPageReference
de página para la página de eliminación -
edit()
- devuelve laPageReference
para la página de edición estándar -
save()
: guarda el registro y devuelve laPageReference
dePageReference
al registro actualizado -
view()
- devuelve laPageReference
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