【发布时间】:2013-10-14 14:27:17
【问题描述】:
我希望将参数从一个函数传递给另一个函数,例如:
function getValueOfAttribute(field1Name) {
var attributeValue = Xrm.Page.getAttribute(field1Name).getValue();
return attributeValue;
}
function setFieldValue(field2Name, attributeValue) {
Xrm.Page.getAttribute(field2Name).setValue(attributeValue);
}
所以如果我调用第一个函数,将字段名称参数传递给它,然后调用 set 函数,传递第二个字段名称和 get 函数的返回值
这是问题的一个示例,而不是实际问题,因为我有更复杂的功能,但仍需要引用返回值。
理想情况下,我想但不知道在添加函数时是否可以在逗号分隔的参数列表中传递它。
有什么想法吗?
谢谢
【问题讨论】:
-
我不明白你在做什么。为什么不编写您希望在调用您的两个示例函数时能够使用的代码。
-
嗨,Daryl,代码需要根据未硬编码的参数进行动态处理。例如,如果我有一个返回值的 onload 函数,我可能希望将该值作为参数传递给 onsave 或 on change
标签: javascript dynamics-crm-2011 dynamics-crm crm jscript