|
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 esquema 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.
Usar el Asistente para búsquedas para crear o modificar un campo de búsqueda
Muchos errores de esquema se deben a problemas con los campos de búsqueda. Estos procedimientos explican cómo iniciar el Asistente para búsquedas en la vista Hoja de datos para solucionar estos problemas creando o modificando un campo de búsqueda.
Crear un campo de búsqueda en la vista Hoja de datos
-
Abra la tabla a la que desea agregar un campo de búsqueda y seleccione la última columna, denominada Haga clic para agregar.
-
Haga clic en la flecha junto a Haga clic para agregar y después haga clic en Búsqueda y relación.
-
Siga los pasos del Asistente para búsquedas para crear el campo de búsqueda que necesita.
Modificar un campo de búsqueda en la vista Hoja de datos
-
Abra la tabla y seleccione el campo de búsqueda que desea modificar.
-
Siga uno de estos procedimientos:
-
En la pestaña Campos, en el grupo Propiedades, haga clic en Modificar búsquedas.
-
Haga clic con el botón secundario en el campo de búsqueda y después haga clic en Modificar búsquedas.
-
-
Siga los pasos del Asistente para búsquedas para solucionar el problema específico.
ACCWeb105003
Texto de error El tipo de datos de columna para las búsquedas de lista de valores debe ser "Texto" para ser compatible con la Web.
Qué significa La búsqueda indicada usa una lista que no es compatible con una base de datos web. La lista de valores debe estar enlazada a una columna de texto en el servidor.
Qué hacer Abra la tabla en la vista Diseño y cambie el tipo de datos del campo de búsqueda a Texto. Si la vista Diseño no está disponible, elimine el campo de búsqueda y, después, use el Asistente para búsquedas para volver a crearlo.
ACCWeb105012
Texto de error Los orígenes de fila de búsqueda con cláusulas no son compatibles con la Web.
Qué significa El campo de búsqueda indicado usa una consulta que contiene una cláusula WHERE, que no es compatible con la Web.
Qué hacer Abra la tabla en la vista Diseño y quite la cláusula WHERE de la propiedad Origen de la fila del campo de búsqueda correspondiente. Si la vista Diseño no está disponible, elimine el campo de búsqueda y, después, use el Asistente para búsquedas para volver a crearlo.
ACCWeb105018
Texto de error Una clave principal que es una búsqueda no es compatible con la Web.
Qué significa La tabla indicada tiene una clave principal, que es un campo de búsqueda que hace referencia a otra tabla, que no es compatible con la Web.
Qué hacer Abra la tabla en la vista Diseño y cambie la propiedad Tipo de control del campo de búsqueda a Cuadro de texto (en la pestaña Búsqueda). A continuación, abra la ventana Relaciones y elimine las relaciones en las que el campo de búsqueda se encuentre en el lado varios de la relación (la flecha apunta hacia fuera del campo de búsqueda).
Si la vista Diseño y la ventana Relaciones no están disponibles, haga lo siguiente:
-
Cree una base de datos en blanco (no una base de datos web).
-
Importe las tablas que necesita de la base de datos original a la nueva base de datos.
-
Realice los cambios necesarios en la nueva base de datos.
-
En la base de datos original, elimine las tablas y, a continuación, impórtelas desde la nueva base de datos.
ACCWeb107000
Texto de error El tipo de datos de campo no es compatible con la Web.
Qué significa El campo indicado tiene un tipo de datos que no es compatible con la Web, como Objeto OLE.
Qué hacer Vuelva a crear el campo como uno de los tipos de datos admitidos:
-
Texto
-
Número
-
Moneda
-
Sí/No
-
Fecha/hora
-
Campo calculado
-
Datos adjuntos
-
Hipervínculo
-
Memo
-
Búsqueda
ACCWeb107001
Texto de error Los índices compuestos no son compatibles con la Web.
Qué significa La tabla indicada tiene una clave principal compuesta (una clave formada por más de un campo). Solo puede usar un campo Autonumeración como clave principal para una tabla Web. No puede usar índices compuestos en la Web.
Qué hacer Si el índice compuesto era de una clave principal, cree una clave principal Autonumeración para la tabla indicada. Después, cree una regla de validación de registro para asegurarse de que los datos de los campos originales sean únicos.
ACCWeb107002
Texto de error La tabla con más de un campo Datos adjuntos no es compatible con la Web.
Qué significa La tabla indicada contiene más de un campo de datos adjuntos, lo que provoca un error durante una operación de publicación y, por tanto, no es compatible con la Web.
Qué hacer Considere la posibilidad de almacenar todos los datos adjuntos de cada registro en un único campo de datos adjuntos. Si necesita más de un campo de datos adjuntos por registro, para cada campo de datos adjuntos adicional, cree una nueva tabla que contenga solo el campo de datos adjuntos y un campo id. y, después, vincule la nueva tabla y la tabla original mediante el Asistente para búsquedas.
ACCWeb107003
Texto de error La expresión Campo calculado tiene un campo de entrada de un tipo incompatible con la Web, como Autonumeración, Memo o Binario.
Qué significa El campo calculado indicado usa un cálculo que toma como entrada un campo que no es compatible con la Web.
Qué hacer Ajuste el cálculo para que todos los campos de entrada tengan uno de los siguientes tipos de datos admitidos:
-
Texto
-
Número
-
Moneda
-
Sí/No
-
Fecha/hora
-
Campo calculado
ACCWeb107004
Texto de error El tipo de datos de resultado de columna calculada no es compatible con la Web.
Qué significa El resultado del cálculo para el campo indicado es un tipo de datos que no se admite en la Web.
Qué hacer Vuelva a crear el campo calculado para que el tipo de datos resultante sea uno de los siguientes tipos de datos admitidos:
-
Texto
-
Número
-
Moneda
-
Sí/No
-
Fecha/hora
ACCWeb107005
Texto de error La tabla con más de 220 campos no es compatible con la Web.
Qué significa La tabla indicada contiene más de 220 campos. No se puede publicar una tabla con más de 220 campos en la Web.
Qué hacer Cree una nueva tabla que contenga los campos adicionales. Después, use el Asistente para búsquedas para crear un nuevo campo que vincula la nueva tabla a la tabla existente.
ACCWeb107006
Texto de error Nombre de tabla es un nombre reservado e incompatible con la Web.
Qué significa El nombre de tabla indicado está reservado para su uso en SharePoint y no es compatible con la Web.
Qué hacer Evite usar cualquiera de los siguientes nombres de tabla reservada:
-
UserInfo
-
Listas
-
Docs
-
Elementos web
-
Archivo ComMd
-
Telarañas
-
Flujo de trabajo
-
WFTemp
-
Soluciones
-
Definiciones de informe
-
MSysASO
ACCWeb107007
Texto de error Las tablas sin publicar con búsquedas en tablas publicadas no son compatibles con la Web.
Qué significa La tabla indicada aún no se ha publicado y contiene un campo de búsqueda que apunta a una tabla publicada, lo que impedirá la publicación.
Qué hacer Publique la tabla sin publicar sin agregar una búsqueda. Puede Sincronizar la base de datos web para lograr esto. Después de publicar la nueva tabla, cree la búsqueda deseada en la otra tabla publicada.
ACCWeb107008
Texto de error Los formatos personalizados no son compatibles con la Web
Qué significa El campo indicado tiene un formato de moneda personalizado, que no es compatible con la Web.
Qué hacer Use un formato de moneda estándar para el campo. Establezca el formato de campo en Moneda o Euro con la lista desplegable Formato.
ACCWeb107009
Texto de error Solo una de las propiedades Permitir longitud cero y Obligatorio deben establecerse en "true" para que sea compatible con la Web.
Qué significa El campo indicado tiene las propiedades Allow Zero Length y Required establecidas en True.
Qué hacer Asegúrese de que, como máximo, una de las propiedades indicadas esté establecida en True. Puede usar la vista Diseño para cambiar estas propiedades.
ACCWeb107010
Texto de error El valor de propiedad debe establecerse en "no" para que sea compatible con la Web.
Qué significa La propiedad Solo anexar del campo de hipervínculo indicado se establece en Sí, que no es compatible con la Web.
Qué hacer Cambie la propiedad Solo anexar a No.
ACCWeb107011
Texto de error El valor predeterminado debería estar vacío para ser compatible con la Web.
Qué significa El campo de búsqueda indicado tiene un valor predeterminado en una consulta de búsqueda o en una lista que permite varios valores, lo que no es compatible con la Web.
Qué hacer Asegúrate de que haya:
-
No se establece ningún valor predeterminado para la consulta de búsqueda; o
-
Ningún valor predeterminado establecido para la lista de valores de búsqueda que permite varios valores
ACCWeb107012
Texto de error El valor predeterminado debería estar vacío para ser compatible con la Web.
Qué significa El campo de hipervínculo indicado tiene un valor predeterminado, que no es compatible con la Web.
Qué hacer Quite el valor predeterminado del campo hipervínculo.
ACCWeb107013
Texto de error El valor de propiedad no es compatible con la Web.
Qué significa El campo Número indicado tiene su propiedad Format establecida en un valor distinto de Número general, Porcentaje o Standard. Solo estos formatos son compatibles en la Web.
Qué hacer Cambie el formato del campo a Número general, Porcentaje o Standard.
ACCWeb107014
Texto de error Una tabla debe tener una clave principal y debe ser un número con el tamaño de campo "largo" para ser compatible con la Web.
Qué significa La tabla indicada tiene uno de los siguientes problemas:
-
La tabla no tiene una clave principal.
-
El tipo de datos de la clave principal no es Número.
-
El tamaño del campo de clave principal no es Largo.
Qué hacer Cambie la clave principal existente en la vista Diseño para que tenga el tipo de datos y el tamaño de campo correctos; o bien, cree una nueva clave principal para la tabla con el tipo de datos Autonumeración. Si la vista Diseño no está disponible, cree una tabla y agréguele las columnas de la tabla original; y luego suelte la tabla original.
ACCWeb107015
Texto de error El valor de propiedad debe establecerse en "false" para que sea compatible con la Web.
Qué significa La propiedad Unique del campo Memo indicado se establece en True, que no es compatible con la Web.
Qué hacer Cambie el valor de Único a Falso.
ACCWeb107016
Texto de error El valor de propiedad debe establecerse en "false" para que sea compatible con la Web.
Qué significa La propiedad Unique del campo Sí/No indicado se establece en True.
Qué hacer Cambie el valor de Único a Falso.
ACCWeb107017
Texto de error El valor de propiedad debe establecerse en "false" para que sea compatible con la Web.
Qué significa La propiedad Unique del campo de hipervínculo indicado se establece en True, que no es compatible con la Web.
Qué hacer Cambie el valor de Único a Falso.
ACCWeb107018
Texto de error La columna dependiente debe establecerse en la clave principal de la tabla y debe ser la primera columna que sea compatible con la Web.
Qué significa El campo de búsqueda indicado tiene uno de los siguientes problemas:
-
La columna dependiente se establece en un campo distinto de la clave principal de la tabla de origen.
-
La columna dependiente no es la primera columna de la búsqueda.
Qué hacer Use el Asistente para búsquedas para modificar el campo de búsqueda.
ACCWeb107019
Texto de error El valor de propiedad debe establecerse en "sí" para que sea compatible con la Web.
Qué significa La propiedad Limitar a la lista del campo de búsqueda indicado se establece en No, pero el campo de búsqueda no es una lista de valores de valor único y, por tanto, el valor de la propiedad no es compatible con la Web.
Qué hacer Use el Asistente para búsquedas para modificar el campo de búsqueda. Asegúrese de seleccionar la casilla Limitar a la lista cuando el asistente lo muestre.
ACCWeb107020
Texto de error El valor de propiedad debe estar vacío para ser compatible con la Web.
Qué significa La propiedad Vincular campos secundarios del campo indicado no está vacía y, por tanto, no es compatible con la Web.
Qué hacer Abra la tabla en la vista Diseño y desactive la propiedad Vincular campos secundarios. Después, establezca la propiedad Nombre de hoja secundaria de datos en [Auto] o [Ninguno]. Si la vista Diseño no está disponible, en la vista Hoja de datos, en la pestaña Inicio , en el grupo Registros , haga clic en Más, seleccione Hoja secundaria de datos y, a continuación, haga clic en Quitar.
ACCWeb107021
Texto de error El valor de propiedad debe estar vacío para ser compatible con la Web.
Qué significa La propiedad Vincular campos principales del campo indicado no está vacía y, por tanto, no es compatible con la Web.
Qué hacer Abra la tabla en la vista Diseño y desactive la propiedad Vincular campos principales. Después, establezca la propiedad Nombre de hoja secundaria de datos en [Auto] o [Ninguno]. Si la vista Diseño no está disponible, en la vista Hoja de datos, en la pestaña Inicio , en el grupo Registros , haga clic en Más, seleccione Hoja secundaria de datos y, a continuación, haga clic en Quitar.
ACCWeb107022
Texto de error El valor de la propiedad debe estar vacío o establecerse en "auto" para que sea compatible con la Web.
Qué significa La propiedad Nombre de hoja secundaria de datos del campo indicado no se establece en [Auto] ni [Ninguno] y, por tanto, no es compatible con la Web.
Qué hacer Abra la tabla en la vista Diseño y establezca la propiedad Nombre de hoja secundaria de datos en [Auto] o [Ninguno]. Si la vista Diseño no está disponible, en la vista Hoja de datos, en la pestaña Inicio , en el grupo Registros , haga clic en Más, seleccione Hoja secundaria de datos y, a continuación, haga clic en Quitar.
ACCWeb107023
Texto de error El valor de propiedad debe especificarse para que sea compatible con la Web.
Qué significa La propiedad Ancho de columna del campo de búsqueda indicado está vacía y, por tanto, no es compatible con la Web.
Qué hacer Abra la tabla en la vista Diseño y especifique un valor para Ancho de columna (en la pestaña Propiedades de búsqueda). O bien, seleccione la columna en la vista Hoja de datos y, en la pestaña Campos , en el grupo Propiedades , haga clic en Modificar búsquedas. Siga los pasos del Asistente para búsquedas.
ACCWeb107024
Texto de error Autonumeración no es compatible con ningún otro campo, excepto la clave principal.
Qué significa El campo indicado usa un tipo de datos Autonumeración, pero no es la clave principal de la tabla y, por tanto, no es compatible con la Web.
Qué hacer Cambie el tipo de datos del campo a Número. Como solución alternativa, puede usar macros de datos para lograr una funcionalidad similar. Cambie el campo con esta propiedad a la clave principal en la vista Diseño o cambie el tipo de datos a Número.