Guest User

Untitled

a guest
Mar 22nd, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. public void bindServiceTypesAndCapabilities(){
  2. // List<ServiceOffered__c> servicesList = [Select ID, Services__c, Capabilities__c, Sub_Capabilities__c From ServiceOffered__c];
  3. List<VRM_Vendor_Services__mdt> servicesList = [SELECT ID, Services__c, Capabilities__c, Sub_Capabilities__c FROM VRM_Vendor_Services__mdt];
  4. // Above does not like List "Unexpected token'List'" when I try to use List. Removed [] and added List<>
  5. lstServiceTypes = new List<Selectoption>(); //Schema.describeDataCategoryGroups(List<String> sobjects)
  6. Set<String> stService = new Set<String>();
  7. //for ( ServiceOffered__c svcItem : servicesList ) {
  8. for ( VRM_Vendor_Services__mdt[] svcItem : servicesList ) {
  9. if ( !stService.contains(svcItem.Services__c)) { // adding VRM_Vendor_Services__mdt.Services__c "Can't assign static to sObject fields"
  10. lstServiceTypes.add(new selectoption(svcItem.Services__c, svcItem.Services__c));
  11. stService.add(svcItem.Services__c);
  12. }
  13. }
Add Comment
Please, Sign In to add comment