Salesforce
Visualforce Sidutveckling
Sök…
Grundläggande sida
En grundläggande VisualForce-sida kan skapas så här:
<apex:page>
<h1>Hello, world!</h1>
</apex:page>
Använda standardkontroller
Om din sida är avsedd för visning eller redigering av information om en viss typ av post, kan det vara bra att använda en standardkontroll för att minska mängden pannplåtkod du behöver skriva.
Genom att använda en standardkontroller kommer din sida att visas med en ?id=SALESFORCE_ID
parameter, och du får automatiskt åtkomst till alla fusionsfält i posten.
Lägg till en standardkontroller på din sida genom att ange attributet standardController
på <apex:page>
:
<apex:page standardController="Account">
This is a page for {!Account.Name}
</apex:page>
Du får också standardkontrollmetoder gratis:
-
cancel()
- returnerarPageReference
för annulleringssidan (navigerar vanligtvis tillbaka till en listvy) -
delete()
- raderar posten och returnerarPageReference
förPageReference
sidan -
edit()
- returnerarPageReference
för standardredigeringssidan -
save()
- sparar posten och returnerarPageReference
till den uppdaterade posten -
view()
- returnerarPageReference
för standardsidan
Du kan använda dem så här:
<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
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow