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 Comprobar compatibilidad y proporciona información que puede ayudarle a resolver los errores.
Para obtener información general sobre los errores del Verificador 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 en la Web.
Solución Asegúrese de que el campo de búsqueda es uno de los siguientes tipos de datos admitidos:
-
Una línea de texto
-
Fecha y hora
-
Número
-
Campo calculado que devuelve una sola línea de texto
ACCWeb105001
Texto de error La columna enlazada de búsqueda debe ser la clave principal para que sea compatible con la Web.
Qué significa La columna enlazada del campo de búsqueda indicado no es la clave principal de la tabla de búsqueda de destino.
Solución Vuelva a crear el campo de búsqueda con el asistente de búsqueda. Especifique la columna de clave principal de la tabla de búsqueda de destino como columna enlazada.
ACCWeb105002
Texto de error Los orígenes de filas de búsqueda deben completarse SQL instrucciones con una tabla y campos de tabla especificados para que sean compatibles con la Web.
Qué significa Se cumple una o ambas de las condiciones siguientes:
-
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.
Solución Vuelva a crear la búsqueda, asegurándose de que:
-
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 Compatibilty Checker.
-
La consulta de búsqueda especifica cada campo explícitamente (es decir, no use SELECT *).
ACCWeb105003
Texto de error Las búsquedas de varias columnas con un tipo de lista de valores de origen de fila deben estar enlazadas a "Col1" para que sea compatible con la Web.
Qué significa La búsqueda de varias columnas indicada no está enlazada a Col1.
Solución Use el asistente de búsqueda para volver a crear el campo de búsqueda. Asegúrese de enlazar a Col1 de la búsqueda de valores.
ACCWeb105004
Texto de error Las búsquedas de lista de valores deben contener al menos una fila de datos para que sean compatibles con la Web.
Qué significa La lista de valores de la búsqueda indicada está vacía, por lo que no es compatible con la Web.
Solución Proporcione al menos una fila de datos en la lista de valores para el campo de búsqueda.
ACCWeb105005
Texto de error Las listas de valores 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.
Solución 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 filas o use el Asistente para búsquedas. (En la pestaña Campos, en el grupo Propiedades, haga clic en Modificar búsqueda).
ACCWeb105006
Texto de error No se puede encontrar la tabla del origen de filas de búsqueda.
Qué significa La tabla especificada como el origen de fila de la búsqueda indicada no existe.
Solución Especifique un origen de filas válido para la búsqueda. Puede usar el Asistente para búsquedas para volver a crear la búsqueda.
Texto de error SQL instrucciones que contienen columnas de resultado calculadas para orígenes de filas de búsqueda son incompatibles con la Web.
Qué significa El campo de búsqueda indicado tiene una expresión en su origen de filas, que por lo tanto no es compatible con la web. Por ejemplo, lo siguiente no es un origen de filas válido para un campo de búsqueda web: SELECT ([Nombre] & " " " & [Apellido]) FROM Contacts;
Solución Considere la posibilidad de crear una columna calculada en la tabla subyacente y, después, volver a crear el campo de búsqueda.
ACCWeb105007
Texto de error Los orígenes de filas de búsqueda solo pueden hacer referencia a una tabla para que sea compatible con la Web.
Qué significa El origen de filas del campo de búsqueda indicado contiene varias tablas.
Solución Use el asistente de búsqueda para volver a crear la búsqueda para que solo haga referencia a una tabla. Esto puede requerir que cambie el modelo de datos.
ACCWeb105008
Texto de error Habilitar integridad referencial debe ser Falso si Permitir varios valores es Verdadero para una búsqueda.
Qué significa El campo de búsqueda indicado permite varios valores, pero la relación que modela exige integridad referencial, lo que requiere un único valor para la búsqueda.
Solución Quite la integridad referencial en la relación o vuelva a crear el campo de búsqueda sin permitir varios valores.
ACCWeb105009
Texto de error Límite a lista debe ser Verdadero si Permitir varios valores es Verdadero.
Qué significa La propiedad de búsqueda Limit to List se establece en False para el campo indicado, pero Permitir varios valores se establece en True.
Solución Establezca la propiedad Límite en Lista para el campo de búsqueda en True; o bien, establezca Permitir varios valores en Falso.
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.
Solución Cree una relación entre el campo de búsqueda y el campo al que hace referencia.
ACCWeb105011
Texto de error La instrucción de origen SQL fila de búsqueda debe incluir el campo de clave principal de la tabla de origen y ese campo debe ser la columna enlazada.
Qué significa La consulta para el campo de búsqueda indicado no contiene la clave principal de la tabla de origen y, por lo tanto, no es comatible con la web.
Solución Use el Asistente para búsquedas para volver a crear el campo de búsqueda.
ACCWeb105012
Texto de error SQL instrucción para el origen de filas 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 es mal formada o incompatible con la Web por diversos motivos, como por ejemplo, un operador de SQL no compatible.
Solución Use el Asistente para búsquedas para volver a crear el campo de búsqueda.
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.
Solución Asegúrese de que tanto los campos de origen como de destino de la búsqueda son enteros largos. Es posible que desee crear nuevos campos para este fin.
ACCWeb105015
Texto de error El tipo de búsqueda debe ser "|0" o "|1" para que sea compatible con la Web.
Qué significa El campo de búsqueda indicado hace referencia a una lista de campos como su origen de filas.
Solución Use el Asistente para búsquedas para volver a crear el campo de búsqueda. Esto puede requerir que cambie el modelo de datos.
ACCWeb105016
Texto de error Las relaciones que no están asociadas a un campo de búsqueda válido son incompatibles con la Web.
Qué significa La relación no es compatible con un campo de búsqueda y, por lo tanto, no es compatible con una base de datos web.
Solución Crear un campo de búsqueda entre las tablas relacionadas. Use el Asistente para búsquedas para crear la búsqueda.
ACCWeb105017
Texto de error El tipo de datos de resultado columna calculada para las búsquedas debe ser Texto para que sea 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.
Solución Cambie el tipo de datos del campo calculado a Texto o vuelva a crear el campo de búsqueda y elija una primera columna diferente para mostrar.