Xrm.Utility.openEntityForm(entityType,null,parameters)

时间:2014-01-27 07:59:36

标签: javascript dynamics-crm-2011 crm

当我像var一样使用“mywindow”时,请给出我的“铃声”答案

如何从实体制作全屏?

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

1 个答案:

答案 0 :(得分:2)

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

Xrm.Utility Reference中所述。

  

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

如果您正在查看同一MSDN文章中的这一位(与上面的代码类似),我认为文档不正确。鉴于函数返回bool,我不知道这是如何可能的。

  

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

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

你可以:

  1. 在第一个窗口中使用Xrm.Utility.openEntityForm(entityType, null, parameters);
  2. 在您的第二个窗口(您刚刚使用openEntityFormadd the following onLoad事件打开。
  3. window.moveTo(0,0);
    window.resizeTo(screen.availWidth, screen.availHeight);