11. Visualforce
•
•<apex:pageBlock>
•[Usage]
•<!-- Begin Default Content REMOVE THIS --> <!-- End Default Content
REMOVE THIS -->
11 11 16
12. Visualforce
•
•<apex:page> <apex:pageBlock>
title A Block Title
•<apex:pageBlock> <apex:pageBlockSection>
title A Section Title
•<apex:pageBlockSection> </apex:pageBlockSection> Detail Text
•
11 11 16
24. •
•<!-- Begin Default Content REMOVE THIS --> <!-- End Default Content
REMOVE THIS -->
•apex:form
•form apex:pageBlock title
•pageBlock pageBlockSection title
columns 1
• Ctrl + S
11 11 16
27. • Apex
•<apex:page> extensions searchMemberController
•
•Apex public class searchMemberController
• Apex
with sharing
11 11 16
28. • Apex
•PageEditor searchMemberController
•
public List<Member__c> members {get; set;}
public Member__c member{get;set;}
private final String percentString = '%';
public PageReference runQuery()
{
members =[SELECT Name FROM Member__c WHERE Name
LIKE :member.Name + percentString];
return null;
}
• Ctrl + S
11 11 16
29. •
•PageEditor searchMemberPage
• </apex:pageBlock> pageBlock
• pageBlock pageBlockTable value
{!members} var member
•pageBlockTable
<apex:column headerValue=" ">
<apex:outputlink >{!member.Name}</apex:outputlink>
</apex:column>
• Ctrl + S
11 11 16