Salesforce
Tworzenie stron Visualforce
Szukaj…
Strona podstawowa
Podstawową stronę VisualForce można utworzyć w następujący sposób:
<apex:page>
<h1>Hello, world!</h1>
</apex:page>
Korzystanie ze standardowych kontrolerów
Jeśli twoja strona służy do wyświetlania lub edytowania informacji o konkretnym typie rekordów, pomocne może być użycie standardowego kontrolera w celu zmniejszenia ilości kodu płyty, którą musisz napisać.
Używając standardowego kontrolera, twoja strona wyświetli się z parametrem ?id=SALESFORCE_ID
, a ty automatycznie uzyskasz dostęp do wszystkich pól scalania w rekordzie.
Dodaj standardowy kontroler do swojej strony, określając atrybut standardController
na <apex:page>
:
<apex:page standardController="Account">
This is a page for {!Account.Name}
</apex:page>
Otrzymujesz również standardowe metody kontrolera za darmo:
-
cancel()
- zwracaPageReference
dla strony cancel (zwykle przechodzi z powrotem do widoku listy) -
delete()
- usuwa rekord i zwracaPageReference
dla strony usuwania -
edit()
- zwracaPageReference
dla standardowej strony edycji -
save()
- zapisuje rekord i zwracaPageReference
do zaktualizowanego rekordu -
view()
- zwracaPageReference
dla standardowej strony widoku
Możesz użyć ich w następujący sposób:
<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
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow