Non valide relation de clé étrangère lorsque j'essaie d'ajouter un nouvel objet personnalisé à un exsting plomb

J'ai un Plomb et un objet personnalisé appelé Sociaux Compte de (Nom de l'API = Social_Compte__c).

J'ai défini une relation comme suit: le Plomb est un parent de Comptes des réseaux Sociaux. donc un plomb a de nombreux comptes des réseaux sociaux.

Dans le Compte Social, j'ai fait un champ personnalisé nommé Plomb (Type de Données: la Recherche) pour faire de la relation.

et ici est une recherche du détail:

Nom de l'API: le Plomb__c

Liés au Plomb

Enfant Nom De Relation: Social_Accounts

Liste Étiquette: Comptes Des Réseaux Sociaux

Je tiens à ajouter de nouveaux comptes des réseaux sociaux existants plomb si il y a un plomb avec la même adresse email.


Social_Account__c social_account = new Social_Account__c();
/*add whatever fields on social_account*/

List<Lead> leads =[select Id from Lead where Email =:emailAddress ];
if(leads.size()>0)
{ 
    Lead existing_lead = new Lead(Id = leads[0].id);
    //ideally i would like to do something like this
    social_account.Lead__c.id = existing_lead.id; //this is where I get an error from

    insert social_account;
    update existing_lead;
}

mais j'obtiens un message d'erreur suivantes:

D'erreur: Erreur de Compilation: Invalid relation de clé étrangère: Social_Account_c.Conduire_c

ce que je fais mal? Je vous serais reconnaissant de toutes les suggestions.

grâce

OriginalL'auteur Naoya Makino | 2010-09-25