【问题标题】:Difference between Legacy Mode and TurboForm mode Dynamic crm online 2016Legacy Mode 和 TurboForm mode 的区别 Dynamic crm online 2016
【发布时间】:2019-10-02 18:34:10
【问题描述】:

在 Microsoft Dynamics CRM Online 2016 中,有一个文档可以了解旧模式与“正常模式”负载之间的差异。

我们实际上对此有一些问题,我需要找到相关的来源。

例子。

使用 IE 激活旧版时,表单加载非常缓慢,否则,流程会“闪烁”,流程栏中的选项集控制

使用Crhome,如果激活Legacy模式,我需要按一次Tab来改变每个控件的焦点,当激活时我需要按两次Tab。

我可能会写一些代码来“修补”这些行为,但还有其他方法吗?

【问题讨论】:

    标签: dynamics-crm dynamics-crm-2016 dynamics-crm-2015


    【解决方案1】:

    这个闪烁的问题是由于没有为业务流程的主容器的div指定高度。当 optionSet 打开时,它与主容器高度大小重叠。这个问题的解决方法是设置主业务流程div(id为“processStepsContainer”的div)的高度。我建议您创建一个样式表 (CSS) 的 Web 资源并设置:

    #processStepsContainer{
     height: 200px;
    }
    

    那么你只需要在这个样式上使用一个链接。您可以在加载调用 FixFlicker 函数的表单时使用 javascript:

    FixFlicker = function(){
     var head = window.parent.window.document.getElementsByTagName('head')[0];
     var link = window.parent.window.document.createElement('link');
     link.rel = 'stylesheet';
     link.type = 'text/css';
     link.href = '/WebResources/theNameOfMyStyleSheet';
     link.media = 'all';
     head.appendChild(link);
    }
    

    这应该可以解决您的问题

    【讨论】:

      【解决方案2】:

      新涡轮模式的主要词是“异步”。还有很多东西是异步加载的。这是一个很好的网站,详细介绍了其他一些差异:

      http://www.preact.co.uk/blog/microsoft-dynamics-crm-goes-turbo-with-faster-form-rendering

      【讨论】:

      • 感谢 daryl,但您知道是否有更多技术文档吗?
      • 我不知道更技术性的东西。不知道你到底在找什么……
      猜你喜欢
      • 2013-07-20
      • 2017-08-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-25
      相关资源
      最近更新 更多