Guest User

Untitled

a guest
Mar 20th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. <apex:page standardController="Request__c" extensions="ExtensionCreatorController">
  2. <apex:form>
  3. <apex:pageBlock title="My Request Input">
  4. <apex:pageBlockSection title="Input Section" columns="3">
  5. <apex:inputField value="{!Request__c.name}"/>
  6. <apex:inputField id="inpMovein" value="{!Request__c.Moveindate__c}"/>
  7. <apex:inputField id="inpMoveout" value="{!Request__c.Moveoutdate__c}"/>
  8. </apex:pageBlockSection>
  9. </apex:pageBlock>
  10. </apex:form>
  11. </apex:page>`
  12.  
  13. public class ExtensionCreatorController {
  14.  
  15. private final Request__c requ;
  16.  
  17. public ExtensionCreatorController(ApexPages.StandardController stdController) {
  18. this.requ = (Request__c)stdController.getRecord();
  19. }
  20.  
  21. public InsertClone () {
  22. cloneRequest = requ.clone();
  23. cloneReqeust.name = 'EX-'+requ.name;
  24. cloneRequest.Moveindate__c = */here Date to be specified in Visualforce Page/*;
  25. cloneRequest.Moveoutdate__c = */here Date to be specified in Visualforce Page/*;
  26. Insert cloneRequest
  27. }}
Add Comment
Please, Sign In to add comment