首页 > 解决方案 > USD - Scriptlet 他们可以接受论证吗?

问题描述

有没有办法将参数传递给 Scriptlet?所以我的替换参数就像 [[script.scriptname("blah")]] 和 scriptlet 将是:

function a(b){
  <do something with b>
  return something;
}
a(<string I passed in>)```

标签: microsoft-dynamicsunified-service-desk

解决方案


“blah”的值几乎肯定来自其他一些可替换的参数,对吗?如果是这样,只需在 scriptlet 函数中对其进行初始化。这是将参数“传递”到 Scriptlet 和脚本类型的动作调用(RunScript 和 RunXrmCommand)的有效方式。

function myScriptletFunction() {
    var someVariable = "[[ValueOfBlah]]";
    // Do Stuff with someVariable of "blah"
}
myScriptletFunction();

推荐阅读