Access Services in SharePoint Server 2010 e in Access 2010 genera codici di errore diverso per un errore di tipo non corrispondente

Sintomi

Considerare lo scenario descritto di seguito:

  • Si dispone di un computer che esegue Microsoft SharePoint Server 2010.

  • Si dispone di Access Services abilitato in SharePoint Server 2010.

  • Access Services pubblicare un database di Microsoft Access 2010.

  • Aggiungere un nuovo record a una tabella nel database.

  • Quando si aggiunge il record, viene visualizzato un errore di tipo non corrispondente nel USysApplicationLog:

    Categoria: ExecutionContext: error_expressiondescrizione: tipo mismatchErrorNumber:-8084ObjectType: MacroSourceObject: Access_table.campo

  • Quindi, aprire il database utilizzando Access 2010 e quindi aggiungere un nuovo record alla tabella stessa

  • Quando si aggiunge il record, viene visualizzato il seguente messaggio di errore in USysApplicationLog:

    Categoria: Tipo ExecutionObject: MacroSourceObject: [Access_table]. [campo] Descrizione: Impossibile valutare l'espressione 'error_expression': il valore di errore '#VALUE'!. Numero errore:-8990Context: error_expression

In questo scenario, si nota che il client Access 2010 e Access Services genera codici di errore per l'errore di mancata corrispondenza.

Causa

Questo problema si verifica a causa del modo in cui le espressioni vengono valutate quando si utilizza Access Services in SharePoint Server 2010 e quando si utilizza Access 2010. I codici di errore rappresentano gli errori seguenti:

  • Codice di errore-8084 è un errore in fase di valutazione.

  • Il codice di errore-8990 è un errore in fase di analisi.

Serve aiuto?

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa a Microsoft Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×