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();

IT

Posted by arkgame