2

如何使用 java 脚本检索动态 CRM 自定义字段值并使用检索到的值执行一些计算并将其放入另一个自定义字段?

4

2 回答 2

6

您可以将它们作为任何表单上的任何其他字段来引用。

// assuming the name of your field is *Konrad*
var coder = Xrm.Page.getAttribute(“new_Konrad”).getValue();

但是,如果您希望从由 Web 资源填充的 IFRAME 的上下文中访问相同的数据字段,则需要通过在上面的行前面加上以下前缀来引用您所在位置的父级。

// assuming the name of your field is *Konrad*
var coder = window.parent.Xrm.Page.getAttribute(“new_Konrad”).getValue();

我可以补充一点,它都记录在 SDK 中,但我也需要承认我自己也没有太频繁地访问它。

于 2013-02-14T08:11:10.280 回答
3

请参阅本文以了解有关通过 Javascript 访问对象的结构的更多信息。获取值就像 Konrad 所说的那样,设置一个你需要的值:

Xrm.Page.getAttribute("CRMFieldName").setValue('Some Value');

做操作是应用Javascript,检查这个网站学习Javascript

希望这可以帮助

于 2013-02-14T09:39:17.813 回答