Javascript openEntityForm(entityType,null,参数)

Javascript openEntityForm(entityType,null,参数),javascript,dynamics-crm-2011,crm,Javascript,Dynamics Crm 2011,Crm,当我使用像var这样的“mywindow”时,请给出我的“boll”答案 如何从实体制作全屏 var mywindow = Xrm.Utility.openEntityForm(entityType, null, parameters); mywindow .moveTo(0, 0); mywindow .resizeTo(screen.availWidth, screen.availHeight); Xrm.Utility.openEntityForm返回bool而不是窗口,

当我使用像var这样的“mywindow”时,请给出我的“boll”答案

如何从实体制作全屏

var mywindow = Xrm.Utility.openEntityForm(entityType, null, parameters);
    mywindow .moveTo(0, 0);
    mywindow .resizeTo(screen.availWidth, screen.availHeight);

Xrm.Utility.openEntityForm
返回bool而不是窗口,bool指示调用
openEntityForm
是否成功

如中所述

返回值:布尔值。如果操作成功,则为True,否则为 错

如果您正在查看同一MSDN文章的这一部分(与上面的代码类似),我相信文档是不正确的。如果函数返回bool,我不认为这是可能的

打开新的联系人记录,将其移动到屏幕的左上角,并设置窗口的大小

var newWindow = Xrm.Utility.openEntityForm("contact");
newWindow.moveTo(0,0);
newWindow.resizeTo(800,600);
你可以:

  • 在第一个窗口中使用
    Xrm.Utility.openEntityForm(entityType,null,参数)
  • 在您的第二个窗口上(您刚刚使用
    openEntityForm
    )打开
    onLoad
    事件
  • window.moveTo(0,0);
    window.resizeTo(screen.availWidth, screen.availHeight);