benutzerdefinierte Entität im Plug-In verwenden
-
07 Haziran 2009 Pazar 12:17Hallo zusammen,
wie kann ich in meinem assembly eine benutzerdefinierte Entität instanziieren.
Diese Entität ist nicht im "Microsoft.Crm.Sdk" enthalten, sondern nur im WebService "CrmServiceWsdl".
Ich kann zwar ein Objekt für die Entität bilden, jedoch ist das keine "DynamicEntity" und nur solch eine Entität kann ich der Execute-Methode zum Anlegen übergeben.
Wenn ich versuche das benutzerdefinierte Entitäten-Objekt dem Konstruktor des "DynamicEntity"-Objektes zu übergebe bekomme ich Fehler bei der Erstellung.
Beispiel: DynamicEntity newEntity = new DynamicEntity(newTelNummer);
Fehler 1: Die beste Übereinstimmung für die überladene Microsoft.Crm.Sdk.DynamicEntity.DynamicEntity(string)-Methode hat einige ungültige Argumente.
Fehler 2: 1-Argument: kann nicht von "MSDynamicsCRM.Plugin.Entity.Account.CrmSdk.new_telefonnummer" in "string" konvertiert werden.
Wer kann mir helfen?
Viele Grüße
rs
Tüm Yanıtlar
-
08 Haziran 2009 Pazartesi 07:37
hi rs,
einfach mal folgenden Link angucken:
http://nishantrana.wordpress.com/2008/10/29/understanding-dynamicentity-in-microsoft-dynamic-crm/
Gruß
localh0rst- Yanıt Olarak İşaretleyen JuergenBeckModerator 13 Temmuz 2009 Pazartesi 15:43
-
13 Temmuz 2009 Pazartesi 15:43Moderatör
Hallo rs2303,
mit der Assembly Microsoft.Crm.Sdk arbeitet man wirklich sehr komfortabel mit dynamischen Entitäten, da es dort eingebaute Helper-Methoden gibt.
Beispiel:
DynamicEntity entity = new DynamicEntity();
entity.Name = "contact";
entity["telephone1"] = "012345678";
crmService.Update(entity);
Bei genauerer Aufgabenschilderung gibt es noch mehr Code. :-)
Viele Grüße,
Jürgen
Jürgen Beck
Dipl. Kfm./Wirtschaftsinformatik
MVP, MCSD.NET, MCITP DBA, MCDBA, MCSE
Microsoft Certified Business Management Solutions Professional
Microsoft Certified CRM Developer
Microsoft Certified Trainer
ComBeck IT Services & Business Solutions
Microsoft Gold Certified Partner
Microsoft Small Business Specialist
Developing & Supporting Business Applications from small business to big enterprises covering scores of sectors
http://www.combeck.de
- Yanıt Olarak İşaretleyen JuergenBeckModerator 13 Temmuz 2009 Pazartesi 15:43