[Salesforce]選択リストの値とAPI参照名取得

選択リストの値とAPI参照名取得例を紹介します。

    	// 取引先選択リスト項目取得
    	Map<String, String> mapArealist = new Map<String, String>();
        Schema.DescribeFieldResult field = Account.Area__c.getDescribe();
        for (Schema.PicklistEntry f : field.getPicklistValues()) {
            System.debug(f.getLabel()+'-'+f.getValue());
            mapArealist.put(f.getLabel(), f.getValue());
        }