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
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.
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 *).
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.
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.
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).
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.