Showing posts with label XRM Utility. Show all posts
Showing posts with label XRM Utility. Show all posts

Saturday, February 23, 2013

XRM Utility

Some quick tips on the javascript utilities:

for any reason, if the dashboard is clumsy in the real esate in displaying grid and charts, we can provide a button to view in a new tab by exploding or opening the web resource in a new tab.

Code sample:


//HTML Web Resource
Xrm.Utility.openWebResource(
    webResourceName
  ,
    webResourceData
  ,
    width
  , 
    height
  )

//Example 
//Open an HTML web resource named “new_webResource.htm”
Xrm.Utility.openWebResource("new_webResource.htm");

//Open an HTML web resource, setting the height and width
Xrm.Utility.openWebResource("new_webResource.htm", null, 500,700);

//Open an HTML web resource with the parameters expected by HTML web resources
Xrm.Utility.openWebResource("new_webResource.htm?typename=account&userlcid=1033");

//Entity Form:
Xrm.Utility.openEntityForm(
    name
  ,
    id
  ,
    parameters
  )
  
//Example
//Open a new account record
Xrm.Utility.openEntityForm("account");

//Open an existing account record
Xrm.Utility.openEntityForm("account","B85N0252-GHT8-U111-997C-99055D8A8410");

Hope this helps,
Chaitanya...