Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

I have created a Parent List that has a multiple selection checkbox for "Media Type". If a user chooses multiple media types, I want user to add a quantity to each media type selected. I am using SharePoint 2010. I am a novice so I am somewhat limited to SPD, InfoPath and using "simple" code of the brilliant SP developers from internet searches. Assistance is appreciated.

share|improve this question
I think the key here is probably using Infopath to set some rules and then generate muliple text fields for each checkbox. –  Matt Jan 11 '13 at 18:48

1 Answer 1

Out-of-the-box having such behavior is not offered by any component. You could however opt for:

  1. Change the Edit form into an InfoPath and rely on few Action rules and Formatting rules you could decide to toggle visibility on the "Media-Type" to store data, see here to get started http://allcomputers.us/windows_server/infopath-with-sharepoint-2010---use-the-edit-form-on-the-list-page.aspx and here to Show/Hide fields based on conditions http://office.microsoft.com/en-us/infopath-help/hide-or-disable-a-control-based-on-values-in-a-form-HP001096364.aspx
  2. Customize the EDIT Form to include some JavaScript code to show/hide (see here http://sharepointsherpa.com/2008/08/26/sharepoint-2007-hiding-fields-on-newformaspx-and-editformaspx-the-easy-way/)

In both cases, you should probably create additional columns for each quantity you need to store per record.

share|improve this answer
I believe I understand what you are saying. However, I don't see a way with the above suggestions to fulfil my customers needs. Thank you for your quick response. –  Doo4fun Jan 11 '13 at 21:23
you would need to store data in a custom list, which allows edit forms either custom or InfoPath based - the "window" to your data. the shape of the form is up to you to design (more complex would require Web-Part). Either of the 2 options allows for custom interaction (hide/show various form elements - text boxes, etc.). –  C. Marius - MVP Jan 12 '13 at 11:11

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.