現象
次のような状況で問題が発生します。
-
Microsoft SharePoint Server 2010 を実行しているコンピューターがあります。
-
SharePoint Server 2010 で有効になっている Access Services があります。
-
Access Services を Microsoft Access 2010 データベースを発行するとします。
-
データベース内のテーブルに新しいレコードを追加します。
-
レコードを追加すると、USysApplicationLog で型の不一致エラーが表示されます。
カテゴリ: ExecutionContext: error_expression説明: 型の mismatchErrorNumber:-8084ObjectType: MacroSourceObject: Access_table。フィールド
-
次に、Access 2010 を使用してデータベースを開くし、同じテーブルに新しいレコードを追加
-
レコードを追加すると、USysApplicationLog で次のエラーが表示されます。
カテゴリ: ExecutionObject タイプ: MacroSourceObject: [Access_table]。[フィールド]説明: 'error_expression' の式を評価できませんでした: '' #value! のエラー値です。エラー番号:-8990Context: error_expression
このシナリオでは、Access Services と Access 2010 のクライアントが、型の不一致エラーの種類のエラー コードを生成することを確認します。
原因
この問題は、SharePoint Server 2010 の Access Services を使用して Access 2010 を使用する場合、式を評価する方法のために発生します。 エラー コードは、次のエラーを表します。
-
8084 - エラー コードは、評価時のエラーです。
-
-8990 のエラー コードは、解析時のエラーです。