Domanda

Di 'Ho la seguente gerarchia del sito:

-Home
  - All Projects
    - Project123
    - Project456
    - Project789
    - ...

Al sito di "tutto il progetto" Ho bisogno di mostrare un elenco di tutti i progetti, tra cui lo stato del progetto (in pista o meno). L'elenco deve essere ordinabili e filtrabili.

La domanda è:? Come devo implementare questa

Il mio primo pensiero è stato il seguente:

  • hanno una lista in ogni progetto denominato "ProjectStatus" con una sola voce con lo stato attuale
  • Alt1) Usare la parte query web di contenuti al "AllProject" per ottenere la lista (usure come ottenere il nome del progetto)
  • Alt2) Creare una parte web che consente di scorrere tutti i siti secondari e le uscite di un elenco di informazioni richieste. (Sicuri di come ottenere il paging e l'ordinamento)
  • Alt3) Avere un elenco al "AllProject" che viene costantemente aggiornato con EventReceivers sul WebCreated (per i nuovi progetti) e ItemChanged (per cambiamenti di stato). In questo caso potrei usare il XSLTListView

Qualche suggerimento per come implementare questa?

Saluti

Larsi

È stato utile?

Soluzione

I ti suggerisce di avere un elenco personalizzato a livello Tutti i progetti che mantiene una traccia di tutti i siti secondari quando vengono creati o cancellati. Quindi utilizzare un CQWP per quer5 la stessa e l'uso l'uso della XSLT desiderata per visualizzare queste informazioni.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top