Dotyczy
Access 2016 Access 2013 Access 2010

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.

Możesz udostępniać dane programu Access na platformie Dataverse, która jest bazą danych w chmurze, na której możesz budować aplikacje Power Platform, automatyzować przepływy pracy, wirtualnych agentów i nie tylko, w sieci, na telefonie lub tablecie. Aby uzyskać więcej informacji, zobacz Wprowadzenie: Migrowanie danych programu Access na platformę Dataverse.

Ten artykuł zawiera listę błędów schematu, które mogą wystąpić podczas uruchamiania narzędzia sprawdzania zgodności, oraz informacje ułatwiające rozwiązanie tych błędów.

Aby uzyskać ogólne informacje na temat błędów narzędzia sprawdzania zgodności, zobacz artykuł Sprawdzanie zgodności sieci Web — ogólne błędy.

Tworzenie lub modyfikowanie pola odnośnika za pomocą Kreatora odnośników

Wiele błędów schematu jest spowodowanych problemami z polami odnośników. W tych procedurach wyjaśniono, jak uruchomić Kreatora odnośników w widoku arkusza danych, aby rozwiązać te problemy, tworząc lub modyfikując pole odnośnika.

Tworzenie pola odnośnika w widoku arkusza danych

  1. Otwórz tabelę, do której chcesz dodać pole odnośnika, a następnie zaznacz ostatnią kolumnę z etykietą Kliknij, aby dodać.

  2. Kliknij strzałkę obok pozycji Kliknij, aby dodać, a następnie kliknij pozycję Odnośnik i relacja.

  3. Postępuj zgodnie z instrukcjami Kreatora odnośników, aby utworzyć potrzebne pole odnośnika.

Modyfikowanie pola odnośnika w widoku arkusza danych

  1. Otwórz tabelę i wybierz pole odnośnika, które chcesz zmodyfikować.

  2. Wykonaj jedną z następujących czynności:

    • Na karcie Pola w grupie Właściwości kliknij pozycję Modyfikuj odnośniki.

    • Kliknij prawym przyciskiem myszy pole odnośnika, a następnie kliknij polecenie Modyfikuj odnośniki.

  3. Postępuj zgodnie z instrukcjami Kreatora odnośników, aby rozwiązać konkretny problem.

ACCWeb105003

Tekst błędu    Typ danych kolumny dla odnośników listy wartości musi mieć wartość "Tekst", aby był zgodny z siecią Web.

Znaczenie    Wskazane wyszukiwanie korzysta z listy, która nie jest obsługiwana w bazie danych sieci Web. Lista wartości musi być powiązana z kolumną tekstową na serwerze.

Postępowanie    Otwórz tabelę w widoku projektu i zmień typ danych pola odnośnika na Tekst. Jeśli widok projektu nie jest dostępny, usuń pole odnośnika, a następnie utwórz je ponownie za pomocą Kreatora odnośników.

Początek strony

ACCWeb105012

Tekst błędu    Źródła wierszy odnośników z klauzulami klauzul są niezgodne z siecią Web.

Znaczenie    Wskazane pole odnośnika korzysta z zapytania zawierającego klauzulę WHERE, która nie jest obsługiwana w sieci Web.

Postępowanie    Otwórz tabelę w widoku projektu i usuń klauzulę WHERE z właściwości Źródło wierszy odpowiedniego pola odnośnika. Jeśli widok projektu nie jest dostępny, usuń pole odnośnika, a następnie utwórz je ponownie za pomocą Kreatora odnośników.

Początek strony

ACCWeb105018

Tekst błędu    Klucz podstawowy będący odnośnikiem jest niezgodny z siecią Web.

Znaczenie    Wskazana tabela ma klucz podstawowy, czyli pole odnośnika odwołujące się do innej tabeli, które nie jest obsługiwane w sieci Web.

Postępowanie    Otwórz tabelę w widoku projektu i zmień właściwość Typ kontrolki pola odnośnika na Pole tekstowe (na karcie Odnośnik). Następnie otwórz okno Relacje i usuń wszystkie relacje, w których pole odnośnika znajduje się po stronie "wiele" relacji (strzałki od pola odnośnika).

Jeśli widok projektu i okno Relacje nie są dostępne, wykonaj następujące czynności:

  1. Utwórz nową pustą bazę danych (nie bazę danych sieci Web).

  2. Zaimportuj potrzebne tabele z oryginalnej bazy danych do nowej bazy danych.

  3. Wprowadź wymagane zmiany w nowej bazie danych.

  4. W oryginalnej bazie danych usuń tabele, a następnie zaimportuj je z nowej bazy danych.

Początek strony

ACCWeb107000

Tekst błędu    Typ danych pola jest niezgodny z siecią Web.

Znaczenie    Wskazane pole ma typ danych, który nie jest obsługiwany w sieci Web, na przykład obiekt OLE.

Postępowanie    Utwórz ponownie pole jako jeden z obsługiwanych typów danych:

  • Text (Tekst)

  • Liczba

  • Waluta

  • Tak/Nie

  • Data/godzina

  • Pole obliczeniowe

  • Załącznik

  • Hiperlink

  • Nota

  • Odnośnik

Początek strony

ACCWeb107001

Tekst błędu    Indeksy złożone są niezgodne z siecią Web.

Znaczenie    Wskazana tabela ma złożony klucz podstawowy (klucz składający się z więcej niż jednego pola). Jako klucza podstawowego tabeli sieci Web można używać tylko pola Typu Autonumerowanie. Nie można używać indeksów złożonych w sieci Web.

Postępowanie    Jeśli indeks złożony był dla klucza podstawowego, utwórz klucz podstawowy Autonumerowanie dla wskazanej tabeli. Następnie utwórz regułę poprawności rekordu, aby upewnić się, że dane w oryginalnych polach są unikatowe.

Początek strony

ACCWeb107002

Tekst błędu    Tabela z więcej niż jednym polem załącznika jest niezgodna z siecią Web.

Znaczenie    Wskazana tabela zawiera więcej niż jedno pole załącznika, co powoduje błąd podczas operacji publikowania i dlatego jest niezgodna z siecią Web.

Postępowanie    Rozważ przechowywanie wszystkich załączników dla każdego rekordu w jednym polu załącznika. Jeśli potrzebujesz więcej niż jednego pola załącznika na rekord, dla każdego dodatkowego pola załącznika utwórz nową tabelę zawierającą tylko pole załącznika i pole identyfikatora, a następnie połącz nową tabelę i oryginalną tabelę za pomocą Kreatora odnośników.

Początek strony

ACCWeb107003

Tekst błędu    Wyrażenie pole obliczeniowe zawiera pole wejściowe typu niezgodnego z siecią Web, takiego jak Autonumerowanie, Nota lub Dane binarne.

Znaczenie    Wskazane pole obliczeniowe używa obliczenia, które przyjmuje jako dane wejściowe pole, które nie jest obsługiwane w sieci Web.

Postępowanie    Dostosuj obliczenia, aby wszystkie pola wejściowe miały jeden z następujących obsługiwanych typów danych:

  • Text (Tekst)

  • Liczba

  • Waluta

  • Tak/Nie

  • Data/godzina

  • Pole obliczeniowe

Początek strony

ACCWeb107004

Tekst błędu    Typ danych Wynik kolumny obliczeniowej jest niezgodny z siecią Web.

Znaczenie    Wynikiem obliczeń dla wskazanego pola jest typ danych, który nie jest obsługiwany w sieci Web.

Postępowanie    Ponownie utwórz pole obliczeniowe, aby otrzymany typ danych był jednym z następujących obsługiwanych typów danych:

  • Text (Tekst)

  • Liczba

  • Waluta

  • Tak/Nie

  • Data/godzina

Początek strony

ACCWeb107005

Tekst błędu    Tabela z ponad 220 polami jest niezgodna z siecią Web.

Znaczenie    Wskazana tabela zawiera ponad 220 pól. W sieci Web nie można opublikować tabeli zawierającej więcej niż 220 pól.

Postępowanie    Utwórz nową tabelę zawierającą dodatkowe pola. Następnie użyj Kreatora odnośników, aby utworzyć nowe pole łączące nową tabelę z istniejącą tabelą.

Początek strony

ACCWeb107006

Tekst błędu    Nazwa tabeli jest nazwą zastrzeżoną i jest niezgodna z siecią Web.

Znaczenie    Wskazana nazwa tabeli jest zarezerwowana do użytku w programie SharePoint i nie jest obsługiwana w sieci Web.

Postępowanie    Unikaj używania dowolnych z następujących nazw tabel zastrzeżonych:

  • UserInfo

  • Listy

  • Dokumenty

  • Składniki WebParts

  • ComMd

  • Wstęgi

  • Przepływ pracy

  • WFTemp

  • Rozwiązania

  • Definicje raportów

  • MSysASO

Początek strony

ACCWeb107007

Tekst błędu    Nieopublikowane tabele z odnośnikami do opublikowanych tabel są niezgodne z siecią Web.

Znaczenie    Wskazana tabela nie została jeszcze opublikowana i zawiera pole odnośnika wskazujące opublikowaną tabelę, co uniemożliwi publikowanie.

Postępowanie    Publikowanie nieopublikowanej tabeli bez dodawania odnośnika. Aby to osiągnąć, możesz zsynchronizować bazę danych sieci Web. Po opublikowaniu nowej tabeli utwórz odpowiednie odnośnik do drugiej opublikowanej tabeli.

Początek strony

ACCWeb107008

Tekst błędu    Formaty niestandardowe są niezgodne z siecią Web

Znaczenie    Wskazane pole ma niestandardowy format walutowy, który nie jest obsługiwany w sieci Web.

Postępowanie    Użyj standardowego formatu walutowego dla pola. Ustaw format pola na Waluta lub Euro przy użyciu listy rozwijanej Formatowanie.

Początek strony

ACCWeb107009

Tekst błędu    Tylko jedna właściwość Allow Zero Length (Zezwalaj na zero długości) i Required (Wymagane) powinna mieć ustawioną wartość "true" (Prawda), aby była zgodna z siecią Web.

Znaczenie    Wskazane pole ma zarówno właściwości Zezwalaj na zero długości, jak i Wymagane na Wartość Prawda.

Postępowanie    Upewnij się, że dla większości wskazanych właściwości jest ustawiona wartość True (Prawda). Za pomocą widoku projektu można zmienić te właściwości.

Początek strony

ACCWeb107010

Tekst błędu    Wartość właściwości powinna być ustawiona na wartość "nie", aby była zgodna z siecią Web.

Znaczenie    Właściwość Tylko dołączanie wskazanego pola hiperlinku jest ustawiona na wartość Tak, która nie jest obsługiwana w sieci Web.

Postępowanie    Zmień właściwość Tylko dołączanie na No (Nie).

Początek strony

ACCWeb107011

Tekst błędu    Wartość domyślna powinna być pusta, aby była zgodna z siecią Web.

Znaczenie    Wskazane pole odnośnika ma wartość domyślną w zapytaniu odnośnika lub na liście zezwalającym na wiele wartości, które nie są obsługiwane w sieci Web.

Postępowanie    Upewnij się, że są:

  • Brak domyślnego zestawu wartości dla zapytania odnośnika; lub

  • Brak domyślnego zestawu wartości dla listy wartości odnośnika, który pozwala na wiele wartości

Początek strony

ACCWeb107012

Tekst błędu    Wartość domyślna powinna być pusta, aby była zgodna z siecią Web.

Znaczenie    Wskazane pole hiperlinku ma wartość domyślną, która nie jest obsługiwana w sieci Web.

Postępowanie    Usuwanie wartości domyślnej pola hiperlinku.

Początek strony

ACCWeb107013

Tekst błędu    Wartość właściwości nie jest zgodna z siecią Web.

Znaczenie    Wskazane pole Liczba ma właściwość Format ustawioną na wartość inną niż Liczba ogólna, Procent lub Standardowy. Tylko te formaty są obsługiwane w sieci Web.

Postępowanie    Zmień wartość pola Format na Liczba ogólna, Procent lub Standardowy.

Początek strony

ACCWeb107014

Tekst błędu    Tabela powinna mieć klucz podstawowy i powinna to być liczba o rozmiarze pola "long", która ma być zgodna z siecią Web.

Znaczenie    Wskazana tabela ma jeden z następujących problemów:

  • Tabela nie ma klucza podstawowego.

  • Typ danych klucza podstawowego to nie liczba.

  • Klucz podstawowy Rozmiar pola nie jest długi.

Postępowanie    Zmień istniejący klucz podstawowy w widoku projektu tak, aby miał poprawny typ danych i rozmiar pola. lub utwórz nowy klucz podstawowy dla tabeli przy użyciu typu danych Autonumerowanie. Jeśli widok projektu nie jest dostępny, utwórz nową tabelę i dodaj do niej kolumny z oryginalnej tabeli. a następnie upuść oryginalną tabelę.

Początek strony

ACCWeb107015

Tekst błędu    Wartość właściwości powinna być ustawiona na wartość "fałsz", aby była zgodna z siecią Web.

Znaczenie    Właściwość Unique wskazanego pola Nota ma wartość True (Prawda), która nie jest obsługiwana w sieci Web.

Postępowanie    Zmień wartość wartości Unikatowy na Fałsz.

Początek strony

ACCWeb107016

Tekst błędu    Wartość właściwości powinna być ustawiona na wartość "fałsz", aby była zgodna z siecią Web.

Znaczenie    Właściwość Unique wskazanego pola Tak/Nie jest ustawiona na wartość True (Prawda).

Postępowanie    Zmień wartość wartości Unikatowy na Fałsz.

Początek strony

ACCWeb107017

Tekst błędu    Wartość właściwości powinna być ustawiona na wartość "fałsz", aby była zgodna z siecią Web.

Znaczenie    Właściwość Unique wskazanego pola hiperlinku ma wartość True (Prawda), która nie jest obsługiwana w sieci Web.

Postępowanie    Zmień wartość wartości Unikatowy na Fałsz.

Początek strony

ACCWeb107018

Tekst błędu    Kolumna powiązana powinna być ustawiona na klucz podstawowy tabeli i powinna być pierwszą kolumną zgodną z siecią Web.

Znaczenie    Wskazane pole odnośnika ma jeden z następujących problemów:

  • Kolumna powiązana jest ustawiona na pole inne niż klucz podstawowy tabeli źródłowej.

  • Kolumna powiązana nie jest pierwszą kolumną odnośnika.

Postępowanie    Za pomocą Kreatora odnośników zmodyfikuj pole odnośnika.

Początek strony

ACCWeb107019

Tekst błędu    Wartość właściwości powinna być ustawiona na wartość "tak", aby była zgodna z siecią Web.

Znaczenie    Właściwość Ogranicz do listy wskazanego pola odnośnika jest ustawiona na wartość Nie, ale pole odnośnika nie jest listą wartości o pojedynczej wartości, a zatem ustawienie właściwości nie jest zgodne z siecią Web.

Postępowanie    Za pomocą Kreatora odnośników zmodyfikuj pole odnośnika. Upewnij się, że podczas wyświetlania kreatora jest zaznaczone pole wyboru Ogranicz do listy .

Początek strony

ACCWeb107020

Tekst błędu    Wartość właściwości powinna być pusta, aby była zgodna z siecią Web.

Znaczenie    Właściwość Podrzędne pola łączące wskazanego pola nie jest pusta i dlatego nie jest zgodna z siecią Web.

Postępowanie    Otwórz tabelę w widoku projektu i wyczyść właściwość Podrzędne pola łączące. Następnie ustaw właściwość Subdatasheet Name (Nazwa podarkusza danych) na wartość [Auto] lub [None]. Jeśli widok projektu nie jest dostępny, w widoku arkusza danych na karcie Narzędzia główne w grupie Rekordy kliknij pozycję Więcej, wskaż pozycję Podarkusz danych, a następnie kliknij pozycję Usuń.

Początek strony

ACCWeb107021

Tekst błędu    Wartość właściwości powinna być pusta, aby była zgodna z siecią Web.

Znaczenie    Właściwość Nadrzędne pola łączące wskazanego pola nie jest pusta, dlatego nie jest zadowolona z sieci Web.

Postępowanie    Otwórz tabelę w widoku projektu i wyczyść właściwość Nadrzędne pola łączące. Następnie ustaw właściwość Subdatasheet Name (Nazwa podarkusza danych) na wartość [Auto] lub [None]. Jeśli widok projektu nie jest dostępny, w widoku arkusza danych na karcie Narzędzia główne w grupie Rekordy kliknij pozycję Więcej, wskaż pozycję Podarkusz danych, a następnie kliknij pozycję Usuń.

Początek strony

ACCWeb107022

Tekst błędu    Wartość właściwości powinna być pusta lub ustawiona na wartość "auto", aby była zgodna z siecią Web.

Znaczenie    Właściwość Nazwa podarkusza danych wskazanego pola nie jest ustawiona na wartość [Auto] ani [Brak] i dlatego nie jest zgodna z siecią Web.

Postępowanie    Otwórz tabelę w widoku projektu i ustaw dla właściwości Nazwa podarkusza danych wartość [Auto] lub [Brak]. Jeśli widok projektu nie jest dostępny, w widoku arkusza danych na karcie Narzędzia główne w grupie Rekordy kliknij pozycję Więcej, wskaż pozycję Podarkusz danych, a następnie kliknij pozycję Usuń.

Początek strony

ACCWeb107023

Tekst błędu    Wartość właściwości powinna być określona, aby była zgodna z siecią Web.

Znaczenie    Właściwość Szerokość kolumny wskazanego pola odnośnika jest pusta i dlatego nie jest zgodna z siecią Web.

Postępowanie    Otwórz tabelę w widoku projektu i określ wartość dla pozycji Szerokość kolumny (na karcie Właściwości odnośnika). Ewentualnie zaznacz kolumnę w widoku arkusza danych i na karcie Pola w grupie Właściwości kliknij pozycję Modyfikuj odnośniki. Postępuj zgodnie z instrukcjami Kreatora odnośników.

Początek strony

ACCWeb107024

Tekst błędu    Autonumerowanie nie jest obsługiwane w żadnym innym polu, ale w przypadku klucza podstawowego.

Znaczenie    Wskazane pole używa typu danych Autonumerowanie, ale nie jest kluczem podstawowym tabeli i dlatego nie jest zgodne z siecią Web.

Postępowanie    Zmień typ danych pola na Liczba. Aby obejść ten problem, możesz korzystać z makr danych, aby uzyskać podobną funkcjonalność. Zmień pole z tą właściwością na klucz podstawowy w widoku projektu lub zmień typ danych na Liczba.

Początek strony

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.