Ich brauche Hilfe, um ein neues Element im Themenbaum von Dynamics 365, mit Xrm und Javascript hinzuzufügen.Wie man in der Betreffzeile ein neues Element mit Xrm (Dynamics 365) hinzufügt
Antwort
Subject ist wie jeder andere entity, können Sie web api verwenden, um es zu erstellen.
function createSubject() {
var serverURL = Xrm.Page.context.getClientUrl();
var subject = {};
subject["title"] = "test subject";
subject["featuremask"] = 1;
//subject["[email protected]"]="/subjects(<GUID without Quotes>)"; //setting existing lookup
subject["parentsubject"] = {
"title": "test parent subject",
"description": "deep insert to add parent before child",
"featuremask": 1
};
var req = new XMLHttpRequest();
req.open("POST", serverURL + "/api/data/v8.2/subjects", true);
req.setRequestHeader("Accept", "application/json");
req.setRequestHeader("Content-Type", "application/json; charset=utf-8");
req.setRequestHeader("OData-MaxVersion", "4.0");
req.setRequestHeader("OData-Version", "4.0");
req.onreadystatechange = function() {
if (this.readyState == 4 /* complete */) {
req.onreadystatechange = null;
if (this.status == 204) {
var subjectUri = this.getResponseHeader("OData-EntityId");
} else {
var error = JSON.parse(this.response).error;
alert(error.message);
}
}
};
req.send(JSON.stringify(subject));
}
Vielen Dank für Ihre Antwort Arun, verwende ich nicht, Ihren Code finden, und wurde erfolgreich ausgeführt worden Ich erstelle ein Nachschlagefeld und zeige mir die neu erstellten Objekte, aber im Betreffbaum kann ich die neuen Objekte nicht sehen, wie ich die neuen Objekte löschen kann, die ich mit deinem Code –
@GuillermoOvelar https: //community.dynamics erstellt habe .com/crm/f/117/t/226664 –
https://i.stack.imgur.com/KaYWw.png im Betreffbaum zeigt es mir nicht die neuen Artikel, ich kann diese Artikel nicht löschen –
- 1. Mobile Dynamics CRM 365 Anwendung
- 2. Dynamics 365 - Tooling oder webAPI
- 3. Dynamics 365 - Suchseite programmgesteuert öffnen
- 4. wie man ein neues Element zu CruiseControl.NET Web Dashboard hinzufügt
- 5. Wie man ein neues Modul dynamisch hinzufügt?
- 6. Wie man ein Element in der Liste mit react hinzufügt?
- 7. Dynamics 365 Änderung Formulartyp
- 8. Dynamics 365 Get Guid-Schaltfläche
- 9. Dynamics 365 Authentifizierung
- 10. Wie man Kontoname zu einem Kontakt in Dynamics 365
- 11. Wie setze ich ein benutzerdefiniertes Feld "Optionssatz" in Dynamics 365?
- 12. Der Dynamics 365-Administrator erhält keine Installationsberechtigungen
- 13. Keine Verbindung zu Dynamics 365 mit Xrm.Tooling.Connector nach 365 Update
- 14. Wie man ein anhängendes Element mit jquery hinzufügt
- 15. Geb: Wie man ein neues Attribut und seinen Wert hinzufügt
- 16. Editieren von Dynamics 365 SiteMap mit XrmToolBox
- 17. Programmablauf von Geschäftsprozessablauf in Dynamics CRM 365
- 18. Erstellen XRM EntityMetadata
- 19. Wie kann ich Optionssätze/Erweiterungen mit Microsoft Xrm Sdk übertragen
- 20. Dynamics 365 Web API E-Mail senden
- 21. Upgrade von Dynamics CRM 2011 (Partner-gehostet) auf Dynamics 365
- 22. Konnte Auftrag von aktivem Angebot in Dynamics 365 nicht erstellen
- 23. Wie man ein neues Attribut für ein HTML-Element hinzufügt, bevor es mit jQuery zu DOM hinzugefügt wurde
- 24. Dynamics 365 - Reihenfolge der Schritte in Business Process
- 25. gespalten ein Element in der Liste der Listen neues Element
- 26. Wie man Element zur Warteschlange hinzufügt
- 27. Wie man ein html Element zu jquery uidialog hinzufügt
- 28. Dynamics 365 für Operations SPA und OData
- 29. Authentifizieren zu Dynamics 365 On Premise
- 30. Wie man dynamisches Element jquery hinzufügt?
Zeigen Sie uns, was haben Sie versucht .. –
das etwas Neues für mich, ich war für Beispiele aus, aber ich habe –