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

Reply via email to