Tutti voi conoscerete sicuramente l'ottimo progetto "SharePoint Filtered Lookup Field" disponibile su codeplex per Windows SharePoint Services 3.0 e MOSS 2007.
Ecco, ultimamente mi servivano le stesse funzionalità però su un'installazione SharePoint 2010 ed ho effettuato il porting di tale progetto in modo da farlo funzionare anche nella nuova versione del prodotto di collaborazione Microsoft.
Ed ecco il risultato: un nuovo progetto codeplex per rendere disponibile a tutti questo porting !
http://sp2010filteredlookup.codeplex.com/

Le caratteristiche del campo restano sempre le stesse:

  • possibilità di recuperare dati da liste presenti su siti diversi da quello corrente
  • possibilità di filtrare i dati da visualizzare attraverso una query CAML
  • Possibilità di filtrare i dati da visualizzare selezionando una vista
  • supporto per la scelta multipla di elementi
Il tutto in un campo del tutto simile al normale campo di tipo lookup di SharePoint 2010.

Avete quindi la possibilità di aggiungere una colonna di questo tipo su qualsiasi lista o document library SharePoint 2010 tramite l'interfaccia grafica.

SharePoint 2010 Filtered Lookup Field

Di filtrare i dati recuperati in fase di lookup, tramite una query CAML.

SharePoint

Di filtrare i dati recuperati in fase di lookup, tramite l'utilizzo delle viste.

SharePoint 2010 Filtered Lookup Field


Spero che possa essere utile a qualcuno.