2016-03-22 8 views
0

Kann ich beim Erstellen einer benutzerdefinierten Entität eine Lösung im SDK auswählen?
Ich habe einen Patch für die Lösung erstellt und jetzt möchte ich neue benutzerdefinierte Entitäten durch sdk nur in diesem Patch keine andere Lösung erstellt zeigen.
Wie kann ich das tun?

DankEntität zu einer bestimmten Lösung hinzufügen - CRM 2016 SDK

+0

Werfen Sie einen Blick auf: [Wie man ein minimales, vollständiges und überprüfbares Beispiel erstellt] (http://stackoverflow.com/help/mcve) – cuihtlauac

+0

Eigentlich möchte ich enitity durch sdk dh durch C# Code, ja ich hinzufügen Ich weiß, dass alle Möglichkeiten in der Standardlösung vorhanden sind, aber wenn ich einen neuen Patch aus einer Lösung klone und ein neues Feld oder eine Entität erstelle, sollte es im neu erstellten Patch erscheinen, da diese Patch-Lösung nur die Entitäten enthält werden in dieser spezifischen Lösung erstellt, also hier ist das Szenario. 1- Ich klone neues Patch aus der Lösung (ich habe seinen eindeutigen Namen) 2- Ich erstelle neue benutzerdefinierte Entität durch Code. 3- Können wir beim Erstellen eines Felds eine Möglichkeit angeben, die in diese spezifische Lösung passt? –

Antwort

1

Wenn Sie ein Objekt erstellen, ist es in der Datenbank erstellt und ist auf jede nicht verwaltete Lösung zur Verfügung steht hinzugefügt. Wenn die Entität in einer bestimmten Lösung angezeigt werden soll, müssen Sie sie nach dem Erstellen zur Lösung hinzufügen.

Es gibt keine Möglichkeit, eine Entität nur in Ihrer Lösung erscheinen zu lassen, sie wird immer auch in der Standardlösung angezeigt (alle Entitäten sind immer in der Standardlösung sichtbar, mit Ausnahme von Systemelementen, viele davon) sind versteckt).

+0

Danke. Eigentlich möchte ich Enitity durch SDK hinzufügen, dh durch C# -Code, ja, ich weiß, dass alle enites in der Standardlösung sind, aber was ich will ist, dass wenn ich neue Patch aus einer Lösung klonen und wenn ich neues Feld oder Entität es sollte erscheinen im neu erstellten Patch, da diese Patch-Lösung nur die Entitäten enthält, die in dieser spezifischen Lösung erstellt wurden. Hier ist das Szenario. 1- Ich klonen neues Patch aus der Lösung (ich habe seinen eindeutigen Namen) 2- Ich erstelle neue benutzerdefinierte Entität durch Code. 3- Können wir beim Erstellen eines Felds eine bestimmte Methode angeben, die in dieser spezifischen Lösung enthalten ist? –

+0

Nicht während der Erstellung, da jede von Ihnen erstellte Komponente zur Standardlösung hinzugefügt wird. Aber nachdem Sie es erstellt haben, verwenden Sie AddSolutionComponentRequest, um es zu Ihrem Patch hinzuzufügen. – Polshgiant

Verwandte Themen