Síntomas

Imagine la siguiente situación:

  • Tiene un equipo que está ejecutando Microsoft SharePoint Server 2010.

  • Tener servicios de acceso habilitado en SharePoint Server 2010.

  • Publicar una base de datos de Microsoft Access 2010 acceder a los servicios.

  • Agregar un nuevo registro a una tabla en la base de datos.

  • Cuando se agrega el registro, recibirá un error de coincidencia de tipos en el USysApplicationLog:

    Categoría: ExecutionContext: error_expressionDescripción: tipo mismatchErrorNumber:-8084ObjectType: MacroSourceObject: Access_table.campo

  • A continuación, abra la base de datos mediante Access 2010 y, a continuación, agregue un nuevo registro a la misma tabla

  • Cuando se agrega el registro, recibirá el siguiente error en USysApplicationLog:

    Categoría: Tipo ExecutionObject: MacroSourceObject: [Access_table]. [campo] Descripción: No se pudo evaluar la expresión 'error_expression': el valor de error '#VALUE!'. Número de error:-8990Context: error_expression

En esta situación, observa que el acceso a servicios y el cliente de Access 2010 generan distintos códigos de error para el error de inconsistencia.

Causa

Este problema se produce debido a la forma en que las expresiones se evalúan cuando se utiliza servicios de acceso en SharePoint Server 2010 y al utilizar Access 2010. Los códigos de error representan los errores siguientes:

  • 8084 de código de error es un error de tiempo de evaluación.

  • -8990 código de error es un error de tiempo de análisis.

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Insider

¿Le ha sido útil esta información?

¿Cómo de satisfecho está con la calidad de la traducción?
¿Qué ha afectado a tu experiencia?

¡Gracias por sus comentarios!

×