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. |
Po uruchomieniu narzędzia sprawdzania zgodności wszelkie błędy są przechowywane w tabeli — problemy ze zgodnością z siecią Web. W tym temacie wyjaśniono ogólnie, jak radzić sobie z błędami wymienionymi w tabeli Problemy ze zgodnością sieci Web, a także podano konkretną pomoc dotyczącą ogólnych błędów, które mogą być wyświetlane na liście.
Uwaga: Wiele błędów narzędzia sprawdzania zgodności jest spowodowanych obecnością obiektów lub ustawień tylko na pulpicie (lub "klient") w bazie danych, którą chcesz opublikować w sieci Web.
Omówienie
Po uruchomieniu narzędzia sprawdzania zgodności zostanie utworzona tabela zawierająca listę napotkanych błędów. Na przykład w poniższej tabeli jest wyświetlany komunikat o błędzie:
Wyświetlony błąd wskazuje, że kolumna w tabeli Table2 ma typ danych niezgodny z siecią Web.
Jak działa ten artykuł
W tym i w innych tematach dotyczących sprawdzania zgodności z siecią Web każdy błąd jest wyświetlany w następującym formacie:
Tekst błędu Wartość pola Opis dla wiersza w tabeli Problemy ze zgodnością sieci Web.
Znaczenie Więcej informacji ułatwiających zrozumienie problemu.
Postępowanie Zalecane rozwiązanie błędu.
ACCWeb102000
Tekst błędu Nazwa obiektu zależy od nazwy obiektu klienta.
Znaczenie Wskazany obiekt sieci Web korzysta z innego obiektu, który nie jest obiektem sieci Web. Oto kilka przykładów:
-
Formularz sieci Web wyświetlający informacje z zapytania klienta
-
Formularz sieci Web zawierający przycisk uruchamiający raport klienta po kliknięciu
Obiekt sieci Web nie będzie działać poprawnie w sieci Web, chyba że usuniesz zależność od obiektu klienta.
Postępowanie Usuń odwołanie do obiektu klienta. Można również ponownie utworzyć obiekt klienta jako obiekt sieci Web i zastąpić odwołanie do obiektu klienta odwołaniem do nowego obiektu sieci Web.
ACCWeb102001
Tekst błędu Wartość właściwości zawiera co najmniej jeden znak niezgodny z siecią Web.
Znaczenie Nazwa obiektu lub nazwa kontrolki są nieprawidłowe do użycia w sieci Web.
Postępowanie Upewnij się, że nazwa obiektu nie narusza żadnej z następujących reguł:
-
Nazwa nie może zawierać kropki (.), wykrzyknika (!), nawiasów kwadratowych ([]), spacji wiodącej lub znaku niedrukowania, takiego jak powrót karetki
-
Nazwa może nie zawierać żadnego z następujących znaków: / \ : * ? "" < > | # <> TAB { } % ~ &
-
Nazwa może nie zaczynać się od znaku równości (=)
-
Nazwa musi zawierać od 1 do 64 znaków.
ACCWeb102002
Tekst błędu Nazwa obiektu zależy od nazwy obiektu, która nie istnieje.
Znaczenie Wskazany obiekt sieci Web korzysta z innego obiektu, który nie jest obiektem sieci Web. Oto kilka przykładów:
-
Formularz sieci Web wyświetlający informacje z zapytania klienta
-
Formularz sieci Web zawierający przycisk uruchamiający raport klienta po kliknięciu
Obiekt sieci Web nie będzie działać poprawnie w sieci Web, chyba że usuniesz zależność od obiektu klienta.
Postępowanie Usuń odwołanie do obiektu klienta. Można także ponownie utworzyć obiekt klienta jako obiekt sieci Web i zamienić odwołanie do obiektu klienta na odwołanie do nowego obiektu sieci Web.
ACCWeb102004
Tekst błędu Wartość właściwości musi być wartością domyślną, aby była zgodna z siecią Web.
Znaczenie W bazach danych sieci Web jest obsługiwana tylko wartość domyślna wskazanej właściwości.
Postępowanie Zastąp bieżącą wartość wskazanej właściwości wartością domyślną tej właściwości.
ACCWeb102008
Tekst błędu Nazwa obiektu zależy od nazwy obiektu, która jest niezgodna z siecią Web.
Znaczenie Pierwszy obiekt odwołuje się do drugiego obiektu, ale drugi obiekt nie będzie dostępny w sieci Web.
Postępowanie Usuń odwołanie do drugiego obiektu lub zastąp odwołanie odwołaniem do innego obiektu zgodnego z siecią Web.
ACCWeb102011
Tekst błędu Wartość właściwości musi być wartością zgodną z siecią Web.
Znaczenie Wskazana właściwość musi mieć wskazaną wartość w bazie danych sieci Web.
Postępowanie Zmień wartość właściwości na wskazaną wartość.
ACCWeb102013
Tekst błędu Wartość właściwości nie może być pusta, aby była zgodna z siecią Web.
Znaczenie Wskazana właściwość musi mieć wartość do pracy w bazie danych sieci Web.
Postępowanie Przypisz wartość do właściwości.
ACCWeb102014
Tekst błędu Bazy danych pod kontrolą kodu źródłowego są niezgodne z siecią Web.
Znaczenie Baza danych, którą próbujesz opublikować, znajduje się w kontrolce kodu źródłowego, która nie jest obsługiwana w bazie danych sieci Web.
Postępowanie Skompaktuj bazę danych i napraw ją, aby usunąć ją z kontrolki kodu źródłowego. Aby uzyskać więcej informacji, zobacz Pomaganie w zapobieganiu problemom z plikami bazy danych i rozwiązywanie ich przy użyciu funkcji Kompaktuj i napraw.
ACCWeb102015
Tekst błędu Długość ciągu wartości właściwości nie może być dłuższa niż liczba całkowita.
Znaczenie Wskazana właściwość zawiera zbyt długą wartość ciągu. Zazwyczaj dzieje się tak w przypadku nazw kontrolek (maksymalna długość 255), podpisów etykiet lub przycisków (maksymalnie 2048), tagów (2048), opisów (2048), tekstu etykietek narzędzi (255), nazw obiektów (255) i nazw obrazów (255).
Postępowanie Skróć wartość ciągu. Te właściwości zazwyczaj znajdują się w arkuszu właściwości formularza lub raportu.
ACCWeb102016
Tekst błędu Aby wartość właściwości była zgodna z siecią Web, musi być formularzem lub raportem zgodnym z siecią Web.
Znaczenie Wskazany podformularz lub podraport nie jest zgodny z siecią Web.
Postępowanie Usuń podformularz lub podraport albo zamień go na wersję zgodną z siecią Web.
ACCWeb102017
Tekst błędu Sprawdzanie zgodności z siecią Web zostało anulowane.
Znaczenie Jeśli narzędzie sprawdzania zgodności nie zostało anulowane, może być tak:
-
Baza danych jest tylko do odczytu.
-
Nie wszystkie obiekty są zamknięte.
Postępowanie Zamknij wszystkie otwarte obiekty bazy danych i uruchom ponownie narzędzie sprawdzania zgodności. Jeśli żadne obiekty nie są otwarte lub występuje błąd, sprawdź, czy plik bazy danych jest tylko do odczytu.
ACCWeb106004
Tekst błędu są niezgodne z siecią Web.
Znaczenie Wskazany obiekt jest stroną dostępu do danych i nie można go opublikować.
Postępowanie Usuń wszystkie strony dostępu do danych z bazy danych, którą chcesz opublikować w sieci Web.