2016-11-28 2 views
0

Meine erste Frage hier. Ich bin relativ neu in Dynamics CRM und ich bin auf der Suche nach einer Anpassung mit Workflows und ich habe einige Probleme festgestellt.Verwenden von Workflows in Dynamics CRM. Statische Felder?

Ich muss eine E-Mail an einen Benutzer auslösen, wenn ich 5 Datensätze mit einem bestimmten Wert in einer Option innerhalb der letzten 15 Tage gewählt habe.Ich dachte, ich brauche vielleicht eine statische Variable Art von Feld für die Entität. Ich weiß nicht wirklich, wie man das in CRM bekommt.

Während ich Workflows verwenden konnte, um die Datensätze innerhalb der 2 Daten zu erhalten und die Anzahl für diese Bedingung zu erhöhen, ist die Anzahl beibehalten nicht statisch und so ist es im Grunde nutzlos für meine Anforderungen.

Irgendwelche Vorschläge, um das zu umgehen?

+0

Bit mehr Infos benötigt hier. Was meinst du mit einem statischen Feld im CRM-Kontext? Und was sind die Anforderungen in diesem Bereich? Klingt so, als müsste man nur einen Workflow auslösen? – Rojo

+0

Hallo Danke für die Antwort. Wenn ich mich auf "statisch" bezog, erwähnte ich das im Sinne der Programmierung. Ich möchte eine bestimmte Anzahl von Datensätzen basierend auf einem bestimmten Feld speichern. Eg. Ich habe 100 Kontakte ... Sagen 50 von ihnen sind männlich und über 60 Jahre alt. Ich möchte diesen Wert (50) bekommen und einen darauf basierenden Workflow auslösen. Jetzt wäre dieser Wert für alle Datensätze zu einem bestimmten Zeitpunkt konstant. Wie kann ich einen solchen Wert festlegen und mit einem Workflow verwenden? –

+0

Ich würde Ihnen empfehlen, die [Dokumentation] (https://technet.microsoft.com/en-us/library/dn531067.aspx) zu lesen, da dies eine grundlegende Verwendung von Workflows ist. Wenn Sie Daten abfragen müssen, benötigen Sie möglicherweise einen [benutzerdefinierten Workflows] (https://msdn.microsoft.com/en-us/library/gg309745.aspx) – Sxntk

Antwort

0

Eine Möglichkeit, dies zu tun, ist ein benutzerdefinierter Workflow.

Immer wenn ein neuer Datensatz für diese Entität erstellt wird, führen Sie diesen benutzerdefinierten Workflow aus, holen Sie die Anzahl und geben Sie sie über einen Output-Parameter zurück. Überprüfen Sie den Ausgabewert, und wenn dies mehr als der Schwellenwert ist, wie in der Anforderung, dann denken Sie über den Schritt zum Senden einer E-Mail an den Benutzer nach, andernfalls führen Sie den Workflow erfolgreich aus.