forked from deepikakhanna/SalesforcePlatformDeveloper1
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathRetrievePicklistData
More file actions
18 lines (15 loc) · 837 Bytes
/
Copy pathRetrievePicklistData
File metadata and controls
18 lines (15 loc) · 837 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
public class RetrievePicklistData {
public List<SelectOption> getpicknames()
{
List<SelectOption> options = new List<SelectOption>();
Schema.DescribeFieldResult ccity = Schema.sObjectType.Opportunity.fields.StageName.getSObjectField().getDescribe();
//If you want to retrieve picklist values from Account obejct
Schema.DescribeFieldResult ccity = Schema.sObjectType.Account.fields.Ownership.getSObjectField().getDescribe();
options.add(new SelectOption('--None--', '--None--'));
for(PicklistEntry ent:ccity.getpicklistvalues())
{
options .add(new SelectOption(ent.getValue(), ent.getLabel()));
}
return options;
}
}