javascript - Ribbon Workbench 添加 PrimaryControl 参数会破坏表单

标签 javascript dynamics-365 crm-ribbon-workbench

在 Ribbon Workbench 中将 Crm 参数添加到自定义 JavaScript 操作时,我在统一接口(interface)中得到以下信息。在旧客户端中工作。

enter image description here

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

最佳答案

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

enter image description here

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

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

关于javascript - Ribbon Workbench 添加 PrimaryControl 参数会破坏表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50176960/

相关文章:

javascript - 约束和可拖动元素未出现在顶部 - 版本 II

javascript - 检测代码以跟踪每个 JavaScript 调用

jquery - 在弹出窗口中的 CRM Dynamics 365 Web 资源中使用 jQuery

c# - 错误 : Tenant authorize not found. 如果租户没有事件订阅,则可能会发生这种情况

javascript - MS Dynamics 365 - Iframe - 访问 Xrm - 权限被拒绝

dynamics-crm - 如何根据表单状态隐藏 Vanilla 按钮

javascript - 提取网页的一部分?

javascript - 单击任何 div 之外的空白区域时在 jquery 中触发事件