none
Workflow: Benutzerdefiniertes Feld Wert ändern RRS feed

  • Frage

  • Hallo,
    ich versuche über einen Workflow den Wert eines benútzerdefnierten Feldes zu verändern. Das Feld ist vom Typ bit (True, False).
    Ich habe in dem Workflow eine Bedingung.
    Wenn Wert von benutzerdefiniertes Feld = True
    Dann Datensatz aktualisieren von benutzerdefiniertes Feld = False
    Das ganze habe ich als bedarfsgesteuert hintelegt.
    Wenn ich den Workflow jetzt ausführe bleiben die Werte des benutzerdefiniertes Feldes aber auf True.
    Schaue ich mir in den Worklows die Historie an steht da aber, daß der Workflow erfolgreich ausgeführt wurde.

    Gruß

    Sven



    Dienstag, 11. August 2009 07:36

Antworten

  • Hallo Sven,

    das sieht schon einmal ganz gut aus.
    Wenn das Bitfeld als Kontrollkästchen angezeigt wird, kannst du es ja nicht direkt auf False setzen, du must es über den Workflow löschen.
    Wenn ich das bei mir mache, funktioniert das.
    Viele Grüße

    Michael Sulz
    axcentro GmbH
    MVP für Microsoft Dynamics CRM
    • Als Antwort vorgeschlagen Michael Sulz Dienstag, 11. August 2009 13:14
    • Als Antwort markiert Sven.R Dienstag, 11. August 2009 13:48
    Dienstag, 11. August 2009 13:14

Alle Antworten

  • Hallo Sven,

    gibt es eventuell noch andere Module, die dieses Feld ändern, PlugIns, JavaScripte, andere Workflows?
    Viele Grüße

    Michael Sulz
    axcentro GmbH
    MVP für Microsoft Dynamics CRM
    Dienstag, 11. August 2009 09:13
  • Hallo Michael,

    nein, es greifen keine anderen Module darauf zu. Das Feld habe ich erst neu erstellt. Das aktuelle Rollup 5 ist auch installiert.

    Gruß

    Sven
    Dienstag, 11. August 2009 09:47
  • Hallo Sven,

    hats du, nachdem der manuelle Workflow gelaufen ist, einmal den Datensatz geschlossen und wieder geöffnet?
    Wie läßt du das Bitfeld auf dem Formular anzeigen? Als Picklist, Option Button oder Checklist?



    Viele Grüße

    Michael Sulz
    axcentro GmbH
    MVP für Microsoft Dynamics CRM
    Dienstag, 11. August 2009 09:58
  • Hallo Michael,

    ich habe sogar CRM neu gestartet. Das Feld ist als Kontrollkästchen auf dem Formular hinterlegt.

    Gruß

    Sven
    Dienstag, 11. August 2009 11:05
  • Hallo Sven,

    versuche bitte mal den Workflow auf ein anderes BIT Feld anzuwenden. Ich hatte vor längere Zeit das selbe Problem und nach dem ich das Feld
    ausgetauscht (gelöscht & neu angelegt) habe ging mein Workflow.

    Gruß Patrick



    Dienstag, 11. August 2009 11:50
  • Hi,

    habe es nochmal mit einem neuen Feld probiert. Das selbe Ergebnis.
    Ist denn mein Ansatz falsch?

    WENN reserve2 gleich TRUE
    DANN aktualisieren {reserve2(Kontakt);false}

    Gruß

    Sven
    Dienstag, 11. August 2009 12:28
  • Hallo Sven,

    das sieht schon einmal ganz gut aus.
    Wenn das Bitfeld als Kontrollkästchen angezeigt wird, kannst du es ja nicht direkt auf False setzen, du must es über den Workflow löschen.
    Wenn ich das bei mir mache, funktioniert das.
    Viele Grüße

    Michael Sulz
    axcentro GmbH
    MVP für Microsoft Dynamics CRM
    • Als Antwort vorgeschlagen Michael Sulz Dienstag, 11. August 2009 13:14
    • Als Antwort markiert Sven.R Dienstag, 11. August 2009 13:48
    Dienstag, 11. August 2009 13:14
  • Hallo Michael,

    so funktioniert es. Die Darstellung aktualisiert sich aber erst nachdem ich CRM geschlossen und wieder geöffnet habe.

    Vielen Dank


    Dienstag, 11. August 2009 13:48