Hi, yes i think the crm 3.0 sdk came with an example but it is long and tedious, especially with many many values. I was hoping with 4.o there would be a javascript/workflow type of resolution for dynamic picklists.
Main Topics
Browse All Topicsi am implementing MS CRM 4.0 and i would like to know how to create dynamic picklists. for example, if i select one value on the first picklist, the second picklist must be filtered to relevant values and the third picklist must be filtered depending on the 2nd picklist value chosen. It is for the manufacturing industry, the company sells clothes - so type shirt must only bring back sizes S, M and L and colurs grey, green and blue.
Thanks in advance!
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
Hi
Both me and my colleague Jim have blogged about this, as well as it being present in the CRM SDK too.
You can find lots of information on Jim's blog post: http://jianwang.blogspot.c
His example is a little more complex than the SDK but sound nonetheless. It's the same to do this in version 3 as it is in version 4. If you are using the SDK, look in the following folder (relative to where you installed the SDK): \sdk\client\fullsample\dyn
Oh and the SDK can be downloaded here: http://www.microsoft.com/d
Best wishes
Greg
For the simplest solution you can download the CRM Demo Tools from Microsoft, there are a whole lot of tools here, one of them is a mechanism to create Dependant Picklist, you choose which two picklist you want to make dependant and it generates the Javascript code for you. You can get it here http://www.microsoft.com/d
Hi My client had the same requirement.
1. I created two custom entities
2, Major industry
3. Minor industry
4. Related major industry with minor industry
5. Related both major indyustry and minor industry with acount
6. Created a filter lookup. I stole code from one of the blog
5.Setting filter look up
please write following code on load
FilterLookup = function(source, target)
{
if (IsNull(source) || IsNull(target)) { return; }
var name = IsNull(source.DataValue) ? '' : source.DataValue[0].name;
target.additionalparams = 'search=' +encodeURIComponent(name);
}
FilterLookup(crmForm.all.<m
7. write thie cod on change FilterLookup(crmForm.all.<m
8. also add the relationship between major
I found the solution for my dynamic picklist problem here:
http://austincrm.blogspot.
Hope this helps
Business Accounts
Answer for Membership
by: WilyGuyPosted on 2008-08-22 at 05:14:09ID: 22288925
You'd need Javascript in the OnChange event is my best guess. Haven't done that before so no example code.