Thursday, March 30, 2023

Webkompatibilitätsprüfung: Beziehungs- und Suchfehler - Microsoft Support

Wichtig Access Services 2010 und Access Services 2013 werden aus der nächsten Version von SharePoint entfernt. Wir empfehlen Ihnen, keine neuen Web-Apps zu erstellen und Ihre vorhandenen Apps auf eine alternative Plattform wie Microsoft Power Apps zu migrieren.

Sie können Access-Daten mit Dataverse teilen, einer Cloud-Datenbank, auf der Sie Power Platform-Apps erstellen, Workflows automatisieren, virtuelle Agenten und mehr für das Web, Telefon oder Tablet erstellen können. Weitere Informationen finden Sie unter Erste Schritte: Access-Daten zu Dataverse migrieren .

Dieser Artikel listet Beziehungs- und Suchfehler auf, die beim Ausführen der Kompatibilitätsprüfung auftreten können, und stellt Informationen bereit, die Ihnen beim Beheben der Fehler helfen können.

Allgemeine Informationen zu Fehlern der Kompatibilitätsprüfung finden Sie im Artikel Webkompatibilitätsprüfung: Allgemeine Fehler .

ACCWeb105000

Fehlertext Der Datentyp der Spalte ist mit Websuchen nicht kompatibel.

Was dies bedeutet Der Datentyp des angegebenen Nachschlagefelds wird im Web nicht unterstützt.

Was zu tun ist Stellen Sie sicher, dass das Nachschlagefeld einen der folgenden unterstützten Datentypen hat:

  • Einzelne Textzeile

  • Terminzeit

  • Nummer

  • Berechnetes Feld, das eine einzelne Textzeile zurückgibt

Seitenanfang

ACCWeb105001

Fehlertext Die gebundene Suchspalte muss der Primärschlüssel sein, um mit dem Web kompatibel zu sein.

Was dies bedeutet Die gebundene Spalte des angegebenen Nachschlagefelds ist nicht der Primärschlüssel der Zielnachschlagetabelle.

Was zu tun ist Erstellen Sie das Nachschlagefeld mithilfe des Nachschlageassistenten neu. Geben Sie die Primärschlüsselspalte der Zielsuchtabelle als gebundene Spalte an.

Seitenanfang

ACCWeb105002

Fehlertext Suchzeilenquellen müssen vollständige SQL-Anweisungen mit einer Tabelle und angegebenen Tabellenfeldern sein, um mit dem Web kompatibel zu sein.

Was dies bedeutet Eine oder beide der folgenden Bedingungen sind wahr:

  • Die Abfrage für die angegebene Suche verwendet mehr als eine Tabelle oder Abfrage als Datenquelle.

  • Die in der Abfrage verwendeten Spalten werden nicht explizit ausgewählt.

Was zu tun ist Erstellen Sie die Suche neu und stellen Sie Folgendes sicher:

  • Die Suche verwendet eine webkompatible Tabelle als Datenquelle.

    Tipp: Jede Tabelle, die nicht mit dem Web kompatibel ist, sollte beim Ausführen der Kompatibilitätsprüfung eine Zeile in der Tabelle „Probleme mit der Webkompatibilität" erstellt haben.

  • Die Suchabfrage gibt jedes Feld explizit an (dh verwenden Sie nicht SELECT *).

Seitenanfang

ACCWeb105003

Fehlertext Mehrspaltige Suchvorgänge mit einem Zeilenquelltyp der Werteliste müssen an „Spalte1" gebunden werden, um mit dem Web kompatibel zu sein.

Was dies bedeutet Die angegebene mehrspaltige Suche ist nicht an Col1 gebunden.

Was zu tun ist Verwenden Sie den Nachschlageassistenten, um das Nachschlagefeld neu zu erstellen. Stellen Sie sicher, dass Sie an Col1 der Wertsuche binden.

Seitenanfang

ACCWeb105004

Fehlertext Suchvorgänge in Wertelisten müssen mindestens eine Datenzeile enthalten, um mit dem Web kompatibel zu sein.

Was dies bedeutet Die Werteliste für die angegebene Suche ist leer und daher nicht mit dem Web kompatibel.

Was zu tun ist Geben Sie mindestens eine Datenzeile in der Werteliste für das Nachschlagefeld an.

Seitenanfang

ACCWeb105005

Fehlertext Wertelisten mit leeren Werten sind mit dem Web nicht kompatibel.

Was dies bedeutet Dies geschieht, wenn Spaltenwerte in einer einzelnen Zeile einer Wertsuche fehlen. Dies ist mit dem Web nicht kompatibel.

Was zu tun ist Stellen Sie sicher, dass die Felder in der einzelnen Zeile der Werteliste angegeben sind. Verwenden Sie entweder die Entwurfsansicht, um diese Zeilenquelle festzulegen, oder verwenden Sie den Nachschlage-Assistenten. (Klicken Sie auf der Registerkarte Felder in der Gruppe Eigenschaften auf Suche ändern .)

Seitenanfang

ACCWeb105006

Fehlertext Die Tabelle für die Suchzeilenquelle kann nicht gefunden werden.

Was dies bedeutet Die als Zeilenquelle der angegebenen Suche angegebene Tabelle ist nicht vorhanden.

Was zu tun ist Geben Sie eine gültige Zeilenquelle für die Suche an. Sie können den Lookup-Assistenten verwenden, um die Suche neu zu erstellen.


Fehlertext SQL-Anweisungen, die berechnete Ergebnisspalten für Suchzeilenquellen enthalten, sind mit dem Web nicht kompatibel.

Was dies bedeutet Das angegebene Suchfeld enthält einen Ausdruck in seiner Zeilenquelle, der daher nicht mit dem Web kompatibel ist. Folgendes ist beispielsweise keine gültige Zeilenquelle für ein Websuchfeld: SELECT ([First Name] & " " & [Last Name]) FROM Contacts;

Was zu tun ist Erwägen Sie, eine berechnete Spalte in der zugrunde liegenden Tabelle zu erstellen und dann das Nachschlagefeld neu zu erstellen.

Seitenanfang

ACCWeb105007

Fehlertext Suchzeilenquellen können nur auf eine Tabelle verweisen, um mit dem Web kompatibel zu sein.

Was dies bedeutet Die Zeilenquelle für das angegebene Nachschlagefeld enthält mehrere Tabellen.

Was zu tun ist Verwenden Sie den Suchassistenten, um die Suche neu zu erstellen, sodass sie nur auf eine Tabelle verweist. Dazu müssen Sie möglicherweise Ihr Datenmodell ändern.

Seitenanfang

ACCWeb105008

Fehlertext Enable Referential Integrity muss False sein, wenn Allow Multiple Values ​​für eine Suche True ist.

Was dies bedeutet Das angegebene Suchfeld lässt mehrere Werte zu, aber die Beziehung, die es modelliert, erzwingt die referenzielle Integrität, die einen einzelnen Wert für die Suche erfordert.

Was zu tun ist Entfernen Sie die referenzielle Integrität der Beziehung oder erstellen Sie das Nachschlagefeld neu, ohne mehrere Werte zuzulassen.

Seitenanfang

ACCWeb105009

Fehlertext Limit to List muss True sein, wenn Allow Multiple Values ​​True ist.

Was dies bedeutet Die Nachschlageeigenschaft Limit to List ist für das angegebene Feld auf False gesetzt, aber Allow Multiple Values ​​ist auf True gesetzt.

Was zu tun ist Setzen Sie die Eigenschaft Limit to List für das Nachschlagefeld auf True; oder legen Sie „Mehrere Werte zulassen" auf „Falsch" fest.

Seitenanfang

ACCWeb105010

Fehlertext- Lookups erfordern eine zugeordnete Beziehung, um mit dem Web kompatibel zu sein.

Was dies bedeutet Das angegebene Nachschlagefeld hat keine zugeordnete Beziehung.

Was zu tun ist Erstellen Sie eine Beziehung zwischen dem Nachschlagefeld und dem Feld, auf das es verweist.

Seitenanfang

ACCWeb105011

Fehlertext Die SQL-Anweisung der Suchzeilenquelle muss das Primärschlüsselfeld der Quelltabelle enthalten, und dieses Feld muss die gebundene Spalte sein.

Was dies bedeutet Die Abfrage für das angegebene Nachschlagefeld enthält nicht den Primärschlüssel der Quelltabelle und ist daher nicht mit dem Web kompatibel.

Was zu tun ist Verwenden Sie den Nachschlageassistenten, um das Nachschlagefeld neu zu erstellen.

Seitenanfang

ACCWeb105012

Fehlertext SQL-Anweisung für Suchzeilenquelle ist mit dem Web nicht kompatibel.

Was dies bedeutet Die SQL-Anweisung für die Zeilenquelle des angegebenen Nachschlagefelds ist entweder falsch formatiert oder aus verschiedenen Gründen nicht mit dem Web kompatibel, z. B. weil sie einen nicht unterstützten SQL-Operator enthält.

Was zu tun ist Verwenden Sie den Nachschlageassistenten, um das Nachschlagefeld neu zu erstellen.

Seitenanfang

ACCWeb105014

Fehlertext Tabellen mit Nachschlagespalten müssen einen Primärschlüssel haben und der Primärschlüssel muss ein langer Datentyp sein.

Was dies bedeutet Entweder ist der Fremdschlüssel der Suchzieltabelle oder der Primärschlüssel der Quelltabelle keine lange ganze Zahl oder beides.

Was zu tun ist Stellen Sie sicher, dass sowohl das Quell- als auch das Zielfeld der Suche Long-Integer sind. Möglicherweise möchten Sie zu diesem Zweck neue Felder erstellen.

Seitenanfang

ACCWeb105015

Fehlertext Suchtyp muss '|0' oder '|1' sein, um mit dem Web kompatibel zu sein.

Was dies bedeutet Das angegebene Nachschlagefeld verweist auf eine Feldliste als seine Zeilenquelle.

Was zu tun ist Verwenden Sie den Nachschlageassistenten, um das Nachschlagefeld neu zu erstellen. Dazu müssen Sie möglicherweise Ihr Datenmodell ändern.

Seitenanfang

ACCWeb105016

Fehlertext Beziehungen, die keinem gültigen Nachschlagefeld zugeordnet sind, sind mit dem Web nicht kompatibel.

Was dies bedeutet Die Beziehung wird nicht von einem Nachschlagefeld unterstützt und ist daher nicht mit einer Webdatenbank kompatibel.

Was zu tun ist Erstellen Sie ein Nachschlagefeld zwischen den verknüpften Tabellen. Verwenden Sie den Suchassistenten, um die Suche zu erstellen.

Seitenanfang

ACCWeb105017

Fehlertext Der Ergebnisdatentyp der berechneten Spalte für Suchen muss Text sein, um mit dem Web kompatibel zu sein.

Was dies bedeutet Die erste Anzeigespalte des angegebenen Nachschlagefelds ist eine berechnete Spalte mit einem anderen Datentyp als Text.

Was zu tun ist Ändern Sie den Datentyp des berechneten Felds in Text oder erstellen Sie das Nachschlagefeld neu und wählen Sie eine andere erste Anzeigespalte aus.

Seitenanfang

No comments:

Post a Comment