Apex 取引先の「種別」の表示ラベルを取得するサンプル
環境
Salesforce Apex
使用例
1.取引先の「種別」の表示ラベルを取得する
方法1
Schema.getGlobalDescribe().get('Account’).getDescribe().fields.getMap().get('Type’).getDescribe().getLabel()
方法2
Schema.SObjectType.Account.fields.Type.getLabel() // パターン1
Account.Type.getDescribe().getLabel() // パターン2
2.全オブジェクトから指定したオブジェクトを取得する
Schema.SObjectType st1 = Schema.getGlobalDescribe().get('Account’);
Schema.SObjectType st2 = Account.getSObjectType(); // SObjectTypeを取得する
3.全オブジェクトを取得する
Map<String, Schema.SObjectType> ssMap = Schema.getGlobalDescribe();