Saltar al contenido principal

Mostrar una imagen junto a un registro

Objetivo​

Dar a una tabla una imagen (la foto de un contacto, la bandera de un país, la foto de un producto) y hacer que la plataforma la muestre allí donde indica qué registro es este: junto al nombre en una vista y junto a cada candidato en una búsqueda.

Requisitos previos​

  • Ha iniciado sesión como creador con permiso para editar la solución de la tabla.
  • Tiene una tabla abierta en el Diseñador de tablas.

Pasos​

  1. En Campos de la tabla, seleccione Nuevo y agregue un campo con el tipo de datos Imagen. Asígnele un nombre para mostrar que la gente leerá en el formulario («Foto»).
  2. Seleccione Guardar. La columna del campo existe en cuanto se agrega.
  3. Seleccione la fila del nuevo campo y después Usar como imagen del registro en la barra de comandos. La acción solo aparece para campos de imagen, porque solo una imagen puede serlo.
  4. La fila del campo muestra ahora (Imagen del registro) junto a su nombre: una tabla puede tener varios campos de imagen, y esto indica cuál identifica un registro.
  5. Para dejar de usarlo, seleccione el mismo campo y elija Dejar de usar como imagen del registro. El campo y sus imágenes se quedan; solo desaparece la designación.

Qué ocurre entre bastidores​

Una tabla tiene como máximo una imagen de registro. Esa designación es lo que permite que una vista, una búsqueda o el encabezado de un formulario muestren una imagen sin que cada uno tenga que nombrar una columna de imagen y adivinar cuál de varias es la que identifica.

Forma parte de la definición de la tabla, así que viaja en una solución: exporte la tabla y el entorno de destino mostrará la misma imagen en los mismos lugares, sin nada que volver a elegir.

Los registros sin imagen no quedan en blanco (muestran la primera letra de su nombre), de modo que una lista se mantiene uniforme y «todavía sin foto» no parece una página rota.

Eliminar el campo borra también la designación. Designar otro campo reemplaza la designación; nunca da a una tabla dos.

Solución de problemas​

  • No se muestra la acción «Usar como imagen del registro». — el campo seleccionado no es un campo de imagen. Solo un campo de tipo Imagen puede ser la imagen de registro de una tabla; agregue primero uno.
  • No aparecen imágenes en la vista. — compruebe que los registros tienen realmente una: abra un registro y vea si el campo de imagen muestra una imagen o «Sin imagen». La imagen del registro es donde la plataforma mira; no crea imágenes.
  • La imagen de una vista está desactualizada. — reemplazar la imagen de un registro la actualiza en todas partes; si persiste una antigua, vuelva a cargar la página.

Escenarios relacionados​

  • Agregar un campo a una tabla.
  • Elegir el control de un campo.
  • Crear una vista de búsqueda.