Dynamics crm 使用Javascript在CRM 2011中设置额外的查询字符串参数

Dynamics crm 使用Javascript在CRM 2011中设置额外的查询字符串参数,dynamics-crm,dynamics-crm-2011,dynamics-crm-online,Dynamics Crm,Dynamics Crm 2011,Dynamics Crm Online,帐户主页中有一个自定义功能区按钮。单击此按钮后,我需要在额外的查询字符串中传递一些值。当我们打开帐户记录时,必须可以访问此查询字符串值。我们如何在CRM 2011中使用Javascript实现此功能?因此,您正在使用帐户主页上的自定义功能区按钮打开一个空白帐户表单,同时还传递一些额外的查询字符串参数 确切的解决方案将取决于参数是静态还是动态,但是我会: 使用功能区按钮单击启动JScript函数,该函数将地址编译为(例如http://myserver:5555/MyOrg/main.aspx?e

帐户主页中有一个自定义功能区按钮。单击此按钮后,我需要在额外的查询字符串中传递一些值。当我们打开帐户记录时,必须可以访问此查询字符串值。我们如何在CRM 2011中使用Javascript实现此功能?

因此,您正在使用帐户主页上的自定义功能区按钮打开一个空白帐户表单,同时还传递一些额外的查询字符串参数

确切的解决方案将取决于参数是静态还是动态,但是我会:

  • 使用功能区按钮单击启动JScript函数,该函数将地址编译为(例如http://myserver:5555/MyOrg/main.aspx?etc=1&pagetype=entityrecord)。如果您的UR8或更高,您可以使用

  • JScript函数还可以将值编译为自定义查询字符串,以传递到
    openEntityForm()
    或将它们附加到前面提到的URL中

  • 你需要

    • 看看这个

      您可以使用上面SDK链接中描述的extraqs查询字符串方法,或者如果您运行的是CRM 2011 UR8之后的任何东西,则将参数数组传递到Xrm.Utility.openEntityForm中