How can I update form field on Microsoft CRM Online via Javascript

前端 未结 2 1518
有刺的猬
有刺的猬 2021-01-24 02:08

I\'ve just created a custom order form on the Microsoft Dynamics CRM Online.

Basically, I\'d like to update Total Amount field as multiply of Quantity and Amount Field.

相关标签:
2条回答
  • 2021-01-24 02:23
    1. The code needs tobe encapsulated as a JS function and then needs to be created as a Web Resource
    2. The web resource needs to be associated with your form
    3. You can then assign a function name to the appropriate event handler within your form.

    Useful walkthrough: http://ayazahmad.wordpress.com/2011/05/25/javascript-libraries-in-microsoft-dynamics-crm-2011/

    0 讨论(0)
  • 2021-01-24 02:38

    Here is info on how to setup the javascript for your forms: microsoft's form programming reference

    the code for your calculation will look something like this:

    var amount = Xrm.Page.getAttribute("youramountfieldname").getValue();
    var quantity = Xrm.Page.getAttribute("yourquantityfieldname").getValue();
    
    var totalamount = amount * quantity;
    Xrm.Page.getAttribute("yourtotalamountfieldname").setValue(totalamount);
    
    0 讨论(0)
提交回复
热议问题