Advertisement
Guest User

Untitled

a guest
Jun 15th, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. public static List<ColumnParam> createColumns() {
  2.  
  3. Schema.DescribeSObjectResult accountDescribe = Account.SObjectType.getDescribe();
  4. Map<String, Schema.SObjectField> fieldMap = accountDescribe.fields.getMap();
  5. String Or1;
  6. String Or2;
  7. String Or3;
  8. String OrNumber;
  9. Or1 = fieldMap.get('Organisation1__c').getDescribe().getLabel();
  10. Or2 = fieldMap.get('Organisation2__c').getDescribe().getLabel();
  11. Or3 = fieldMap.get('Organisation3__c').getDescribe().getLabel();
  12. OrNumber = fieldMap.get('Organisation4__c').getDescribe().getLabel();
  13.  
  14. List<ColumnParam> columnParams = new List<ColumnParam>();
  15. columnParams.add(
  16. new ColumnParam(
  17. 'text',
  18. 'Org1',
  19. Or1,
  20. 150
  21. )
  22. );
  23. columnParams.add(
  24. new ColumnParam(
  25. 'text',
  26. 'Org2',
  27. Or2,
  28. 150
  29. )
  30. );
  31. columnParams.add(
  32. new ColumnParam(
  33. 'text',
  34. 'Org3',
  35. Or3,
  36. 150
  37. )
  38. );
  39. columnParams.add(
  40. new ColumnParam(
  41. 'text',
  42. 'OrgNumber',
  43. OrNumber,
  44. 220
  45. )
  46. );
  47. return columnParams;
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement