Se aplica a
Access 2016 Access 2013 Access 2010

Importante    Access Services 2010 y Access Services 2013 se eliminarán de la siguiente versión de SharePoint. Le recomendamos que no cree nuevas aplicaciones web y que migre las aplicaciones existentes a una plataforma alternativa, como Microsoft Power Apps.

Puede compartir datos de Access con Dataverse, que es una base de datos en la nube en la que puede crear aplicaciones de Power Platform, automatizar flujos de trabajo, agentes virtuales y mucho más para la web, el teléfono o la tableta. Para obtener más información, consulte Introducción: Migrar datos de Access a Dataverse.

En este artículo se enumeran los errores de relación y búsqueda que puede encontrar al ejecutar el Comprobador de compatibilidad y proporciona información que puede ayudarle a resolver los errores.

Para obtener información general sobre los errores del Comprobador de compatibilidad, vea el artículo Comprobación de compatibilidad web: errores generales.

ACCWeb105000

Texto de error    El tipo de datos de columna no es compatible con las búsquedas web.

Qué significa    El tipo de datos del campo de búsqueda indicado no es compatible con la Web.

Qué hacer    Asegúrese de que el campo de búsqueda es uno de los siguientes tipos de datos admitidos:

  • Una línea de texto

  • Fecha/hora

  • Número

  • Campo calculado que devuelve una sola línea de texto

Principio de página

ACCWeb105001

Texto de error    La columna dependiente de búsqueda debe ser la clave principal para ser compatible con la Web.

Qué significa    La columna dependiente del campo de búsqueda indicado no es la clave principal de la tabla de búsqueda de destino.

Qué hacer    Vuelva a crear el campo de búsqueda con el Asistente para búsquedas. Especifique la columna de clave principal de la tabla de búsqueda de destino como la columna dependiente.

Principio de página

ACCWeb105002

Texto de error    Los orígenes de fila de búsqueda deben estar completos con instrucciones SQL con una tabla y campos de tabla especificados para que sean compatibles con la Web.

Qué significa    Se cumplen una de las condiciones siguientes o ambas:

  • La consulta para la búsqueda indicada usa más de una tabla o consulta como origen de datos.

  • Las columnas usadas en la consulta no se seleccionan explícitamente.

Qué hacer    Vuelva a crear la búsqueda y asegúrese de lo siguiente:

  • La búsqueda usa una tabla compatible con la web como origen de datos.

    Sugerencia: Cualquier tabla que no sea compatible con la Web debería haber creado una fila en la tabla Problemas de compatibilidad web al ejecutar el Comprobador de compatibilidad.

  • La consulta de búsqueda especifica explícitamente cada campo (es decir, no use SELECT *).

Principio de página

ACCWeb105003

Texto de error    Las búsquedas de varias columnas con un tipo de origen de fila de lista de valores deben estar enlazadas a "Col1" para ser compatibles con la Web.

Qué significa    La búsqueda de varias columnas indicada no está enlazada a Col1.

Qué hacer    Use el asistente para búsquedas para volver a crear el campo de búsqueda. Asegúrese de enlazar a Col1 de la búsqueda de valores.

Principio de página

ACCWeb105004

Texto de error    Las búsquedas de listas de valores deben contener al menos una fila de datos para que sean compatibles con la Web.

Qué significa    La lista de valores para la búsqueda indicada está vacía, por lo que no es compatible con la Web.

Qué hacer    Proporcione al menos una fila de datos en la lista de valores para el campo de búsqueda.

Principio de página

ACCWeb105005

Texto de error    Los Listas de valor con valores vacíos no son compatibles con la Web.

Qué significa    Esto ocurre cuando faltan valores de columna en una sola fila de una búsqueda de valores. Esto no es compatible con la Web.

Qué hacer    Asegúrese de que se especifican los campos de la única fila de la lista de valores. Use la vista Diseño para establecer este origen de fila o use el Asistente para búsquedas. (En la pestaña Campos , en el grupo Propiedades , haga clic en Modificar búsqueda).

Principio de página

ACCWeb105006

Texto de error    No se puede encontrar la tabla para el origen de la fila de búsqueda.

Qué significa    La tabla especificada como el origen de fila de la búsqueda indicada no existe.

Qué hacer    Especifique un origen de fila válido para la búsqueda. Puede usar el Asistente para búsquedas para volver a crear la búsqueda.

Texto de error    Las instrucciones SQL que contienen columnas de resultados calculados para los orígenes de fila de búsqueda no son compatibles con la Web.

Qué significa    El campo de búsqueda indicado tiene una expresión en su origen de fila, que, por tanto, no es compatible con la web. Por ejemplo, lo siguiente no es un origen de fila válido para un campo de búsqueda web: SELECT ([Nombre] & " " & [Apellido]) FROM Contactos;

Qué hacer    Considere la posibilidad de crear una columna calculada en la tabla subyacente y, a continuación, volver a crear el campo de búsqueda.

Principio de página

ACCWeb105007

Texto de error    Los orígenes de fila de búsqueda solo pueden hacer referencia a una tabla para que sea compatible con la Web.

Qué significa    El origen de la fila para el campo de búsqueda indicado contiene varias tablas.

Qué hacer    Use el Asistente para búsquedas para volver a crear la búsqueda de modo que solo haga referencia a una tabla. Esto puede requerir cambiar el modelo de datos.

Principio de página

ACCWeb105008

Texto de error    Habilitar integridad referencial debe ser False si Permitir varios valores es True para una búsqueda.

Qué significa    El campo de búsqueda indicado permite varios valores, pero la relación que modela exige integridad referencial, que requiere un único valor para la búsqueda.

Qué hacer    Quite la integridad referencial en la relación o vuelva a crear el campo de búsqueda sin permitir varios valores.

Principio de página

ACCWeb105009

Texto de error    Limitar a la lista debe ser True si Permitir varios valores es True.

Qué significa    La propiedad de búsqueda Limitar a lista se establece en False para el campo indicado, pero Permitir varios valores se establece en True.

Qué hacer    Establecer el Límite en Lista propiedad para el campo de búsqueda en True; o bien, establezca Permitir varios valores en Falso.

Principio de página

ACCWeb105010

Texto de error    Las búsquedas requieren que una relación asociada sea compatible con la Web.

Qué significa    El campo de búsqueda indicado no tiene una relación asociada.

Qué hacer    Cree una relación entre el campo de búsqueda y el campo al que hace referencia.

Principio de página

ACCWeb105011

Texto de error    La instrucción SQL de origen de la fila de búsqueda debe incluir el campo de clave principal de la tabla de origen y ese campo debe ser la columna dependiente.

Qué significa    La consulta para el campo de búsqueda indicado no contiene la clave principal de la tabla de origen y, por tanto, no es compatible con la web.

Qué hacer    Use el Asistente para búsquedas para volver a crear el campo de búsqueda.

Principio de página

ACCWeb105012

Texto de error    La instrucción SQL para el origen de la fila de búsqueda no es compatible con la Web.

Qué significa    La instrucción SQL para el origen de fila del campo de búsqueda indicado no es correcta o no es compatible con la Web por diversos motivos, como por ejemplo, incluye un operador SQL no compatible.

Qué hacer    Use el Asistente para búsquedas para volver a crear el campo de búsqueda.

Principio de página

ACCWeb105014

Texto de error    Las tablas con columnas de búsqueda deben tener una clave principal y la clave principal debe ser un tipo de datos largo.

Qué significa    La clave externa de la tabla de destino de búsqueda o la clave principal de la tabla de origen no es un entero largo o ambos.

Qué hacer    Asegúrese de que los campos de origen y de destino de la búsqueda sean enteros largos. Es posible que desee crear nuevos campos para este propósito.

Principio de página

ACCWeb105015

Texto de error    El tipo de búsqueda debe ser '|0' o '|1' para ser compatible con la Web.

Qué significa    El campo de búsqueda indicado hace referencia a una lista de campos como su origen de fila.

Qué hacer    Use el Asistente para búsquedas para volver a crear el campo de búsqueda. Esto puede requerir cambiar el modelo de datos.

Principio de página

ACCWeb105016

Texto de error    Las relaciones que no están asociadas a un campo de búsqueda válido no son compatibles con la Web.

Qué significa    La relación no es compatible con un campo de búsqueda y, por tanto, no es compatible con una base de datos web.

Qué hacer    Cree un campo de búsqueda entre las tablas relacionadas. Use el Asistente para búsquedas para crear la búsqueda.

Principio de página

ACCWeb105017

Texto de error    El tipo de datos de resultado de columna calculada para búsquedas debe ser Texto para ser compatible con la Web.

Qué significa    La primera columna para mostrar del campo de búsqueda indicado es una columna calculada con un tipo de datos distinto de Texto.

Qué hacer    Cambie el tipo de datos del campo calculado a Texto o vuelva a crear el campo de búsqueda y elija una columna de presentación diferente.

Principio de página

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.