Sprawdzanie zgodności z siecią Web: błędy relacji i odnośników

Ważne    Usługi programu Access 2010 i Usługi programu Access 2013 są usuwane z następnej wersji programu SharePoint. Zalecamy, aby nie tworzyć nowych aplikacji sieci Web i zmigrować istniejące aplikacje na platformę alternatywną, taką jak Microsoft Power Apps.

Ten artykuł zawiera listę błędów relacji i odnośników, które mogą wystąpić po uruchomieniu sprawdzania zgodności, oraz informacje, które mogą ułatwić ich rozwiązanie.

Aby uzyskać ogólne informacje na temat błędów sprawdzania zgodności, zobacz artykuł Sprawdzanie zgodności z siecią Web: Błędy ogólne.

ACCWeb105000

Tekst błędu    Typ danych kolumny jest niezgodny z odnośnikami sieci Web.

Znaczenie    Typ danych wskazanego pola odnośnika nie jest obsługiwany w sieci Web.

Co należy zrobić    Upewnij się, że pole odnośnika jest jednym z następujących obsługiwanych typów danych:

  • Pojedynczy wiersz tekstu

  • Data/Godzina

  • Liczba

  • Pole obliczeniowe, które zwraca pojedynczy wiersz tekstu

Początek strony

ACCWeb105001

Tekst błędu    Kolumna powiązana odnośnika musi być kluczem podstawowym, aby być zgodna z siecią Web.

Znaczenie    Powiązana kolumna wskazanego pola odnośnika nie jest kluczem podstawowym docelowej tabeli odnośników.

Co należy zrobić    Ponownie utwórz pole odnośnika przy użyciu Kreatora odnośników. Określ kolumnę klucza podstawowego docelowej tabeli odnośników jako kolumnę powiązaną.

Początek strony

ACCWeb105002

Tekst błędu    Źródła wierszy odnośników muszą zawierać pełne instrukcje SQL z jedną tabelą i polami tabeli określonymi jako zgodne z siecią Web.

Znaczenie    Co najmniej jeden z następujących warunków jest prawdziwy:

  • Zapytanie dla wskazanego odnośnika używa więcej niż jednej tabeli lub jednego zapytania jako źródła danych.

  • Kolumny użyte w zapytaniu nie są jawnie zaznaczone.

Co należy zrobić    Ponownie utwórz odnośnik, upewniąc się, że:

  • Jako źródła danych w odnośniku jest używana tabela zgodna z siecią Web.

    Porada: Każda tabela, która nie jest zgodna z siecią Web, powinna zostać utworzona w tabeli Problemy zgodności z siecią Web po użyciu sprawdzania zgodności.

  • Zapytanie odnośnika określa każde pole jawnie (tj. nie należy używać funkcji SELECT *).

Początek strony

ACCWeb105003

Tekst błędu    Wielo column lookups with a Row Source Type of Value List must be bound to "Col1" to be compatible with the Web.

Znaczenie    Wskazany wielo column lookup is not bound to Col1.

Co należy zrobić    Użyj Kreatora odnośników, aby ponownie utworzyć pole odnośnika. Upewnij się, że powiąż z kolumną Kol1 odnośnika wartości.

Początek strony

ACCWeb105004

Tekst błędu    Odnośniki listy wartości muszą zawierać co najmniej jeden wiersz danych, aby były zgodne z siecią Web.

Znaczenie    Lista wartości dla wskazanego odnośnika jest pusta, a zatem nie jest zgodna z siecią Web.

Co należy zrobić    Należy podać na liście wartości co najmniej jeden wiersz danych dla pola odnośnika.

Początek strony

ACCWeb105005

Tekst błędu    Listy wartości z pustymi wartościami są niezgodne z siecią Web.

Znaczenie    Dzieje się tak, gdy w jednym wierszu odnośnika wartości brakuje wartości w kolumnie. Jest to niezgodne z siecią Web.

Co należy zrobić    Upewnij się, że zostały określone pola w jednym wierszu listy wartości. Użyj widoku projektu, aby ustawić to źródło wierszy, lub użyj Kreatora odnośników. (Na karcie Pola w grupie Właściwości kliknij pozycję Modyfikuj odnośnik).

Początek strony

ACCWeb105006

Tekst błędu    Nie można odnaleźć tabeli dla źródła wiersza odnośnika.

Znaczenie    Tabela określona jako źródło wiersza wskazanego odnośnika nie istnieje.

Co należy zrobić    Określ prawidłowe źródło wiersza dla odnośnika. Możesz ponownie utworzyć odnośnik za pomocą Kreatora odnośników.


Tekst błędu    Instrukcje SQL zawierające obliczeniowe kolumny wyników dla źródeł wierszy odnośników są niezgodne z siecią Web.

Znaczenie    Wskazane pole odnośnika zawiera wyrażenie w źródle wiersza, dlatego nie jest zgodne z siecią Web. Na przykład poniższe źródło wierszy nie jest prawidłowym źródłem dla pola odnośnika sieci Web: SELECT ([Imię] & " " & [Nazwisko]) FROM Kontakty;

Co należy zrobić    Rozważ utworzenie kolumny obliczeniowej w tabeli źródłowej, a następnie ponowne utworzenie pola odnośnika.

Początek strony

ACCWeb105007

Tekst błędu    Źródła wierszy odnośników mogą odwoływać się tylko do jednej tabeli, aby były zgodne z siecią Web.

Znaczenie    Źródło wiersza wskazanego pola odnośnika zawiera wiele tabel.

Co należy zrobić    Użyj Kreatora odnośników, aby ponownie utworzyć odnośnik, tak aby odnosił się tylko do jednej tabeli. Może to wymagać zmiany modelu danych.

Początek strony

ACCWeb105008

Tekst błędu    Włącz więzy integralności muszą mieć wartość Fałsz, jeśli dla odnośnika zezwalaj na wiele wartości jest prawda.

Znaczenie    Wskazane pole odnośnika umożliwia korzystanie z wielu wartości, ale model relacji wymusza więzy integralności, które wymagają pojedynczej wartości dla odnośnika.

Co należy zrobić    Usunięcie więzów integralności relacji lub ponowne utworzenie pola odnośnika bez zezwalania na wiele wartości.

Początek strony

ACCWeb105009

Tekst błędu    Ogranicz do listy musi mieć wartość Prawda, jeśli zezwalaj na wiele wartości ma wartość Prawda.

Znaczenie    Dla wskazanego pola właściwość odnośnika Ogranicz do listy ma ustawioną wartość Fałsz, ale dla wartości Zezwalaj na wiele wartości jest ustawiona wartość Prawda.

Co należy zrobić    Ustaw dla pola odnośnika wartość True (Prawda) dla właściwości Ogranicz do listy. lub ustaw dla opcji Zezwalaj na wiele wartości wartość Fałsz.

Początek strony

ACCWeb105010

Tekst błędu    Odnośniki wymagają, aby skojarzona relacja była zgodna z siecią Web.

Znaczenie    Wskazane pole odnośnika nie ma skojarzonej relacji.

Co należy zrobić    Utwórz relację między polem odnośnika a polem, do których się odwołuje.

Początek strony

ACCWeb105011

Tekst błędu    Instrukcja SQL źródła wiersza odnośnika musi zawierać pole klucza podstawowego tabeli źródłowej i to pole musi być kolumną powiązaną.

Znaczenie    Zapytanie dla wskazanego pola odnośnika nie zawiera klucza podstawowego tabeli źródłowej i dlatego nie jest comatywne z siecią Web.

Co należy zrobić    Użyj Kreatora odnośników, aby ponownie utworzyć pole odnośnika.

Początek strony

ACCWeb105012

Tekst błędu    Instrukcja SQL dla źródła wierszy odnośnika jest niezgodna z siecią Web.

Znaczenie    Instrukcja SQL dla źródła wiersza wskazanego pola odnośnika jest formowana lub niezgodna z siecią Web z różnych powodów, na przykład zawiera nieobsługiwany operator SQL.

Co należy zrobić    Użyj Kreatora odnośników, aby ponownie utworzyć pole odnośnika.

Początek strony

ACCWeb105014

Tekst błędu    Tabele z kolumnami odnośników muszą mieć klucz podstawowy, a klucz podstawowy musi mieć długi typ danych.

Znaczenie    Klucz obcy tabeli docelowej odnośnika lub źródłowej tabeli źródłowej nie jest liczbą całkowitą długą lub obiema wartościami.

Co należy zrobić    Upewnij się, że zarówno pola źródłowe, jak i docelowe odnośnika są liczbami całkowitymi długimi. W tym celu można utworzyć nowe pola.

Początek strony

ACCWeb105015

Tekst błędu    Aby typ odnośnika był zgodny z siecią Web, |0 lub |1".

Znaczenie    Wskazane pole odnośnika odwołuje się do listy pól jako źródła wierszy.

Co należy zrobić    Użyj Kreatora odnośników, aby ponownie utworzyć pole odnośnika. Może to wymagać zmiany modelu danych.

Początek strony

ACCWeb105016

Tekst błędu    Relacje, które nie są skojarzone z prawidłowym polem odnośnika, są niezgodne z siecią Web.

Znaczenie    Relacja nie jest obsługiwana przez pole odnośnika i dlatego nie jest zgodna z bazą danych sieci Web.

Co należy zrobić    Utwórz pole odnośnika między tabelami pokrewnymi. Aby utworzyć odnośnik, użyj Kreatora odnośników.

Początek strony

ACCWeb105017

Tekst błędu    Typ danych wynikowy kolumny obliczeniowej dla odnośników musi być typu Tekst, aby był zgodny z siecią Web.

Znaczenie    Pierwsza kolumna wyświetlana wskazanego pola odnośnika jest kolumną obliczeniową o typie danych innym niż Tekst.

Co należy zrobić    Zmień typ danych pola obliczeniowego na Tekst lub ponownie utwórz pole odnośnika i wybierz inną pierwszą kolumnę wyświetlania.

Początek strony

Potrzebna dalsza pomoc?

Rozwijaj umiejętności związane z pakietem Office
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

×