schreibgeschütztes Formularfeld soll von WF geändert werden

5. Juli 2011 13:41

Hallo alle,

ich möchte ein schreibgeschütztes Formularfeld von einem Workflows aus ändern.

Ich mache im Workflow "Datensatz aktualisieren" klicke auf "Kontakt" und dann auf "Eigenschaften". Dann öffnet sich das Formularfenster. Dort ist das Feld aber gesperrt und ich kann es nicht ändern.

Welches Formular wird eigentlich aufgemacht? Ich habe ja nicht gesagt, welches Formular er aufmachen soll. Das wurde nirgends gefragt.

Theoretisch könnte ich doch auf ein Formular mit geschütztem Feld und eines ohne Schutz haben, oder?

Hier bräuchte ich eure Hilfe, wie ich den Wert ändern kann.

Danke, Gruss Pit

Re: schreibgeschütztes Formularfeld soll von WF geändert wer

5. Juli 2011 18:57

Hallo Pit,

der Workflow nimmt immer das Default Formular. Du kannst nicht einstellen, das er ein anderes Formular verwenden soll.

Was für ein Feld möchtest du denn im Workflow ändern?

Re: schreibgeschütztes Formularfeld soll von WF geändert wer

5. Juli 2011 19:00

der Wert eines Optionssatzes / Pickliste von "nein" auf "ja".

Re: schreibgeschütztes Formularfeld soll von WF geändert wer

6. Juli 2011 10:24

Hallo,

handelt es sich um eine neues Feld oder z.B. um den Status?

Gibt es irgend welche JavaScripte auf dem Feld? Ist das Feld im Standardformular schreibgeschützt?

Re: schreibgeschütztes Formularfeld soll von WF geändert wer

6. Juli 2011 12:22

Hallo Michael,

ja, es ist im Standardformular schreibgeschützt, was es leider auch bleiben muss.

es handelt sich um ein neues (selbst angelegtes) Feld.

Es gibt keine Javascripte auf dem Feld.

Danke, Gruss Pit

Re: schreibgeschütztes Formularfeld soll von WF geändert wer

6. Juli 2011 16:57

Hallo Pit

Formularschutz temporär entfernen. Workflow anlegen/ändern und Schreibschutz wieder setzen.

Gruss Connon

Re: schreibgeschütztes Formularfeld soll von WF geändert wer

6. Juli 2011 17:09

Hi Connon,

und das soll gehn? Schon getestet? Wäre ja genial, aber .. hmmm

Danke, ich probiers morgen aus.

Gr. Pit

Re: schreibgeschütztes Formularfeld soll von WF geändert wer

7. Juli 2011 15:58

Hallo Pit,

schreibgeschützte Felder eines Formulares können tatsächlich nicht mit einem Workflow bearbeitet werden.

Re: schreibgeschütztes Formularfeld soll von WF geändert wer

19. Juli 2011 17:06

Hallo Pit

Ja, heute kurz in einer MS CRM 2011 Cloud Umgebung getestet. Es funktioniert immernoch so. (wie schon im 4.0)

Verbesserungsvorschlag an Microsoft, dass dies in Zukunft anders gewünscht ist kann bei Microsoft Connect eingesehen werden:
https://connect.microsoft.com/dynamicss ... led-fields

Gruss Connon

Re: schreibgeschütztes Formularfeld soll von WF geändert wer

26. Juli 2011 10:02

Hallo,

warum machst du das Feld nicht editierbar und setzt es im onLoad des Formulars auf read-only?

dann sollte das für die User keinen Unterschied machen und der Workflow sollte das Feld ändern können.
Ich hab das allerdings nicht getestet.

Viele Grüße
Pascal

Re: schreibgeschütztes Formularfeld soll von WF geändert wer

26. Juli 2011 14:07

Michael Sulz hat geschrieben:schreibgeschützte Felder eines Formulares können tatsächlich nicht mit einem Workflow bearbeitet werden.

Das können sie sehr wohl. Man muss nur den Schreibschutz kurzzeitig entfernen damit man im WF-Designer das Feld verwenden kann. Danach kann man es wieder zurücksetzen.