6 métodos a Arreglar El control de archivos adjuntos no funciona Problema en Access

Microsoft Access ofrece una excelente característica a sus usuarios para agregar archivos adjuntos a los registros o campos en el formulario de la base de datos. Pero a veces sucede que el control de archivos adjuntos no funciona, lo que impide que los usuarios agreguen un campo de archivo adjunto al formulario/informe usando código VBA. Entonces, si usted es uno de esos usuarios y enfrenta el mismo problema, entonces está en el lugar correcto.

Este artículo profundiza en métodos que potencialmente pueden ayudarle a solucionar el problema de que el control de archivos adjuntos de MS Access no funciona.

Entonces, profundicemos…

Calificación Excelente en Trustpilot
Herramienta Gratuita de Reparación de Bases de Datos de MS Access
Repare archivos corruptos de bases de datos MDB y ACCDB y recupere fácilmente tablas, consultas, índices y registros de bases de datos eliminados. Probar ahora!
Descargar
Descargo de responsabilidad: para reparar la base de datos, usted necesidad de actualizar a un plan pagado.Al hacer clic en el botón Descargar arriba e instalar Stellar Repair for Access (14.8 MB), reconozco que he leído y acepto el Acuerdo de licencia de usuario final y la Política de privacidad de este sitio.

Arreglos rápidos:

¿Qué es el control de archivos adjuntos en Microsoft Access?

Según la actualización de septiembre de 2021, MS Access no tiene la función “Control de archivos adjuntos“. Esta función estaba disponible en versiones anteriores de Access, incluidas 2019, 2016, 2013 y versiones anteriores.

Sin embargo, Access Attachment Control es una característica que ayuda a agregar y administrar campos adjuntos para formar/informar usando código VBA en la base de datos de Access.

¿Por qué no funciona el control de archivos adjuntos?

Hay una amplia variedad de razones que pueden provocar que el archivo adjunto no funcione. Aquí he seleccionado las causas más comunes:

  1. Debido a formato de base de datos incompatible.
  2. El archivo de la base de datos de Access está dañado.
  3. Configuración de seguridad de acceso o configuración de control de formularios incorrecta.
  4. Referencias faltantes/rotas.
  5. Aplicación de acceso desactualizada.
  6. Permiso insuficiente para acceder a los datos.

¿Cómo solucionar el problema de que el control de archivos adjuntos de MS Access no funciona?

Bueno, si no puede utilizar archivos adjuntos en su base de datos, intente las siguientes soluciones para salir de esta situación.

Método 1: intente agregar el campo adjunto en la vista Hoja de datos

Puede resolver este problema agregando el campo adjunto en la Vista de hoja de datos. Siga los siguientes pasos:

  • Abra su tabla de Access en la vista de hoja de datos y presione la primera columna en blanco disponible allí. Si tiene problemas para recuperar la primera columna en blanco, busque la palabra “Agregar nuevo campo” en la columna del encabezado.

Arreglar El control de archivos adjuntos no funciona Problema

  • Ahora toque la pestaña de la hoja de datos y acceda a Tipo de datos y formato. Presione la flecha hacia abajo que está presente justo al lado de la opción de tipo de datos. Después de eso, haga clic en archivo adjunto.

Arreglar El control de archivos adjuntos no funciona Problema

  • Access establecerá el tipo de datos adjuntos para el campo. Y coloque un ícono en la fila del encabezado del campo.
  • En la figura que se muestra puede ver un nuevo campo de archivo adjunto. Verá un icono de clip en la fila del encabezado del campo.

Arreglar El control de archivos adjuntos no funciona Problema

  • De forma predeterminada, no puede insertar ningún texto en la fila del encabezado del campo adjunto.
  • Es hora de guardar todos los cambios.

Recordar:

No puede convertir un campo nuevo a otro tipo de datos. Sin embargo, existe la opción de eliminar el campo si se produce algún error.

Método 2: intente agregar un campo adjunto en la vista de diseño

Otra opción que puede intentar solucionar la situación es agregar un campo de archivo adjunto en la vista Diseño. Siga los pasos a continuación

  • En el panel de navegación de la base de datos de Access, haga clic derecho sobre la tabla en la que desea realizar cambios. Ahora, en el menú contextual, toque la Vista de diseño.

Arreglar El control de archivos adjuntos no funciona Problema

  • En la columna Nombre de campo, debe elegir una fila en blanco y luego asignar un nombre para el campo Adjunto.
  • Estando en la misma fila, toque el Tipo de datos, elija la opción Adjunto.

Arreglar El control de archivos adjuntos no funciona Problema

  • Guarde todos los cambios que haya realizado.

Método 3: verifique la configuración de control de formulario

La configuración incorrecta del control de formularios también puede provocar que el control de archivos adjuntos no funcione. Verificar y corregir la configuración de la Fuente de control del formulario puede solucionarlo fácilmente. Estos son los pasos:

  • En primer lugar, abra un formulario en la Vista Diseño.
  • Luego, haga clic en el archivo adjunto defectuoso.
  • En Hojas de propiedades, debe hacer clic en Datos.
  • Allí, marque la opción “Control de fuente”. Debería estar configurado en Archivos adjuntos.

Arreglar El control de archivos adjuntos no funciona Problema

  • Finalmente, guarde los cambios.

Método 4: verificar el formato del archivo de la base de datos

Para solucionar el problema de control de archivos adjuntos, incluso puede verificar el formato del archivo db en el que intenta agregar el archivo adjunto. Siga atentamente las siguientes instrucciones para hacerlo:

  • Acceso Abierto, vaya a Archivo >> Abrir.
  • Elija el archivo preferido (.mdb).
  • Nuevamente, haga clic en Archivo >> Guardar como >> Guardar base de datos como.

Arreglar El control de archivos adjuntos no funciona Problema

  • Elija el tipo de archivo de Access >> Guardar como.

Método 5: Verifique que los permisos de archivo para reparar el control de acceso a archivos adjuntos no funcionen

Muchos usuarios han comunicado que no pudieron agregar un campo adjunto al formulario/informe usando código VBA debido a la falta del permiso requerido para el archivo.

Por lo tanto, asegúrese de tener los permisos de archivo necesarios para agregar y administrar el campo adjunto para informar. De lo contrario, puede obtener los permisos para acceder a la base de datos.

Método 6: reparar el archivo DB de acceso dañado

A veces, los archivos adjuntos de Access no funcionan debido a la corrupción. Entonces, en ese caso, use la herramienta Compactar y Reparar. Sin embargo, para daños graves en la base de datos, puede utilizar el Access Base de datos Reparar software que está especialmente diseñado para reparar archivos de bases de datos de MS Access gravemente corruptos o dañados. Viene con un poderoso algoritmo que escanea incluso archivos de bases de datos de Access gravemente dañados.

A continuación se muestran algunas características destacadas de esta herramienta:

  • También tiene una GUI altamente interactiva que ayuda a los usuarios a operar y reparar fácilmente la base de datos de Access sin realizar cambios en la estructura original del archivo.
  • Restaura fácilmente tablas, consultas, índices y otros datos dañados o corruptos.
  • Esta herramienta puede solucionar fácilmente todos los errores y problemas de bases de datos menores y mayores de MS Access 2013, 2010, 2007, 2003, 2002, 2000 en casi todas las versiones del sistema operativo Windows, como Windows 8/7/Vista/XP/2003.
  • Tiene la opción de optar por la versión de prueba gratuita de este software para comprobar las características y la confiabilidad del software.

* Al hacer clic en el botón Descargar arriba e instalar Stellar Repair for Access (14.8 MB), reconozco que he leído y acepto el Acuerdo de licencia de usuario final y la Política de privacidad de este sitio.

Pasos para utilizar esta herramienta:

access-repair-main-screen-es-1
access-select-database-es-2
access-repairing-es-3
access-repairing-completed-es-4
access-preview-es-5
access-save-location-es-6
access-saving-es-7
previous arrow
next arrow

PREGUNTAS MÁS FRECUENTES:

¿Qué es el tipo de datos adjuntos en Access?

Es un tipo especial de tipo de datos que permite a su usuario para añadir un archivo adjunto a algún campo específico junto con la información numérica o textual.

Si desea crear campos en los que pueda guardar información como una combinación de archivo adjunto y texto. Para tales casos, es mejor usar el tipo de datos adjuntos.

Sin embargo, este tipo de datos adjuntos también tiene algunos términos y condiciones para su uso. Estas son las pautas que debe seguir al usar el tipo de datos adjuntos en Access.

  • Los datos que necesita adjuntar no deben tener más de 256 MB de tamaño.
  • Si desea editar, agregar o eliminar los elementos adjuntos en su base de datos, hágalo solo con el cuadro de diálogo Adjuntos.
  • Una vez que presione la opción de adjuntar, un nuevo elemento comenzará a aparecer en la caja de herramientas de informes o formularios Informes. Puedes usarlo a la hora de diseñar tu base de datos.
  • Puede editar el archivo adjunto ya existente si y solo si el programa que se utilizó en el momento de la creación del archivo adjunto todavía está disponible en su PC local.
  • Comprima todos los archivos antes de almacenarlos en la base de datos.
  • Puede utilizar el archivo adjunto presente en cualquier lugar del disco duro o en la red.
  • Para usar los archivos adjuntos mediante programación, debe usar el código VBA.

¿Cuál es la diferencia entre el objeto Access OLE y el adjunto ?

Los archivos adjuntos mantienen los datos de una manera más eficiente. Anteriormente, MS Access usaba la vinculación e incrustación de objetos (OLE) para almacenar documentos e imágenes.

De forma predeterminada, este OLE crea un mapa de bits para cada documento o imagen adjuntos. Esos archivos de mapa de bits son bastante más grandes, alrededor de 10 veces más grandes que el original.

Cuando ve el documento o la imagen de la base de datos, OLE muestra la imagen de mapa de bits en lugar del archivo original.

Mientras que los archivos adjuntos, abra sus archivos y documentos que no son de imagen en su programa principal, es decir, en la base de datos de Access únicamente. Para que pueda realizar una búsqueda sencilla de sus archivos y editarlos.

OLE necesita un programa conocido como servidores OLE para funcionar. Por ejemplo : si ha almacenado una imagen JPEG en su base de datos de Access. En ese caso, la PC en la que está ejecutando su base de datos debe tener un programa que esté registrado como servidor OLE para este tipo de imágenes JPEG.

Por otro lado, Access almacena sus archivos adjuntos en su formato nativo y no necesita instalar ningún software adicional para ver las imágenes de su base de datos.

Conclusión

La razón muy obvia detrás de este problema de control de acceso a archivos adjuntos que no funciona es que no está siguiendo adecuadamente las pautas para el uso de archivos adjuntos. Por lo tanto, utilice el tipo de datos del archivo adjunto con cuidado en su base de datos y pruebe las soluciones mencionadas para resolver el problema del archivo adjunto que no funciona.

¿Aún tienes problemas? Arreglarlos con Stellar reparación para Access:

Este software asegura sin costura reparación y recuperación de la base de datos ACCDB y MDB. Es Restaura todos los objetos, incluidas tablas, informes, consultas, registros, formularios e índices, junto con módulos, macros, etc. Solucione los problemas de Microsoft Access ahora en 3 sencillos pasos:

  1. Descargue Stellar Access base de datos reparación herramienta calificado como Excelente en Cnet.
  2. Haga clic en la opción Examinar y Buscar para localizar la base de datos de Access corrupta.
  3. Haga clic en el botón Reparar para reparar y obtener una vista previa de los objetos de la base de datos.

Pearson Willey es escritor de contenido de sitios web y planificador de contenido de formato largo. Además de esto, también es un ávido lector. Por lo tanto, sabe muy bien cómo escribir un contenido atractivo para los lectores. Escribir es como una ventaja creciente para él. Le encanta explorar sus conocimientos on MS Access y compartiendo Tecnología blog.