forms - 动态crm表单加载说明
问题描述
我有一个 mscrm 表单,当为特定客户端加载它时出现错误,但是当我为其他客户端加载它时它工作正常(没有错误),错误是关于我的表单上的进程,我试图隐藏 onload 事件和它是空的,所以我在隐藏它之前添加了一个 if 并且一切正常:
解决方案:
if (!!Xrm.Page.ui.process) {
Xrm.Page.ui.process.setVisible(false);
}
我的问题是,为什么它发生在某些客户表格上而不是所有表格上?是同一个表单同一个JS是什么原因?
解决方案
当我遇到这类问题时,我将代码置于超时状态,如下所示:
setTimeout(function(){/*some code*/},0)
它将您的代码放在堆栈的末尾,作为最后要做的事情。
推荐阅读
- android - wifi直接直播摄像头视频流
- python - 是否有必要在python的覆盖方法中使用构造函数
- django - 获取 Wagtail 页面模型的随机对象,但不是当前对象
- javascript - 删除内容时返回原始输入类
- python - 测试失败:“类型”对象不可迭代
- node.js - 如何将 Gatsby 与 NodeJs Express 后端集成
- google-sheets - 如何用引号、逗号和括号连接单个文本中的列?
- mysql - 在创建 MySQL 表时在 2 列上添加约束时出错
- c++ - FFmpeg 原始视频大小参数
- javascript - 为了在视图中获取 API 数据,需要采用哪个值?