Al abrir una lista o biblioteca de SharePoint en la vista de tablero, es posible que veas tarjetas con campos en blanco donde deberían aparecer datos. Este problema suele ocurrir cuando a la disposición de la tarjeta le faltan asignaciones de campos o cuando una columna obligatoria está vacía para ciertos elementos. En este artículo, aprenderás por qué las tarjetas de la vista de tablero muestran campos en blanco y cómo solucionar el problema mediante el panel de edición de tarjetas, el formato de columnas y la configuración de validación de listas.
Conclusiones clave: Solución de campos en blanco en las tarjetas de la vista de tablero de SharePoint
- Panel de edición de tarjetas en la vista de tablero: Usa el icono de lápiz en cualquier tarjeta para abrir el panel de edición de tarjetas y reasignar los campos que faltan a la disposición de la tarjeta.
- Formato de columna JSON: Elimina o actualiza el JSON personalizado que oculta los valores de los campos cuando no se cumplen las condiciones.
- Configuración de validación de listas: Verifica que las columnas obligatorias tengan valores en todos los elementos que se muestran en la vista de tablero.
Por qué las tarjetas de la vista de tablero muestran campos en blanco
La vista de tablero de SharePoint muestra los elementos de la lista como tarjetas. Cada tarjeta muestra los campos que elijas en la disposición de la tarjeta. Cuando un campo aparece en blanco en una tarjeta, una de tres cosas está mal. Primero, la disposición de la tarjeta puede no tener ningún campo asignado; esto ocurre cuando creas una nueva vista de tablero y omites la configuración de la tarjeta. Segundo, una columna que estaba asignada a la disposición de la tarjeta se eliminó o renombró, dejando la tarjeta con una referencia rota. Tercero, un script JSON de formato de columna personalizado oculta el valor del campo cuando una condición falla, haciendo que la tarjeta parezca en blanco aunque el elemento de la lista tenga datos.
Pasos para solucionar los campos en blanco en las tarjetas de la vista de tablero
Sigue estos pasos en orden. Después de cada paso, actualiza la vista de tablero para ver si los campos en blanco se han resuelto.
- Abre la vista de tablero y edita una tarjeta
Ve a la lista o biblioteca de SharePoint. Cambia a la vista de tablero. Pasa el cursor sobre cualquier tarjeta que muestre campos en blanco. Haz clic en el icono de lápiz que aparece en la esquina superior derecha de la tarjeta. Esto abre el panel de edición de tarjetas en el lado derecho de la pantalla. - Revisa los campos de la disposición de la tarjeta
En el panel de edición de tarjetas, observa la lista de campos bajo Campos de la tarjeta. Si la lista está vacía, no hay campos asignados a la disposición de la tarjeta. Haz clic en Agregar campo y selecciona las columnas que deseas mostrar. Por ejemplo, elige Título, Asignado a y Fecha de vencimiento. Los campos que agregues aparecen inmediatamente en todas las tarjetas de la vista de tablero. - Elimina las referencias de campo rotas
Si ves un nombre de campo con un icono de advertencia, esa columna ya no existe en la lista. Pasa el cursor sobre el icono de advertencia para leer el mensaje de error. Haz clic en la X junto a ese campo para eliminarlo. Luego agrega una columna válida desde el menú Agregar campo. - Revisa el formato de columna JSON
Si los campos aparecen en la disposición de la tarjeta pero se muestran en blanco, la columna puede tener un formato personalizado que oculta el valor. Ve a la configuración de la lista. Haz clic en el nombre de la columna que está en blanco en las tarjetas. Bajo Formato de columna, revisa el código JSON. Busca una declaraciónifque establezca"txtContent": ""cuando se cumpla una condición. Elimina o actualiza esa condición. Haz clic en Guardar y regresa a la vista de tablero. - Verifica que los elementos de la lista tengan datos
Cambia a la vista Todos los elementos de la lista. Ordena o filtra para encontrar los elementos que aparecen en la vista de tablero. Comprueba que las columnas asignadas a la disposición de la tarjeta contengan valores. Si una columna obligatoria está vacía, edita el elemento y completa los datos. La tarjeta de la vista de tablero se actualizará después de guardar el elemento. - Recrea la vista de tablero
Si los pasos anteriores no solucionan los campos en blanco, elimina la vista de tablero y créala de nuevo. En la lista, haz clic en la flecha desplegable junto al nombre de la vista. Selecciona Mostrar como > Tablero. Luego haz clic en Editar tarjeta y agrega los campos manualmente. Esto restablece por completo la disposición de la tarjeta.
Si las tarjetas de la vista de tablero aún tienen campos en blanco
La vista de tablero muestra campos en blanco solo para elementos nuevos
Los elementos nuevos agregados a la lista pueden no aparecer en la vista de tablero si la vista tiene un filtro que los excluye. Revisa la configuración de filtro de la vista de tablero. Abre el menú desplegable de la vista y selecciona Editar vista actual. Busca condiciones de filtro bajo Filtro. Elimina los filtros que bloqueen los elementos nuevos y guarda la vista.
Los campos de la tarjeta están en blanco después de renombrar una columna
Cuando renombras una columna en la lista, la disposición de la tarjeta de la vista de tablero aún hace referencia al nombre antiguo de la columna. Esto crea un campo roto que se muestra en blanco. Abre el panel de edición de tarjetas como se describe en el paso 1. Elimina el campo con el icono de advertencia. Agrega la columna con su nuevo nombre.
Las tarjetas de la vista de tablero muestran campos de imagen en blanco
Si agregaste una columna de hipervínculo o imagen a la disposición de la tarjeta, la tarjeta puede mostrar un espacio en blanco cuando la columna no tiene URL. Para solucionarlo, completa la URL de cada elemento o elimina el campo de imagen de la disposición de la tarjeta. En el panel de edición de tarjetas, haz clic en la X junto al campo de imagen. Luego agrega un campo diferente como Descripción o Estado.
La vista de tablero muestra tarjetas en blanco para todos los elementos
Esto ocurre cuando la vista de tablero está dañada o cuando la lista contiene tipos de columna no compatibles. Ve a la configuración de la lista y verifica que todas las columnas utilizadas en la vista de tablero sean de un tipo compatible: Texto de una línea, Opción, Persona o grupo, Fecha y hora, Número o Sí/No. Las columnas de tipo Búsqueda, Calculada o Varias líneas de texto pueden causar tarjetas en blanco. Elimina estas columnas de la disposición de la tarjeta.
Disposición de la tarjeta de la vista de tablero vs. columnas de la vista de lista: diferencias clave
| Elemento | Disposición de la tarjeta de la vista de tablero | Columnas de la vista de lista |
|---|---|---|
| Propósito | Muestra un subconjunto de campos en una tarjeta visual | Muestra todas las columnas seleccionadas en una tabla o galería |
| Asignación de campos | Se gestiona mediante el panel de edición de tarjetas | Se gestiona mediante la página Modificar vista |
| Comportamiento de referencia rota | Muestra un campo en blanco en la tarjeta | Muestra el encabezado de columna sin datos |
| Soporte de formato personalizado | Admite formato de columna JSON | Admite formato de columna y formato de vista JSON |
| Máximo de campos mostrados | 6 campos por tarjeta | Sin límite |
Ahora puedes solucionar los campos en blanco en las tarjetas de la vista de tablero reasignando campos en el panel de edición de tarjetas, eliminando referencias de columna rotas y revisando el formato de columna JSON. Si el problema persiste, recrea la vista de tablero o elimina los tipos de columna no compatibles de la disposición de la tarjeta. Como consejo avanzado, usa la opción Formato de vista actual con JSON para establecer un marcador de posición de imagen predeterminado para los campos de imagen en blanco.