12. Oktober 2009 18:43
Hallo Thorsten,
warum über einen Workflow? Mach das doch ganz einfach direkt über Java Script.
Den Schreibschutz für das berechnete Feld kannst du in den Eigenschaften des Feldes definieren. Damit aber anschließend deine Berechnung auch in der Datenbank gespeichert wird, musst du das dem CRM-System explizit mitteilen, Schreibgeschütze Felder werden normalerweise nicht gespeichert (warum auch, sind ja schreibgeschützt)
Um das Feld trotzdem in der DB zu speichern, musst du nur im OnLoad des Formulars folgenden Befehl hinterlegen:
crmFom.all.<deinFeld>.ForceSubmit;
Zum Berechnen siehe folgenden
Link. DIe entsprechenden Befehle einfach in das OnChange der Felder und fertig