Creating a Custom Multi-Selection Field in Dynamics CRM Online


I have created some simple custom fields and added them to my Account form. I wish to create a multi-selection dropdown field. Is this possible? I want to record the market segment that the accounts operate in and many of them operate in more than one segment. I have only been able to create a standard dropdown field so far - and I can only select one of the entries.

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Feridun KadirPrincipal ConsultantCommented:
I'm guessing you are on a version 8.x.x. of DYnamics CRM Online. Multi-select option sets (as they are called) are not supported. However, they are available in the next major release, version 9.0.  I think you won't be able to upgrade your instance to version 9.0 until December at the earliest and even then you should not rush to upgrade without testing.

If you can't wait, another approach is to create a custom entity called market segment and a n:n relationship between Account and Market Segment. Then you can link 0, 1 or any number of market segments to an account.  However, this might not work for you depending on how you want to use the data. I suggest you try it and see how it works - you can always remove the custom entity if it doesn't work the way you want.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Rikin ShahMicrosoft Dynamics CRM ConsultantCommented:

You can create multi-select dropdown in an html web resource and host it somewhere on the form. You can store all selected values (in a comma separated format) in a custom field on form.

As mentioned by Feridun, multiselect is not available until v9.0, this can be alternate solution which you can go for.

everycloudAuthor Commented:
Thank you to both of you for your swift answers. Not sure which version of Dynamics CRM I have, but I'm guessing that it's 8.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Dynamics

From novice to tech pro — start learning today.