Debería usar la XSLTListViewWebpart (Alternative3) o ir con Alternativa 1 o 2
-
16-10-2019 - |
Pregunta
decir que tengo la siguiente jerarquía del sitio:
-Home
- All Projects
- Project123
- Project456
- Project789
- ...
En el sitio "Todo proyecto" necesito para mostrar una lista de todos los proyectos, incluyendo el estado del proyecto (en pista o no). La lista debe ser clasificables y filtrable.
La pregunta es: ¿Cómo debería implementar esta ??p>
Mi idea inicial fue la siguiente:
- Tienes una lista en cada proyecto llamado "ProjectStatus" con una entrada con el estado actual
- Alt1) Uso del elemento web Consulta de contenido en el "AllProject" para obtener la lista (usura cómo obtener el nombre del proyecto)
- Alt2) Crear un elemento web que itera a través de todos los subsitios, y da salida a una lista de información requerida. (No está seguro de cómo llegar paginación y clasificación)
- Alt3) Tenga una lista en la "AllProject" que se actualiza constantemente con EventReceivers en WebCreated (para nuevos proyectos) y ItemChanged (los cambios de estado). En este caso puede ser que utilice el XSLTListView
Cualquier sugerencia a cómo implementar esto?
Regards
Larsi
Solución
Yo le sugerirá que tener una lista personalizada a nivel de todos los proyectos que mantiene un seguimiento de todos los subsitios cuando son creados o eliminados. A continuación, utilice un CQWP a quer5 la misma y el uso del uso de XSLT que desee para ver esta información.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a sharepoint.stackexchange