Salesforce Field Describe Result の使用方法
環境
Salesforce
概要
Field Describe Result にアクセスするには、次のいずれかのメソッドを使用します。
項目トークンの getDescribe メソッドをコールします。
sObject トークンの fields メンバー変数に、
項目メンバー変数 (Name、BillingCity など) を使用してアクセスします。
項目トークンの getDescribe メソッドをコールします。
sObject トークンの fields メンバー変数に、
項目メンバー変数 (Name、BillingCity など) を使用してアクセスします。
項目トークンの getDescribe メソッドをコールします。 sObject トークンの fields メンバー変数に、 項目メンバー変数 (Name、BillingCity など) を使用してアクセスします。
使用例
1.getDescribe メソッドを使用します。
Schema.DescribeFieldResult dfr = Account.Description.getDescribe();
2.fields メンバー変数メソッドを使用します。
Schema.DescribeFieldResult dfr = Schema.SObjectType.Account.fields.Name;
説明
システムは、コンパイル時に最終メンバー変数 (Name) が指定の sObject に対して有効であることを
検証する特殊な解析を使用します。パーサーが fields メンバー変数を見つけたら、
sObject (Account) の名前を逆方向に検索して、fields メンバー変数の後の項目名が
正当であるかどうかを検証します。
システムは、コンパイル時に最終メンバー変数 (Name) が指定の sObject に対して有効であることを
検証する特殊な解析を使用します。パーサーが fields メンバー変数を見つけたら、
sObject (Account) の名前を逆方向に検索して、fields メンバー変数の後の項目名が
正当であるかどうかを検証します。
システムは、コンパイル時に最終メンバー変数 (Name) が指定の sObject に対して有効であることを 検証する特殊な解析を使用します。パーサーが fields メンバー変数を見つけたら、 sObject (Account) の名前を逆方向に検索して、fields メンバー変数の後の項目名が 正当であるかどうかを検証します。