Welcome to MSDN Blogs Sign in | Join | Help

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

Published Wednesday, September 10, 2008 8:29 AM by crmblog
Filed under: ,

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# Acknowledgement of appreciation

Thanks for this post Nithya. I got it at the right time.

Friday, September 12, 2008 9:25 AM by Gagandeep Singh

# re: Quick Tip: Passing CRM Form values to an IFrame

How does one pass information from a textbox in an iFrame to the CRM form ?

Thursday, October 09, 2008 5:33 AM by Donovan

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker