Home > CRM, Javista, Microsoft, Microsoft Dynamics > Quick Tip: Passing CRM Form values to an IFrame

Quick Tip: Passing CRM Form values to an IFrame

Passing values from a CRM form to a page outside CRM through an IFRAME is one of those quick 2-minute customizations. Let’s say the target of an IFrame on the Account form is an ASPX page which expects the Account name and the value of a custom attribute from the parent form for further processing.

First things first, create the custom attribute and an IFrame. We will set the URL of the IFrame dynamically.

clip_image002

Place this code snippet in the onLoad event of the CRM form:

//Schema name of my custom attribute is new_customatt

var CRMvar=crmForm.all.new_customatt.DataValue;

var Accname=crmForm.all.name.DataValue;

//setting the source of the IFrame here

crmForm.all.IFRAME_Sendvariable.src=’http://localhost:4319/Projects/firstpage.aspx?accname=’+Accname+’&customatt=’ + CRMvar;

Publish customizations and create a new Account. The values can be accessed in the target page.

clip_image004

Cheers,

Nithya Balasubramanian

Advertisements
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: