There is no OOB way to do it, so I can only suggest either development or buy a third party solution (http://www.infowise.co.il/Product_ConnectedFields_2007.aspx for example) Developing a web part may be a good solution - but difficult - and you will have to replace the edit form for that document library (do you need your solution to be scalable, or is it just for a single document library?)
A better solution may be to create a custom field type that inherits from the multi-column field, and stores the information in it. There is an example of that in the SDK. From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Rebecca Thornton Sent: Monday, 28 July 2008 11:36 PM To: [email protected] Subject: [OzMOSS] Dynamic columns Not sure if this made it through to the list when I sent it before (I didn't get it in my Inbox, anyway) so apologies if this is a duplicate... Hi all! I need to find a way to be able to add dynamic columns to a document library. For example, if the user selects a particular value in Column X, then Column Y displays; if they select a different value in Column X, then Column Z will appear. So far I have decided to create a Content Type containing all the possible columns, but I'm having trouble working out how to implement the dynamic UI. I have been toying with the idea of creating a Web Part that handled the various controls for the columns, but I'm stuck on how I would get a reference back to the current document item so I can bind the values to it. Are there any ways I can do this? Or any better ways to do what I need to do? I am still pretty new to SharePoint, so any suggestions how to would be much appreciated! -- Rebecca ------------------------------------------------------------------- OzMOSS.com - to unsubscribe from this list, send a message back to the list with 'unsubscribe' as the subject. Powered by mailenable.com ------------------------------------------------------------------- OzMOSS.com - to unsubscribe from this list, send a message back to the list with 'unsubscribe' as the subject. Powered by mailenable.com
