0

リードの参照関係フィールドを表示する従業員オブジェクトを作成します。従業員レコードはリードから対応しています。どのように行うのですか?

実は授業中に書いた、

emp.Source_Lead__c = lead.id;  // emp is Employee object & lead is Lead object.

しかし、ルックアップでName、CompanyNameが表示されるため、アクセスできません。like : Source Lead : eabc exyz、ecompany

助けて....

4

1 に答える 1

1

新入社員/従業員フォームの編集について話している場合-はい、IDを渡します。あなたはそれを正しくやっています。トリッキーな部分は、リードからのフィールドを表示するために「ドット」をすぐに使用できないことです。

リンクを確立して保存した後、リードフィールドを照会する必要があります。このようなもの(あなたの質問はあまり明確ではありません、これが1ページか2ページかはわかりません)。

Employee__c emp = new Employee__c();
// ... fill fields as needed
emp.Source_Lead__c = lead.Id;

insert emp;

// And later you can query
emp = [SELECT Id, Name, Source_Lead__c, Source_Lead__r.Name, Source_Lead__r.Custom_Field__c
FROM Employee__c WHERE Id = :emp.Id];

System.debug(emp.Lead_Source__r.Name); // now it will work
于 2013-02-16T08:18:28.660 に答える