Guest User

Untitled

a guest
Apr 20th, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. public with sharing class AccountSearchController {
  2. public String searchText {get; set;}
  3. public List<Account> accList{get; set;}
  4. public PageReference doSearch(){
  5. List<List<sobject>> records =[FIND :searchText
  6. RETURNING Account(Name, Site, Rating)];
  7. accList = records[0];
  8. return null;
  9. }
  10.  
  11. }
  12.  
  13. <apex:component controller="AccountSearchController">
  14. <apex:form >
  15. <apex:pageBlock title="Account Search Page">
  16. <apex:pageBlockSection title="Search String">
  17. <apex:inputText label="Search Text" value="{!searchText}"/>
  18. <apex:commandButton value="Search" action="{!doSearch}" reRender="rs"/>
  19. </apex:pageBlockSection>
  20. <apex:pageBlockSection title="Search Result" id="rs">
  21. <apex:pageBlockTable value="{!accList}" var="acc">
  22. <apex:column value="{! acc.Name}"/>
  23. <apex:column value="{! acc.Site}"/>
  24. <apex:column value="{! acc.Rating}" />
  25. </apex:pageBlockTable>
  26. </apex:pageBlockSection>
  27. </apex:pageBlock>
  28. </apex:form>
  29. </apex:component>
Add Comment
Please, Sign In to add comment