{"id":39,"date":"2013-01-31T06:00:00","date_gmt":"2013-01-31T00:30:00","guid":{"rendered":"https:\/\/www.inogic.com\/blog\/?p=39"},"modified":"2013-01-31T06:00:00","modified_gmt":"2013-01-31T00:30:00","slug":"supported-ways-of-accessing-url-addressable-formsreports-scripts","status":"publish","type":"post","link":"https:\/\/www.inogic.com\/blog\/2013\/01\/supported-ways-of-accessing-url-addressable-formsreports-scripts\/","title":{"rendered":"Supported ways of accessing URL addressable Forms\/Reports Scripts."},"content":{"rendered":"<div dir=\"ltr\" trbidi=\"on\">\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>While using CRM there may be conditions in which user wants to open forms and reports programmatically. For this we can write the scripts which will open the forms and reports.<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><b><span lang=\"EN-IN\"><span>Open CRM forms using script:<\/p>\n<p><\/span><\/span><\/b><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>The form can be open using openEntityForm(); method.<i><\/p>\n<p><\/i><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span><span lang=\"EN-IN\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Syntax : <\/span><span lang=\"EN-IN\">\u00a0<b>Xrm.Utility.openEntityForm(<i>name,id,parameter<\/i>);<\/b><\/span><\/span><\/div>\n<div><span><span lang=\"EN-IN\"><\/span><span lang=\"EN-IN\"><\/p>\n<p><\/span><\/span>\u00a0<\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>Parameters :<\/span><\/span><\/div>\n<div><span lang=\"EN-IN\"><span><\/p>\n<p><\/span><\/span>\u00a0<\/div>\n<div><span> <\/span><\/div>\n<div><span><span lang=\"EN-IN\"><span>\u00d8<span>\u00a0 <\/span><\/span><\/span><b><span lang=\"EN-IN\">name<\/span><\/b><span lang=\"EN-IN\">: (Required ) The logical name of an entity.<\/span><\/span><br \/><span><span lang=\"EN-IN\"><\/p>\n<p><\/span><\/span>\u00a0<\/div>\n<div><span> <\/span><\/div>\n<div><span><span lang=\"EN-IN\"><span>\u00d8<span>\u00a0 <\/span><\/span><\/span><b><span lang=\"EN-IN\">id<\/span><\/b><span lang=\"EN-IN\">:<b> <\/b>(Optional) The string representation of a unique identifier or the record to open in the form. If not set, a form to create a new record is opened.<\/p>\n<p><\/span><\/span><br \/>\u00a0<\/div>\n<div><span> <\/span><\/div>\n<div><span><span lang=\"EN-IN\"><span>\u00d8<span>\u00a0 <\/span><\/span><\/span><b><span lang=\"EN-IN\">parameters:<\/span><\/b><span lang=\"EN-IN\"> (Optional) A dictionary object that passes extra query string parameters to the form. <i>Invalid query string parameters will cause an error.<\/i><\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><\/p>\n<p><span>\u00a0<\/span><\/p>\n<p><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><b><span lang=\"EN-IN\"><span>Example:<\/p>\n<p><\/span><\/span><\/b><\/div>\n<div><span> <\/span><\/div>\n<div><span><span lang=\"EN-IN\"><span>1.<span>\u00a0\u00a0\u00a0\u00a0 <\/span><\/span><\/span><span lang=\"EN-IN\">To Open Blank new entity record :<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span><span lang=\"EN-IN\">\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Xrm.Utility.openEntityForm(&#8220;contact&#8221;);<\/span><span lang=\"EN-IN\"><\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span><span lang=\"EN-IN\"><span>2.<span>\u00a0\u00a0\u00a0\u00a0 <\/span><\/span><\/span><span lang=\"EN-IN\">To Open Existing CRM Form :<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span><span lang=\"EN-IN\">\u00a0 \u00a0<\/span><span lang=\"EN-IN\">\u00a0Xrm.Utility.openEntityForm(&#8220;contact&#8221;,&#8221;A85C0252-DF8B-E111-997C-00155D8E4810&#8243;);<\/span><span lang=\"EN-IN\"><\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span><span lang=\"EN-IN\"><span>3.<span>\u00a0 <\/span><\/span><\/span><span lang=\"EN-IN\">To open Form with default value set using parameter<\/span><span lang=\"EN-IN\">\u00a0\u00a0 <\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><\/p>\n<p><span>\u00a0<\/span><\/p>\n<p><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>function OpenNewContact() {<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\u00a0var parameters = {};<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><\/p>\n<p><span>\u00a0<\/span><\/p>\n<p><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\/\/Set the first name of contact to \u201cScott\u201d<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>parameters[&#8220;firstname&#8221;] = &#8220;Scott&#8221;;<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><\/p>\n<p><span>\u00a0<\/span><\/p>\n<p><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\u00a0\/\/Set text in the Description field.<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\u00a0parameters[&#8220;description&#8221;] = &#8220;Description\u00a0 for this record&#8221;;<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><\/p>\n<p><span>\u00a0<\/span><\/p>\n<p><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\/\/Set the Parent Customer field value to \u201cJohn\u201d.<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\u00a0parameters[&#8220;parentcustomerid&#8221;] = &#8220;2E862A5A-7D0F-E211-8090-00155D000501&#8221;;<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\u00a0parameters[&#8220;parentcustomeridname&#8221;] = &#8221; John &#8220;;<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\u00a0parameters[&#8220;parentcustomeridtype&#8221;] = &#8220;account&#8221;;<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><\/p>\n<p><span>\u00a0<\/span><\/p>\n<p><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\u00a0\/\/Set Do not allow phone to &#8220;Do Not Allow&#8221;.<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\u00a0parameters[&#8220;donotphone&#8221;] = &#8220;1&#8221;;<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><\/p>\n<p><span>\u00a0<\/span><\/p>\n<p><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\u00a0\/\/ Open the window.<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\u00a0Xrm.Utility.openEntityForm(&#8220;contact&#8221;, null, parameters);<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>}<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><\/p>\n<p><span>\u00a0<\/span><\/p>\n<p><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><b><span lang=\"EN-IN\"><span>Open Report using script:<\/p>\n<p><\/span><\/span><\/b><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>We can also run the report using script. We just have to pass the url to window.open(); method. Below example shows how to open the report.<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>Syntax : window.open(<b>url<\/b>);<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span><b><span lang=\"EN-IN\">url<\/span><\/b><span lang=\"EN-IN\"> need the following parameters:<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span><span lang=\"EN-IN\"><span>\u00d8<span>\u00a0 <\/span><\/span><\/span><b><span lang=\"EN-IN\">action: <\/span><\/b><span lang=\"EN-IN\">Two possible values for this parameter are <b>run<\/b> or <b>filter<\/b>. <\/span><\/span><br \/><span><span lang=\"EN-IN\"><\/p>\n<p><\/span><\/span>\u00a0<\/div>\n<div><span> <\/span><\/div>\n<div><span><span lang=\"EN-IN\"><span>\u00b7<span>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/span><\/span><\/span><span lang=\"EN-IN\">When <b>run<\/b> is used, the report will be displayed using the default filters.<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span><span lang=\"EN-IN\"><span>\u00b7<span>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/span><\/span><\/span><span lang=\"EN-IN\">When <b>filter<\/b> is used, the report will display a filter that the user can edit before clicking the <b>Run Report<\/b> button to view the report. <\/p>\n<p><\/span><\/span><br \/>\u00a0<\/div>\n<div><span> <\/span><\/div>\n<div><span><span lang=\"EN-IN\"><span>\u00d8<span>\u00a0 <\/span><\/span><\/span><b><span lang=\"EN-IN\">helped:<\/span><\/b><span lang=\"EN-IN\">(optional) The value should correspond to the report <b>FileName<\/b> attribute value. <\/p>\n<p><\/span><\/span><br \/>\u00a0<\/div>\n<div><span> <\/span><\/div>\n<div><span><span lang=\"EN-IN\"><span>\u00d8<span>\u00a0 <\/span><\/span><\/span><b><span lang=\"EN-IN\">Id :<\/span><\/b><span lang=\"EN-IN\">This parameter is the report <b>ReportId<\/b> attribute value<\/span><span lang=\"EN-IN\">.<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><\/p>\n<p><span>\u00a0<\/span><\/p>\n<p><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><b><span lang=\"EN-IN\"><span>Example:<\/p>\n<p><\/span><\/span><\/b><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>function OpenReport() {<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>try {<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\/\/call function which will return encoded url<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>var url=getReportURL(filter,AllContacts,&#8217;35F560E6-1606-E211-A8FC-00155D000501&#8242;);<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>window.open(url);<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>}<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>catch(e){<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>alert(&#8220;OpenReport \u00a0Error >> &#8220;+e.description);<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>}<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>}<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><\/p>\n<p><span>\u00a0<\/span><\/p>\n<p><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\/\/function to create and encode url<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>function getReportURL(action,fileName,id) {<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\u00a0\u00a0 var orgUrl = Xrm.Page.context.getClientUrl();<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\u00a0\u00a0 var reportUrl = orgUrl + <\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\u00a0\u00a0\u00a0 &#8220;\/crmreports\/viewer\/viewer.aspx?action=&#8221; +<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\u00a0\u00a0\u00a0 encodeURIComponent(action) +<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\u00a0\u00a0\u00a0 &#8220;&#038;helpID=&#8221; +<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\u00a0\u00a0\u00a0 encodeURIComponent(fileName) +<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\u00a0\u00a0\u00a0 &#8220;&#038;id=%7b&#8221; +<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\u00a0\u00a0\u00a0 encodeURIComponent(id) +<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\u00a0\u00a0\u00a0 &#8220;%7d&#8221;;<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\u00a0\u00a0 return reportUrl;<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><span>\u00a0 }<\/p>\n<p><\/span><\/span><\/div>\n<div><span> <\/span><\/div>\n<div><span lang=\"EN-IN\"><\/p>\n<p><span>\u00a0<\/span><\/p>\n<p><\/span><\/div>\n<div><span> <\/span><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>While using CRM there may be conditions in which user wants to open forms and reports programmatically. For this we can write the scripts which will open the forms and reports. Open CRM forms using script: The form can be open using openEntityForm(); method. \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Syntax : \u00a0Xrm.Utility.openEntityForm(name,id,parameter); \u00a0 Parameters : \u00a0 \u00d8\u00a0 name: (Required\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.inogic.com\/blog\/2013\/01\/supported-ways-of-accessing-url-addressable-formsreports-scripts\/\">Read More: Supported ways of accessing URL addressable Forms\/Reports Scripts. &raquo;<\/a><\/span><\/p>\n","protected":false},"author":13,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19,20,21,22,24,33],"tags":[],"class_list":["post-39","post","type-post","status-publish","format-standard","hentry","category-dynamics-crm","category-dynamics-crm-2011","category-dynamics-crm-2013","category-dynamics-crm-2015","category-dynamics-crm-2016","category-javascript"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"While using CRM there may be conditions in which user wants to open forms and reports programmatically. For this we can write the scripts which will open the forms and reports. Open CRM forms using script: The form can be open using openEntityForm(); method. Syntax : Xrm.Utility.openEntityForm(name,id,parameter); Parameters : \u00d8 name: (Required ) The\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Inogic\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.inogic.com\/blog\/2013\/01\/supported-ways-of-accessing-url-addressable-formsreports-scripts\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Microsoft Dynamics 365 CRM Tips and Tricks - By Inogic\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Supported ways of accessing URL addressable Forms\/Reports Scripts. - Microsoft Dynamics 365 CRM Tips and Tricks\" \/>\n\t\t<meta property=\"og:description\" content=\"While using CRM there may be conditions in which user wants to open forms and reports programmatically. For this we can write the scripts which will open the forms and reports. Open CRM forms using script: The form can be open using openEntityForm(); method. Syntax : Xrm.Utility.openEntityForm(name,id,parameter); Parameters : \u00d8 name: (Required ) The\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.inogic.com\/blog\/2013\/01\/supported-ways-of-accessing-url-addressable-formsreports-scripts\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2013-01-31T00:30:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2013-01-31T00:30:00+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/inogicindia\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@inogic\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Supported ways of accessing URL addressable Forms\/Reports Scripts. - Microsoft Dynamics 365 CRM Tips and Tricks\" \/>\n\t\t<meta name=\"twitter:description\" content=\"While using CRM there may be conditions in which user wants to open forms and reports programmatically. For this we can write the scripts which will open the forms and reports. Open CRM forms using script: The form can be open using openEntityForm(); method. Syntax : Xrm.Utility.openEntityForm(name,id,parameter); Parameters : \u00d8 name: (Required ) The\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@inogic\" \/>\n\t\t<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t\t<meta name=\"twitter:data1\" content=\"Inogic\" \/>\n\t\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2013\\\/01\\\/supported-ways-of-accessing-url-addressable-formsreports-scripts\\\/#blogposting\",\"name\":\"Supported ways of accessing URL addressable Forms\\\/Reports Scripts. - Microsoft Dynamics 365 CRM Tips and Tricks\",\"headline\":\"Supported ways of accessing URL addressable Forms\\\/Reports Scripts.\",\"author\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/inogic-logo.png\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#articleImage\",\"width\":1000,\"height\":325,\"caption\":\"inogic logo\"},\"datePublished\":\"2013-01-31T06:00:00+05:30\",\"dateModified\":\"2013-01-31T06:00:00+05:30\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2013\\\/01\\\/supported-ways-of-accessing-url-addressable-formsreports-scripts\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2013\\\/01\\\/supported-ways-of-accessing-url-addressable-formsreports-scripts\\\/#webpage\"},\"articleSection\":\"Dynamics CRM, Dynamics CRM 2011, Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016, JavaScript\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2013\\\/01\\\/supported-ways-of-accessing-url-addressable-formsreports-scripts\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.inogic.com\\\/blog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/#listItem\",\"name\":\"Dynamics CRM\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/#listItem\",\"position\":2,\"name\":\"Dynamics CRM\",\"item\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/dynamics-crm-2011\\\/#listItem\",\"name\":\"Dynamics CRM 2011\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/dynamics-crm-2011\\\/#listItem\",\"position\":3,\"name\":\"Dynamics CRM 2011\",\"item\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/dynamics-crm-2011\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2013\\\/01\\\/supported-ways-of-accessing-url-addressable-formsreports-scripts\\\/#listItem\",\"name\":\"Supported ways of accessing URL addressable Forms\\\/Reports Scripts.\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/#listItem\",\"name\":\"Dynamics CRM\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2013\\\/01\\\/supported-ways-of-accessing-url-addressable-formsreports-scripts\\\/#listItem\",\"position\":4,\"name\":\"Supported ways of accessing URL addressable Forms\\\/Reports Scripts.\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/dynamics-crm-2011\\\/#listItem\",\"name\":\"Dynamics CRM 2011\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#organization\",\"name\":\"Microsoft Dynamics 365 CRM Tips and Tricks\",\"description\":\"By Inogic\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/inogic-logo.png\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2013\\\/01\\\/supported-ways-of-accessing-url-addressable-formsreports-scripts\\\/#organizationLogo\",\"width\":1000,\"height\":325,\"caption\":\"inogic logo\"},\"image\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2013\\\/01\\\/supported-ways-of-accessing-url-addressable-formsreports-scripts\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/inogicindia\",\"https:\\\/\\\/twitter.com\\\/inogic\",\"https:\\\/\\\/www.instagram.com\\\/inogicindia\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCM4V7ousgLSu1hbOEv4DUuQ\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/inogicindia\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/#author\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/\",\"name\":\"Inogic\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2013\\\/01\\\/supported-ways-of-accessing-url-addressable-formsreports-scripts\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/839d9ae7d2b941d2d09e91df322267a429821f2ce5494302b53bd5ca3679f1a0?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Inogic\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2013\\\/01\\\/supported-ways-of-accessing-url-addressable-formsreports-scripts\\\/#webpage\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2013\\\/01\\\/supported-ways-of-accessing-url-addressable-formsreports-scripts\\\/\",\"name\":\"Supported ways of accessing URL addressable Forms\\\/Reports Scripts. - Microsoft Dynamics 365 CRM Tips and Tricks\",\"description\":\"While using CRM there may be conditions in which user wants to open forms and reports programmatically. For this we can write the scripts which will open the forms and reports. Open CRM forms using script: The form can be open using openEntityForm(); method. Syntax : Xrm.Utility.openEntityForm(name,id,parameter); Parameters : \\u00d8 name: (Required ) The\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2013\\\/01\\\/supported-ways-of-accessing-url-addressable-formsreports-scripts\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/#author\"},\"datePublished\":\"2013-01-31T06:00:00+05:30\",\"dateModified\":\"2013-01-31T06:00:00+05:30\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/\",\"name\":\"Microsoft Dynamics 365 CRM Tips and Tricks\",\"alternateName\":\"Inogic\",\"description\":\"By Inogic\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Supported ways of accessing URL addressable Forms\/Reports Scripts. - Microsoft Dynamics 365 CRM Tips and Tricks","description":"While using CRM there may be conditions in which user wants to open forms and reports programmatically. For this we can write the scripts which will open the forms and reports. Open CRM forms using script: The form can be open using openEntityForm(); method. Syntax : Xrm.Utility.openEntityForm(name,id,parameter); Parameters : \u00d8 name: (Required ) The","canonical_url":"https:\/\/www.inogic.com\/blog\/2013\/01\/supported-ways-of-accessing-url-addressable-formsreports-scripts\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/www.inogic.com\/blog\/2013\/01\/supported-ways-of-accessing-url-addressable-formsreports-scripts\/#blogposting","name":"Supported ways of accessing URL addressable Forms\/Reports Scripts. - Microsoft Dynamics 365 CRM Tips and Tricks","headline":"Supported ways of accessing URL addressable Forms\/Reports Scripts.","author":{"@id":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/#author"},"publisher":{"@id":"https:\/\/www.inogic.com\/blog\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2023\/02\/inogic-logo.png","@id":"https:\/\/www.inogic.com\/blog\/#articleImage","width":1000,"height":325,"caption":"inogic logo"},"datePublished":"2013-01-31T06:00:00+05:30","dateModified":"2013-01-31T06:00:00+05:30","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/www.inogic.com\/blog\/2013\/01\/supported-ways-of-accessing-url-addressable-formsreports-scripts\/#webpage"},"isPartOf":{"@id":"https:\/\/www.inogic.com\/blog\/2013\/01\/supported-ways-of-accessing-url-addressable-formsreports-scripts\/#webpage"},"articleSection":"Dynamics CRM, Dynamics CRM 2011, Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016, JavaScript"},{"@type":"BreadcrumbList","@id":"https:\/\/www.inogic.com\/blog\/2013\/01\/supported-ways-of-accessing-url-addressable-formsreports-scripts\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog#listItem","position":1,"name":"Home","item":"https:\/\/www.inogic.com\/blog","nextItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/#listItem","name":"Dynamics CRM"}},{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/#listItem","position":2,"name":"Dynamics CRM","item":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/dynamics-crm-2011\/#listItem","name":"Dynamics CRM 2011"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/dynamics-crm-2011\/#listItem","position":3,"name":"Dynamics CRM 2011","item":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/dynamics-crm-2011\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/2013\/01\/supported-ways-of-accessing-url-addressable-formsreports-scripts\/#listItem","name":"Supported ways of accessing URL addressable Forms\/Reports Scripts."},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/#listItem","name":"Dynamics CRM"}},{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/2013\/01\/supported-ways-of-accessing-url-addressable-formsreports-scripts\/#listItem","position":4,"name":"Supported ways of accessing URL addressable Forms\/Reports Scripts.","previousItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/dynamics-crm-2011\/#listItem","name":"Dynamics CRM 2011"}}]},{"@type":"Organization","@id":"https:\/\/www.inogic.com\/blog\/#organization","name":"Microsoft Dynamics 365 CRM Tips and Tricks","description":"By Inogic","url":"https:\/\/www.inogic.com\/blog\/","logo":{"@type":"ImageObject","url":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2023\/02\/inogic-logo.png","@id":"https:\/\/www.inogic.com\/blog\/2013\/01\/supported-ways-of-accessing-url-addressable-formsreports-scripts\/#organizationLogo","width":1000,"height":325,"caption":"inogic logo"},"image":{"@id":"https:\/\/www.inogic.com\/blog\/2013\/01\/supported-ways-of-accessing-url-addressable-formsreports-scripts\/#organizationLogo"},"sameAs":["https:\/\/www.facebook.com\/inogicindia","https:\/\/twitter.com\/inogic","https:\/\/www.instagram.com\/inogicindia\/","https:\/\/www.youtube.com\/channel\/UCM4V7ousgLSu1hbOEv4DUuQ","https:\/\/www.linkedin.com\/company\/inogicindia"]},{"@type":"Person","@id":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/#author","url":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/","name":"Inogic","image":{"@type":"ImageObject","@id":"https:\/\/www.inogic.com\/blog\/2013\/01\/supported-ways-of-accessing-url-addressable-formsreports-scripts\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/839d9ae7d2b941d2d09e91df322267a429821f2ce5494302b53bd5ca3679f1a0?s=96&d=mm&r=g","width":96,"height":96,"caption":"Inogic"}},{"@type":"WebPage","@id":"https:\/\/www.inogic.com\/blog\/2013\/01\/supported-ways-of-accessing-url-addressable-formsreports-scripts\/#webpage","url":"https:\/\/www.inogic.com\/blog\/2013\/01\/supported-ways-of-accessing-url-addressable-formsreports-scripts\/","name":"Supported ways of accessing URL addressable Forms\/Reports Scripts. - Microsoft Dynamics 365 CRM Tips and Tricks","description":"While using CRM there may be conditions in which user wants to open forms and reports programmatically. For this we can write the scripts which will open the forms and reports. Open CRM forms using script: The form can be open using openEntityForm(); method. Syntax : Xrm.Utility.openEntityForm(name,id,parameter); Parameters : \u00d8 name: (Required ) The","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.inogic.com\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/www.inogic.com\/blog\/2013\/01\/supported-ways-of-accessing-url-addressable-formsreports-scripts\/#breadcrumblist"},"author":{"@id":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/#author"},"creator":{"@id":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/#author"},"datePublished":"2013-01-31T06:00:00+05:30","dateModified":"2013-01-31T06:00:00+05:30"},{"@type":"WebSite","@id":"https:\/\/www.inogic.com\/blog\/#website","url":"https:\/\/www.inogic.com\/blog\/","name":"Microsoft Dynamics 365 CRM Tips and Tricks","alternateName":"Inogic","description":"By Inogic","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.inogic.com\/blog\/#organization"}}]},"og:locale":"en_US","og:site_name":"Microsoft Dynamics 365 CRM Tips and Tricks - By Inogic","og:type":"article","og:title":"Supported ways of accessing URL addressable Forms\/Reports Scripts. - Microsoft Dynamics 365 CRM Tips and Tricks","og:description":"While using CRM there may be conditions in which user wants to open forms and reports programmatically. For this we can write the scripts which will open the forms and reports. Open CRM forms using script: The form can be open using openEntityForm(); method. Syntax : Xrm.Utility.openEntityForm(name,id,parameter); Parameters : \u00d8 name: (Required ) The","og:url":"https:\/\/www.inogic.com\/blog\/2013\/01\/supported-ways-of-accessing-url-addressable-formsreports-scripts\/","article:published_time":"2013-01-31T00:30:00+00:00","article:modified_time":"2013-01-31T00:30:00+00:00","article:publisher":"https:\/\/www.facebook.com\/inogicindia","twitter:card":"summary_large_image","twitter:site":"@inogic","twitter:title":"Supported ways of accessing URL addressable Forms\/Reports Scripts. - Microsoft Dynamics 365 CRM Tips and Tricks","twitter:description":"While using CRM there may be conditions in which user wants to open forms and reports programmatically. For this we can write the scripts which will open the forms and reports. Open CRM forms using script: The form can be open using openEntityForm(); method. Syntax : Xrm.Utility.openEntityForm(name,id,parameter); Parameters : \u00d8 name: (Required ) The","twitter:creator":"@inogic","twitter:label1":"Written by","twitter:data1":"Inogic","twitter:label2":"Est. reading time","twitter:data2":"2 minutes"},"aioseo_meta_data":{"post_id":"39","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2023-02-02 06:02:55","updated":"2025-07-03 22:18:56","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.inogic.com\/blog\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/\" title=\"Dynamics CRM\">Dynamics CRM<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/dynamics-crm-2011\/\" title=\"Dynamics CRM 2011\">Dynamics CRM 2011<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tSupported ways of accessing URL addressable Forms\/Reports Scripts.\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.inogic.com\/blog"},{"label":"Dynamics CRM","link":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/"},{"label":"Dynamics CRM 2011","link":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/dynamics-crm-2011\/"},{"label":"Supported ways of accessing URL addressable Forms\/Reports Scripts.","link":"https:\/\/www.inogic.com\/blog\/2013\/01\/supported-ways-of-accessing-url-addressable-formsreports-scripts\/"}],"_links":{"self":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/39","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/comments?post=39"}],"version-history":[{"count":0,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/39\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/media?parent=39"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/categories?post=39"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/tags?post=39"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}