microsoft-dynamics - USD - Scriptlet 他们可以接受论证吗?
问题描述
有没有办法将参数传递给 Scriptlet?所以我的替换参数就像 [[script.scriptname("blah")]] 和 scriptlet 将是:
function a(b){
<do something with b>
return something;
}
a(<string I passed in>)```
解决方案
“blah”的值几乎肯定来自其他一些可替换的参数,对吗?如果是这样,只需在 scriptlet 函数中对其进行初始化。这是将参数“传递”到 Scriptlet 和脚本类型的动作调用(RunScript 和 RunXrmCommand)的有效方式。
function myScriptletFunction() {
var someVariable = "[[ValueOfBlah]]";
// Do Stuff with someVariable of "blah"
}
myScriptletFunction();
推荐阅读
- android - 由于浏览器默认设置为桌面站点,因此深层链接不会在 Android 平板电脑中打开应用程序
- websocket - ActiveMQ 是否使用 TCP 作为其传输层协议
- twitter-bootstrap - 放置在折叠的 div 中时,Bootstrap 5 Accordion 无法正常工作
- mongodb - MongoDB 聚合 $sort
- python - Python2.7 + Bluez 5.61 + dbus - InterfacesRemoved 从未调用过
- android - 如何在 build.gradle 中为 Flutter 项目添加 Android 插件?
- python - 如何在 numpy 中查找 A 中的行索引,其中第 1 列和第 3 列等于 B(没有 for 循环)?
- java - 为什么 reversed() 会破坏我的 Comparator.comparing()?
- c# - 遍历数组时出现越界错误
- c# - 如何检查文本框中的字符串是否按升序排列