Sprawdzenie zgodności z siecią Web: błędy schematu

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 schematu, 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.

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 w celu rozwiązania tych problemów przez utworzenie lub zmodyfikowanie pola 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ę o etykiecie 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 kolumn dla odnośników listy wartości musi być typu "Tekst", aby był zgodny z siecią Web.

Znaczenie    Wskazany odnośnik 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.

Co należy zrobić    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    We wskazanym polu odnośnika jest używane zapytanie zawierające klauzulę WHERE, która nie jest obsługiwana w sieci Web.

Co należy zrobić    Otwórz tabelę w widoku projektu i usuń klauzulę WHERE we 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, który jest odnośnikiem, jest niezgodny z siecią Web.

Znaczenie    Wskazana tabela zawiera klucz podstawowy, który jest polem odnośnika, które odwołuje się do innej tabeli, która nie jest obsługiwana w sieci Web.

Co należy zrobić    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ń wszelkie relacje, w których pole odnośnika znajduje się po stronie "wiele" relacji (strzałka wskazuje pole odnośnika).

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

  1. Tworzenie nowej pustej bazy danych (nie bazy danych sieci Web).

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

  3. W nowej bazie danych należy wprowadzić wymagane zmiany.

  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 pole jest niezgodny z siecią Web.

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

Co należy zrobić    Utwórz ponownie pole jako jeden z obsługiwanych typów danych:

  • 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    W wskazanej tabeli znajduje się 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żyć tylko pola typu Autonumeruj. W sieci Web nie można używać indeksów złożonych.

Co należy zrobić    Jeśli indeks złożony był dla klucza podstawowego, utwórz klucz podstawowy Autonumeruj dla wskazanej tabeli. Następnie utwórz regułę poprawności rekordu, aby mieć pewność, że dane w oryginalnych polach będą unikatowe.

Początek strony

ACCWeb107002

Tekst błędu    Tabela z więcej niż jednym polem Załącznik 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 niezgodne z siecią Web.

Co należy zrobić    Rozważ przechowywanie wszystkich załączników dla każdego rekordu w jednym polu załącznika. Jeśli na rekord jest potrzebne więcej niż jedno pole załącznika, dla każdego dodatkowego pola załącznika należy utworzyć nową tabelę zawierającą tylko pole załącznika i pole identyfikatora, a następnie połączyć nową tabelę z oryginalną tabelą przy użyciu Kreatora odnośników.

Początek strony

ACCWeb107003

Tekst błędu    Wyrażenie pola obliczeniowego zawiera pole wprowadzania, które jest niezgodne z siecią Web, na przykład pole Typu danych Autonumeruj, Nota lub Dane binarne.

Znaczenie    We wskazanym polu obliczeniowym jest używane obliczenie, które pobiera jako dane wejściowe pole, które nie jest obsługiwane w sieci Web.

Co należy zrobić    Dostosuj obliczenia tak, aby wszystkie pola wejściowe miały jeden z następujących obsługiwanych typów danych:

  • Tekst

  • Liczba

  • Waluta

  • Tak/Nie

  • Data/Godzina

  • Pole obliczeniowe

Początek strony

ACCWeb107004

Tekst błędu    Typ danych wynikowy 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.

Co należy zrobić    Ponownie utwórz pole obliczeniowe, aby wynikowy typ danych był jednym z następujących obsługiwanych typów danych:

  • 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 z ponad 220 polami.

Co należy zrobić    Utwórz nową tabelę, która będzie zawierać dodatkowe pola. Następnie za pomocą Kreatora odnośników utwórz nowe pole, które łączy nową tabelę z istniejącą tabelą.

Początek strony

ACCWeb107006

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

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

Co należy zrobić    Unikaj używania następujących zastrzeżonych nazw tabel:

  • UserInfo

  • Listy

  • Dokumenty

  • Web Parts

  • ComMd

  • Webs

  • 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 jest jeszcze opublikowana i zawiera pole odnośnika, które wskazuje opublikowaną tabelę, co uniemożliwi publikowanie.

Co należy zrobić    Publikowanie nieopublikowanej tabeli bez dodawania odnośnika. Aby osiągnąć ten cel, możesz zsynchronizować bazę danych sieci Web. Po opublikowaniu nowej tabeli utwórz odpowiednie odnośniki do innej opublikowanej tabeli.

Początek strony

ACCWeb107008

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

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

Co należy zrobić    Użyj dla tego pola standardowego formatu waluty. Ustaw format pola na Walutowe lub Euro przy użyciu listy rozwijanej Formatowanie.

Początek strony

ACCWeb107009

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

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

Co należy zrobić    Upewnij się, że co najwyżej jedna ze wskazanych właściwości ma ustawioną wartość True (Prawda). Aby zmienić te właściwości, możesz użyć widoku projektu.

Początek strony

ACCWeb107010

Tekst błędu    Wartość właściwości powinna być ustawiona na wartość "nie", aby być 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.

Co należy zrobić    Zmień właściwość Tylko dołączanie na Nie.

Początek strony

ACCWeb107011

Tekst błędu    Aby zachować zgodność z siecią Web, wartość domyślna powinna być pusta.

Znaczenie    Wskazane pole odnośnika ma wartość domyślną w zapytaniu odnośnika lub na liście, która umożliwia korzystanie z wielu wartości, co nie jest obsługiwane w sieci Web.

Co należy zrobić    Upewnij się, że są dostępne:

  • Nie ustawiono wartości domyślnej dla zapytania odnośnika; lub

  • Nie ustawiono wartości domyślnej dla listy wartości odnośnika, która umożliwia korzystanie z wielu wartości

Początek strony

ACCWeb107012

Tekst błędu    Aby zachować zgodność z siecią Web, wartość domyślna powinna być pusta.

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

Co należy zrobić    Usuń wartość domyślną pola hiperlinku.

Początek strony

ACCWeb107013

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

Znaczenie    We wskazanym polu typu Liczba jest ustawiona właściwość Format oprócz ustawienia Liczba ogólna, Procent lub Standardowy. Tylko te formaty są obsługiwane w sieci Web.

Co należy zrobić    Zmień format pola na Liczba ogólna, Procent lub Standardowy.

Początek strony

ACCWeb107014

Tekst błędu    Tabela powinna mieć klucz podstawowy i być liczbą o rozmiarze pola "długim", aby była zgodna z siecią Web.

Znaczenie    We wskazanej tabeli występują jeden z następujących problemów:

  • Tabela nie ma klucza podstawowego.

  • Typ danych klucza podstawowego to nie Liczba.

  • Rozmiar pola klucza podstawowego nie jest długi.

Co należy zrobić    Zmień istniejący klucz podstawowy w widoku projektu, aby zawierał poprawny typ danych i Rozmiar pola. lub utwórz nowy klucz podstawowy tabeli, używając typu danych Autonumeruj. Jeśli widok projektu nie jest dostępny, utwórz nową tabelę i dodaj do niego 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ść "false" jako zgodną z siecią Web.

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

Co należy zrobić    Zmień wartość wartości Unikatowe na Fałsz.

Początek strony

ACCWeb107016

Tekst błędu    Wartość właściwości powinna być ustawiona na wartość "false" jako zgodną z siecią Web.

Znaczenie    Właściwość Unique wskazanego pola Tak/Nie ma ustawioną wartość True (Prawda).

Co należy zrobić    Zmień wartość wartości Unikatowe na Fałsz.

Początek strony

ACCWeb107017

Tekst błędu    Wartość właściwości powinna być ustawiona na wartość "false" jako zgodną z siecią Web.

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

Co należy zrobić    Zmień wartość wartości Unikatowe na Fałsz.

Początek strony

ACCWeb107018

Tekst błędu    Kolumna powiązana powinna mieć ustawioną wartość 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.

Co należy zrobić    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ć 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, dlatego ustawienie właściwości nie jest zgodne z siecią Web.

Co należy zrobić    Za pomocą Kreatora odnośników zmodyfikuj pole odnośnika. Pamiętaj, aby zaznaczyć pole wyboru Ogranicz do listy, gdy zostanie wyświetlone w kreatorze.

Początek strony

ACCWeb107020

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

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

Co należy zrobić    Otwórz tabelę w widoku projektu i wyczyść właściwość Podrzędne pola łączy. Następnie ustaw właściwość Nazwa podarkusza danych na 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ę Podarkuszdanych, a następnie kliknij pozycję Usuń.

Początek strony

ACCWeb107021

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

Znaczenie    Właściwość Nadrzędne pola łączy dla wskazanego pola nie jest pusta, dlatego nie jest ze zgodnością z siecią Web.

Co należy zrobić    Otwórz tabelę w widoku projektu i wyczyść właściwość Nadrzędne pola łączy. Następnie ustaw właściwość Nazwa podarkusza danych na 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ę Podarkuszdanych, 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" zgodnie z siecią Web.

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

Co należy zrobić    Otwórz tabelę w widoku projektu i ustaw właściwość Nazwa podarkusza danych na 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ę Podarkuszdanych, a następnie kliknij pozycję Usuń.

Początek strony

ACCWeb107023

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

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

Co należy zrobić    Otwórz tabelę w widoku projektu i określ wartość dla ustawienia Szerokość kolumny (na karcie Właściwości odnośnika). Możesz też zaznaczyć kolumnę w widoku arkusza danych i na karcie Pola w grupie Właściwości kliknąć przycisk Modyfikuj odnośniki. Postępuj zgodnie z instrukcjami Kreatora odnośników.

Początek strony

ACCWeb107024

Tekst błędu    Funkcja autonumerowania nie jest obsługiwana w przypadku innych pól oprócz klucza podstawowego.

Znaczenie    W wskazanym polu jest używany typ danych Autonumerowania, ale nie jest kluczem podstawowym tabeli, dlatego nie jest zgodne z siecią Web.

Co należy zrobić    Zmień typ danych pola na Liczba. Aby obejść ten problem, można użyć makr danych, aby osiągnąć 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

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?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×