¿Hay alguna forma de crear una columna calculada de SharePoint que devuelva un recuento de la cantidad de entradas en una lista? Entonces, si tengo 3 clientes en mi lista con la compañía "Starbucks", me gustaría que el campo devuelva "3"¿Puedo crear una columna CONTECIMIENTO calculado en SharePoint?
Respuesta
No, no creo que haya una manera de hacerlo utilizando el fuera de columna calculada de caja
Algunas otras maneras en que podría lograr esto son:
- crear una vista para su lista que con un grupo de empresa en el campo e incluyen el recuento total. Esto es más fácil, pero podría no ser exactamente lo que estás buscando.
- Cree un tipo de columna personalizado que ejecute una consulta CAML para encontrar los elementos que le interesen. Hay una curva de aprendizaje si no lo ha hecho antes y si la lista a la que está agregando esta columna personalizada tiene muchas filas, ejecutará una consulta para cada fila que es ineficiente; estará bien para un pequeño número de filas.
- Use un controlador de eventos en la lista que actualiza el valor de una columna cada vez que se agrega o elimina un elemento de una lista. Esto es más fácil, pero también puede ser ineficiente si tiene una gran cantidad de elementos en su lista.
Como dijo dariom (¡maldita sea mi lentitud con la escritura, +1!), Solo la fila actual puede operarse con columnas calculadas de manera predeterminada en SharePoint. Sin embargo, hay un couple de workarounds documentado que implica SharePoint Designer o jQuery.
(Editado algunas palabras para mayor claridad por sugerencia de dariom).
Puede obtener lo que desea con otra lista utilizando una variación no tan conocida de una columna de búsqueda.
Digamos que tiene una lista llamada "Compañías con valores" en la columna del título como "Starbucks", "Peets", etc. Ahora también tiene la lista de Clientes a la que hace referencia, pero la columna "Compañía" es una columna de búsqueda apuntando a la columna del título en la lista de Compañías.
Puede agregar un conteo muy similar a lo que describió a su lista de Compañías. Vaya a su lista de Compañías, agregue una columna de tipo "Búsqueda" refiriéndose a la lista Clientes y notará que en el área desplegable donde define la búsqueda si apunta a la lista de Clientes, tendrá una nueva opción llamada "Count Related". Esto es aquí automáticamente porque reconoce que la lista Clientes tiene una búsqueda que apunta hacia este. Seleccione esa opción Conteo relacionado y ahora su lista de Compañías tendrá una columna contando cuántos clientes están asociados con esa compañía.
Sin codificación, hacks de Javascript ni nada. Solo oculto auto-magia de SharePoint.
Sam, esto es perfecto (+1) - ¡No sabía que esto fuera posible! Estaba un poco confundido al principio cuando leí tus instrucciones. Sugiera editar 'Vaya agregue una columna de tipo' Buscar 'y verá' ... 'ir a su lista de Empresas, agregue una columna de tipo' Buscar 'que haga referencia a la lista Clientes y notará ... 'para ser más explícito. – dariom
¡Aseado! +1! (> Límite de comentario de 15 caracteres? ¿Realmente?) – vinny
¿Hay alguna manera de filtrar esto por otra columna en la lista Clientes? – ClairelyClaire
Usted puede obtener un conteo de los elementos de lista específicos en una vista de datos de XSLT
Para ello, necesitará SharePoint Designer.
Haga clic con el botón derecho en su vista de lista de SharePoint (asegúrese de que la vista de lista contiene el campo que desea filtrar) seleccione convertir a vista de datos XSLT. Luego, en el origen de datos de Windows, seleccione la pestaña Fuente de datos y arrastre y suelte el campo sobre el que desea obtener un total para los elementos específicos en el lugar donde desea que se muestre en su vista de datos XSLT. Haga clic en el valor numérico que muestra que debe obtener un ícono del rayo, seleccione el menú desplegable y elija Recuento, luego seleccione de nuevo y elija Filtro.Seleccione "Haga clic aquí para agregar una nueva cláusula", luego elija su nombre de campo nuevamente e ingrese su valor único como Starbucks y haga clic en Aceptar, puede repetir este proceso para otros campos donde desea que estén los totales. Ahora verá la cantidad total de elementos de Starbucks en la lista.
Tengo algo similar a trabajar de una manera similar a Niall. Básicamente, I:
- Sobre la base de la lista de fuentes, crearon un elemento Web Vista de datos (DVWP) en una página de elementos "prueba" Web .
- Se agregó la columna del pie de página, lo que da un conteo.
- Establezca el filtro para mis condiciones (es decir, los elementos que deseo contar).
- En el código, eliminó la fila de elementos recurrentes.
Me quedaba solo el pie de página, que mostraba un recuento filtrado de todos los elementos de la lista. Personalicé aún más el pie de página sacando el fondo sombreado. Finalmente, exporté este elemento web y lo importé en la página donde quería que los usuarios vieran un total de elementos en la lista (que cumplían los criterios).
- 1. Sharepoint de campo calculado para creado por
- 2. Función de campo calculado de Sharepoint Referencia
- 3. ¿Puedo reutilizar un campo calculado en una consulta SELECCIONAR?
- 4. Crear mediante programación una vista de árbol en SharePoint basada en una columna
- 5. cómo crear el campo calculado en mysql?
- 6. ¿Puedo crear un sitio Sharepoint en mi máquina local?
- 7. Cómo crear sub-listas en sharepoint
- 8. ¿Cómo crear carpetas en una biblioteca Wiki de SharePoint?
- 9. crear una columna indexada en sqlite
- 10. ¿Puedo crear una columna de nvarchar (MAX) usando FluentMigrator?
- 11. Función IF SharePoint: columna no vacía
- 12. Adición de la columna (s) calculado a una trama de datos en pandas
- 13. Cómo crear una columna ID en R
- 14. Crear un entorno de desarrollo para SharePoint
- 15. ¿Puedo crear una restricción predeterminada nombrada en una instrucción agregar columna en SQL Server?
- 16. ¿Por qué no puedo crear una matriz como columna en una tabla en Rails?
- 17. ¿Cómo puedo crear una columna en blanco/codificada en una consulta sql?
- 18. ¿Cómo puedo configurar un campo calculado simple en SQL Server?
- 19. SharePoint: La función Buscar una columna de búsqueda en una lista
- 20. Crear una columna varchar (50) única
- 21. Columna de número automático en la lista de SharePoint
- 22. SharePoint - obtener el valor del campo calculado sin análisis manual de
- 23. crear una biblioteca de clases para un proyecto sharepoint
- 24. Agregando un campo calculado en TClientDataset
- 25. sharepoint 2007 - tipo de contenido personalizado - columna de búsqueda filtrada
- 26. Cómo crear una nueva columna en una consulta de selección
- 27. Crear un hoja.de.datos en una columna es una lista
- 28. ¿Cómo puedo usar un valor calculado en una operación de reemplazo de RegEx en C#?
- 29. ¿Puedo cambiar la columna que vincula al elemento con el menú de edición en una lista de Sharepoint?
- 30. campo Sharepoint LookUp en el campo Elección?
En realidad, lo que intento hacer es filtrar una lista para que los únicos elementos enumerados sean aquellos en los que haya 2 o más elementos de esa empresa. Supongo que necesito crear una columna calculada para hacer esto. Entonces mi columna de cálculo cuenta cuántas veces cada compañía está en mi lista ... y luego puedo filtrar diciendo cuándo (mi columna calculada> 1). Hay otra manera de hacer esto? – Whozumommy
La respuesta de Sam Yate es la forma más fácil de hacerlo. Acepta su respuesta! – dariom