我怎么能对微软CRM在线通过JavaScript更新表单字段(How can I update fo

2019-07-30 22:35发布

我刚刚建立在Microsoft Dynamics CRM Online中自定义订单。

基本上,我想更新总金额字段作为乘法的数量及金额领域。 我想我可以通过Javascript角做到这一点。 我刚打开数量字段属性菜单,并达到活动菜单。 它需要选择一个JS库和写入正确的函数。 我敢肯定这太过分了方便,但是,我不知道该怎么办。

基本上:

更新量场X数量场应该是=总金额字段值。 我的脚本应该对更改事件数量场运行。

Answer 1:

下面是关于信息如何设置JavaScript,请形式: 微软的形式编程参考

为您计算的代码会是这个样子:

var amount = Xrm.Page.getAttribute("youramountfieldname").getValue();
var quantity = Xrm.Page.getAttribute("yourquantityfieldname").getValue();

var totalamount = amount * quantity;
Xrm.Page.getAttribute("yourtotalamountfieldname").setValue(totalamount);


Answer 2:

  1. 代码需要砥封装为JS功能,则需要为要创建Web资源
  2. Web资源需要与你的表单关联
  3. 然后,您可以指定一个函数名的表单中适当的事件处理程序。

有用的演练: http://ayazahmad.wordpress.com/2011/05/25/javascript-libraries-in-microsoft-dynamics-crm-2011/



文章来源: How can I update form field on Microsoft CRM Online via Javascript