I am currently working on an open source project on CodePlex named "Extended Lookup", an extension of the lookup field type definition in Microsoft SharePoint 2007.
One problem with lookup fields are the limitation of using source lists within the same site, or SPWeb, and that the source data cannot be filtered. For example, you might want to create a lookup to a list within another site and this list might contain information that is not suitable for your list. In this case, you can create a view in that list that filters the results. You can then bind the lookup to this view in order to limit the lookup choices.
Currently, all coding and testing is complete for single lookups, but more work is needed for the multi lookup field, or "allow multiple values" lookup type.
The project will be released before christmas and will go to beta testing and peer feedback early December 2008.
Screenshot 1: Out-of-the-box lookup field
Screenshot 2: Extended lookup field in design mode


0 comments:
Post a Comment