Importante Access Services 2010 e Access Services 2013 verranno rimossi dalla prossima versione di SharePoint. È consigliabile non creare nuove app Web ed eseguire la migrazione delle app esistenti su una piattaforma alternativa, come Microsoft Power Apps. È possibile condividere i dati di Access con Dataverse, un database nel cloud su cui è possibile creare applicazioni Power Platform, automatizzare i flussi di lavoro, agenti virtuali e altro ancora per il Web, il telefono o il tablet. Per altre informazioni, vedere Guida introduttiva: eseguire la migrazione dei dati di Access a Dataverse. |
Questo articolo elenca gli errori di relazione e ricerca che possono verificarsi durante l'esecuzione di Verifica compatibilità e fornisce informazioni utili per risolvere gli errori.
Per informazioni generali sugli errori di Verifica compatibilità, vedere l'articolo Verifica compatibilità Web: Errori generali.
ACCWeb105000
Testo dell'errore Il tipo di dati della colonna non è compatibile con le ricerche Web.
Significato Il tipo di dati del campo di ricerca indicato non è supportato sul Web.
Soluzione Verificare che il campo di ricerca sia uno dei tipi di dati supportati seguenti:
-
Una riga di testo
-
Data/ora
-
Numero
-
Campo calcolato che restituisce una singola riga di testo
ACCWeb105001
Testo dell'errore La colonna associata alla ricerca deve essere la chiave primaria per essere compatibile con il Web.
Significato La colonna associata del campo di ricerca indicato non è la chiave primaria della tabella di ricerca di destinazione.
Soluzione Creare di nuovo il campo di ricerca usando la ricerca guidata. Specificare la colonna chiave primaria della tabella di ricerca di destinazione come colonna associata.
ACCWeb105002
Testo dell'errore Le origini riga di ricerca devono essere complete SQL istruzioni con una tabella e campi di tabella specificati per essere compatibili con il Web.
Significato Una o entrambe le condizioni seguenti sono vere:
-
La query per la ricerca indicata usa più di una tabella o query come origine dati.
-
Le colonne usate nella query non vengono selezionate in modo esplicito.
Soluzione Creare di nuovo la ricerca, verificando che:
-
La ricerca usa una tabella compatibile con il Web come origine dati.
Suggerimento: Qualsiasi tabella non compatibile con il Web dovrebbe aver creato una riga nella tabella Problemi di compatibiltà Web quando è stato eseguito Controllo compatibilty.
-
La query di ricerca specifica ogni campo in modo esplicito, ad esempio non usare SELECT *.
ACCWeb105003
Testo dell'errore Le ricerche su più colonne con un tipo di origine riga di elenco di valori devono essere associate a "Col1" per essere compatibili con il Web.
Significato La ricerca a più colonne indicata non è associata a Col1.
Soluzione Usare la ricerca guidata per creare di nuovo il campo di ricerca. Assicurarsi di eseguire l'associazione a Col1 della ricerca di valori.
ACCWeb105004
Testo dell'errore Le ricerche nell'elenco dei valori devono contenere almeno una riga di dati per essere compatibili con il Web.
Significato L'elenco dei valori per la ricerca indicata è vuoto e quindi non è compatibile con il Web.
Soluzione Specificare almeno una riga di dati nell'elenco dei valori per il campo di ricerca.
ACCWeb105005
Testo dell'errore Gli elenchi di valori con valori vuoti non sono compatibili con il Web.
Significato Questo problema si verifica quando mancano valori di colonna in una singola riga di una ricerca di valori. Questa operazione non è compatibile con il Web.
Soluzione Assicurarsi che i campi nella singola riga dell'elenco di valori siano specificati. Usare la visualizzazione Struttura per impostare l'origine riga o usare la Ricerca guidata. Nel gruppo Proprietà della scheda Campi fare clic su Modifica ricerca.
ACCWeb105006
Testo dell'errore Impossibile trovare la tabella per l'origine riga di ricerca.
Significato La tabella specificata come origine riga della ricerca indicata non esiste.
Soluzione Specificare un'origine riga valida per la ricerca. È possibile usare la Ricerca guidata per creare di nuovo la ricerca.
Testo dell'errore SQL istruzioni contenenti colonne dei risultati calcolati per le origini righe di ricerca non sono compatibili con il Web.
Significato Il campo di ricerca indicato contiene un'espressione nell'origine riga, che pertanto non è compatibile con il Web. Ad esempio, l'origine riga seguente non è valida per un campo di ricerca Web: SELECT ([Nome] & " " & [Cognome]) FROM Contatti;
Soluzione È consigliabile creare una colonna calcolata nella tabella sottostante e quindi creare di nuovo il campo di ricerca.
ACCWeb105007
Testo dell'errore Le origini riga di ricerca possono fare riferimento a una sola tabella per essere compatibili con il Web.
Significato L'origine riga per il campo di ricerca indicato contiene più tabelle.
Soluzione Usare la ricerca guidata per ricreare la ricerca in modo che faccia riferimento a una sola tabella. Potrebbe essere necessario modificare il modello di dati.
ACCWeb105008
Testo dell'errore Abilita integrità referenziale deve essere False se Consenti più valori è True per una ricerca.
Significato Il campo di ricerca indicato consente più valori, ma la relazione che modella applica l'integrità referenziale, che richiede un singolo valore per la ricerca.
Soluzione Rimuovere l'integrità referenziale nella relazione o ricreare il campo di ricerca senza consentire più valori.
ACCWeb105009
Testo dell'errore Limit to List deve essere True se Allow Multiple Values è True.
Significato La proprietà di ricerca Limit to List è impostata su False per il campo indicato, ma Allow Multiple Values è impostata su True.
Soluzione Impostare la proprietà Limita a elenco per il campo di ricerca su True. oppure impostare Consenti più valori su False.
ACCWeb105010
Testo dell'errore Le ricerche richiedono che una relazione associata sia compatibile con il Web.
Significato Al campo di ricerca indicato non è associata una relazione.
Soluzione Creare una relazione tra il campo di ricerca e il campo a cui fa riferimento.
ACCWeb105011
Testo dell'errore L'istruzione di origine SQL riga di ricerca deve includere il campo chiave primaria della tabella di origine e tale campo deve essere la colonna associata.
Significato La query per il campo di ricerca indicato non contiene la chiave primaria della tabella di origine e quindi non è incompatibilità con il Web.
Soluzione Usare la Ricerca guidata per creare di nuovo il campo di ricerca.
ACCWeb105012
Testo dell'errore SQL'istruzione per l'origine riga di ricerca non è compatibile con il Web.
Significato L'istruzione SQL per l'origine riga del campo di ricerca indicato non è valida o non è compatibile con il Web per diversi motivi, ad esempio include un operatore di SQL non supportato.
Soluzione Usare la Ricerca guidata per creare di nuovo il campo di ricerca.
ACCWeb105014
Testo dell'errore Le tabelle con colonne di ricerca devono avere una chiave primaria e la chiave primaria deve essere un tipo di dati long.
Significato La chiave esterna della tabella di destinazione della ricerca o la chiave primaria della tabella di origine non è un numero intero lungo o entrambi.
Soluzione Assicurarsi che i campi di origine e di destinazione della ricerca siano numeri interi lunghi. A questo scopo, è possibile creare nuovi campi.
ACCWeb105015
Testo dell'errore Il tipo di ricerca deve essere '|0' o '|1' per essere compatibile con il Web.
Significato Il campo di ricerca indicato fa riferimento a un elenco di campi come origine riga.
Soluzione Usare la Ricerca guidata per ricreare il campo di ricerca. Potrebbe essere necessario modificare il modello di dati.
ACCWeb105016
Testo dell'errore Le relazioni non associate a un campo di ricerca valido non sono compatibili con il Web.
Significato La relazione non è supportata da un campo di ricerca e pertanto non è compatibile con un database Web.
Soluzione Creare un campo di ricerca tra le tabelle correlate. Usare la Ricerca guidata per creare la ricerca.
ACCWeb105017
Testo dell'errore Il tipo di dati Risultato colonna calcolata per le ricerche deve essere Testo per essere compatibile con il Web.
Significato La prima colonna visualizzata del campo di ricerca indicato è una colonna calcolata con un tipo di dati diverso da Testo.
Soluzione Modificare il tipo di dati del campo calcolato in Testo oppure creare di nuovo il campo di ricerca e scegliere una colonna diversa per la prima visualizzazione.