Ich möchte das Attribut bereits in einer Entität erstellt, aber es erlaubt mir nicht zu ändern tun solche Art von Änderung ist es möglich, das in Microsoft Dynamic Crm 4.0Ich habe eine Entität und Attribute in einer Entität erstellt, aber ich möchte das erstellte Attribut ändern, wie kann ich das in Microsoft Dynamic Crm4.0
0
A
Antwort
0
Die Frage ist ein bisschen vage, möchten Sie den Wert des Attributs oder der Attribute Typ aktualisieren? Hier ist ein Update-Beispiel aus der SDK-Dokumentation. Wichtig ist, dass Sie den Primärschlüssel festlegen.
// Set up the CRM Service.
CrmAuthenticationToken token = new CrmAuthenticationToken();
// You can use enums.cs from the SDK\Helpers folder to get the enumeration for Active Directory authentication.
token.AuthenticationType = 0;
token.OrganizationName = "AdventureWorksCycle";
CrmService service = new CrmService();
service.Url = "http://<servername>:<port>/mscrmservices/2007/crmservice.asmx";
service.CrmAuthenticationTokenValue = token;
service.Credentials = System.Net.CredentialCache.DefaultCredentials;
// Create the contact object.
contact contact = new contact();
// The contactid is a key that references the ID of the contact to be updated. !Important.
contact.contactid = new Key();
// The contactid.Value is the GUID of the record to be changed.
contact.contactid.Value = new Guid("4D507FFE-ED25-447B-80DE-00AE3EB18B84");
// Set the contact object properties to be updated.
contact.address1_line1 = "34 Market St.";
// Update the contact.
service.Update(contact);