症状
请考虑以下情况:
-
您必须运行 Microsoft SharePoint Server 2010 中的计算机。
-
您可以在 SharePoint Server 2010 中启用 Access Services。
-
您对 Access Services 发布 Microsoft Access 2010 数据库。
-
对数据库中的表中添加新记录。
-
添加记录时,您会收到时发生在类型不匹配错误:
类别: ExecutionContext: error_expression描述: 类型 mismatchErrorNumber:-8084ObjectType: MacroSourceObject: Access_table。字段
-
然后,打开数据库使用 Access 2010 并将新记录添加到同一个表
-
添加记录时,您会收到中时发生以下错误:
类别: ExecutionObject 类型: MacroSourceObject: [Access_table]。[域]描述: 无法计算表达式error_expression: 错误值 #VALUE !。错误号:-8990Context: error_expression
在此方案中,您注意到 Access Services 和 Access 2010 客户端生成的类型不匹配错误不同的错误代码。
原因
当您使用 SharePoint Server 2010 中的 Access Services 和当您使用 Access 2010 计算表达式的方法会出现此问题。 错误代码表示的以下错误:
-
错误代码-8084 是求值时出错。
-
错误代码-8990 是分析时间错误。