功能区 Workbench 添加 PrimaryControl 参数会破坏表单

Ribbon Workbench adding PrimaryControl param breaks form

将 Crm 参数添加到功能区 Workbench 中的自定义 JavaScript 操作时,我在统一界面中得到以下信息。适用于旧版客户端。

只需将 PrimaryControl 作为 Crm 参数添加到我的 JavaScript 操作中。

解决方案是使用以下顺序将 CommandProperties 和 PrimaryControl 作为 Crm 参数添加到 JavaScript 操作:

并确保将参数传递给函数。

function HandleSyncTask(commandProperties, primaryControl) { /* more logic */ }