Answered by:
CRM 2011 - Dependent Options Sets | JS knowledge

Question
-
Hi All,
Just a simple a question. I found plenty of threads on how to setup a chain of dependent option sets and they all seem to use Form Events, JScript and XML. I have some experience in web design and as I understand client side scripts may be necessary where you want to dynamically change/update values without having to refresh the page, but I'm wondering is there any way to create dependent options sets without using code?
On a similar note. How far do you guys think one can get in the world of Dynamics customization without having any knowledge of JScript (or any other relevant coding languages)? Personally I have no objection of learning JS but up to this point our internal team doesn't have any programming skills and I don't see this changing any time soon.
- Changed type JLattimerMVP, Moderator Thursday, April 11, 2013 11:35 AM
Thursday, April 11, 2013 9:34 AM
Answers
-
Viktor, here's one free Silverlight solution for creating dependent option sets: http://blogs.msdn.com/b/paf/archive/2011/04/21/how-to-easily-create-dependent-picklist-in-crm-2011.aspx
Another no-code way would be to use filtered lookup fields instead of option sets: http://social.technet.microsoft.com/wiki/contents/articles/11294.microsoft-dynamics-crm-2011-filtered-option-sets-or-filtered-lookups.aspx
Regarding the need for being able to write Javascript when customizing Dynamics CRM, you could always look at the add-on products out there that take care of generating and managing the scripts for common features such as rule based hiding/showing/enabling/disabling fields/sections/tabs, setting default values, calculating values based on formulas etc. Here are a few options to get you started:
- North 52 Formula Manager: http://www.north52.com/formulamanager.html
- CRM-Rules: http://crm-rules.com/
- Sonoma Partners Dynamic Forms: http://www.sonomapartners.com/Help/DynamicForms/default.aspx
Jukka Niiranen - My blog: Surviving CRM - Follow @jukkan on Twitter
- Edited by Jukka NiiranenMVP Thursday, April 11, 2013 7:20 PM
- Proposed as answer by Payman BiukaghazadehEditor Friday, April 12, 2013 3:04 PM
- Marked as answer by Payman BiukaghazadehEditor Friday, April 12, 2013 3:04 PM
Thursday, April 11, 2013 7:19 PM -
Hi,
To the best of my knowledge you could not create dependent option sets without coding in CRM 2011.
If the answer helped you, remember to mark it as answer.
My Weblog -- My Website -- My Facebook- Proposed as answer by JLattimerMVP, Moderator Thursday, April 11, 2013 11:35 AM
- Marked as answer by viktor.j Thursday, April 11, 2013 12:34 PM
Thursday, April 11, 2013 9:37 AMModerator
All replies
-
Hi,
To the best of my knowledge you could not create dependent option sets without coding in CRM 2011.
If the answer helped you, remember to mark it as answer.
My Weblog -- My Website -- My Facebook- Proposed as answer by JLattimerMVP, Moderator Thursday, April 11, 2013 11:35 AM
- Marked as answer by viktor.j Thursday, April 11, 2013 12:34 PM
Thursday, April 11, 2013 9:37 AMModerator -
Again, thanks Payman!
Any thoughts on my second question? I have been tasked with exploring the known and unknown unknowns and would like to know the level of difficulty our team will face in the very near future.
Thursday, April 11, 2013 12:41 PM -
Viktor, here's one free Silverlight solution for creating dependent option sets: http://blogs.msdn.com/b/paf/archive/2011/04/21/how-to-easily-create-dependent-picklist-in-crm-2011.aspx
Another no-code way would be to use filtered lookup fields instead of option sets: http://social.technet.microsoft.com/wiki/contents/articles/11294.microsoft-dynamics-crm-2011-filtered-option-sets-or-filtered-lookups.aspx
Regarding the need for being able to write Javascript when customizing Dynamics CRM, you could always look at the add-on products out there that take care of generating and managing the scripts for common features such as rule based hiding/showing/enabling/disabling fields/sections/tabs, setting default values, calculating values based on formulas etc. Here are a few options to get you started:
- North 52 Formula Manager: http://www.north52.com/formulamanager.html
- CRM-Rules: http://crm-rules.com/
- Sonoma Partners Dynamic Forms: http://www.sonomapartners.com/Help/DynamicForms/default.aspx
Jukka Niiranen - My blog: Surviving CRM - Follow @jukkan on Twitter
- Edited by Jukka NiiranenMVP Thursday, April 11, 2013 7:20 PM
- Proposed as answer by Payman BiukaghazadehEditor Friday, April 12, 2013 3:04 PM
- Marked as answer by Payman BiukaghazadehEditor Friday, April 12, 2013 3:04 PM
Thursday, April 11, 2013 7:19 PM -
That's brilliant - thanks Jukka!Friday, April 12, 2013 2:52 PM