Advertisement
Guest User

Untitled

a guest
Jul 18th, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. var action = component.get("c.retrieveSObject");
  2. var fieldsSOQL = "Id, Name";
  3. var objAPIName = "Contact"
  4. var whereSOQL = "Birthdate = TODAY";
  5. var retrievedContactList = [];
  6.  
  7. action.setParams({
  8. "fieldsToRetrieve" : fieldsSOQL,
  9. "objectToReturn" : objAPIName,
  10. "whereClause" : whereSOQL
  11. });
  12.  
  13. action.setCallback(this, function(response) {
  14. var state = response.getState();
  15. if (state === "SUCCESS") {
  16. var returnVal = response.getReturnValue();
  17. if (returnVal) {
  18. retrievedContactList = JSON.parse(returnVal);
  19. //if you have a List attribute, you can set it here
  20. component.set("v.retrievedContactList", retrievedContactList);
  21. }
  22. } else {
  23. var errors = response.getError();
  24. console.error('error: ' + errors[0].message);
  25. }
  26. });
  27.  
  28. $A.enqueueAction(action);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement