|
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 usługa 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 wszystkie błędy są przechowywane w tabeli Problemy ze zgodnością z siecią Web. W tym temacie wyjaśniono ogólnie sposoby postępowania z błędami wymienionymi w tabeli Problemy zgodności z siecią Web, a także podano konkretną pomoc dotyczącą błędów ogólnych, które mogą być wyświetlane.
Uwaga
Wiele błędów narzędzia sprawdzania zgodności jest spowodowanych obecnością obiektów lub ustawień przeznaczonych tylko dla komputerów stacjonarnych lub ustawień w bazie danych, którą chcesz opublikować w sieci Web.
- Omówienie
- ACCWeb102000
- ACCWeb102001
- ACCWeb102002
- ACCWeb102004
- ACCWeb102008
- ACCWeb102011
- ACCWeb102013
- ACCWeb102014
- ACCWeb102015
- ACCWeb102016
- ACCWeb102017
- ACCWeb106004
Omówienie
Po uruchomieniu narzędzia sprawdzania zgodności jest tworzona tabela zawierająca listę wszystkich błędów, które wystąpiły. Na przykład oto otwarta tabela i wyświetlony błąd:
Wyświetlony błąd wskazuje, że typ danych kolumny w tabeli Tabela2 jest niezgodny z siecią Web.
Jak działa ten artykuł
W tym i innych tematach dotyczących błędów sprawdzania zgodności z siecią Web każdy błąd jest wymieniony w następującym formacie:
Tekst błędu Wartość pola Opis dla wiersza w tabeli Problemy zgodności z siecią Web.
Znaczenie Więcej informacji ułatwiających zrozumienie problemu.
Co należy zrobić Zalecane rozwiązanie problemu.
ACCWeb102000
Nazwa obiektu tekstu błędu zależy od nazwy obiektu obiektu obiektu klienta
Znaczenie Określony obiekt internetowy opiera się na innym obiekcie, który nie jest obiektem internetowym. Oto kilka przykładów:
- Formularz sieci Web, w którym są wyświetlane informacje pochodzące z kwerendy klienta
- Formularz sieci Web z przyciskiem, po kliknięciu którego jest wyświetlany raport klienta
Obiekt sieci Web nie będzie działać poprawnie w sieci Web, dopóki nie usuniesz zależności od obiektu klienta.
Co należy zrobić 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.
ACCWeb102001
Tekst błędu Wartość właściwości zawiera co najmniej jeden znak, który jest niezgodny z siecią Web.
Znaczenie Nazwa obiektu lub nazwa kontrolki jest nieprawidłowa do użycia w sieci Web.
Co należy zrobić Upewnij się, że nazwa obiektu nie narusza żadnej z następujących reguł:
- Nazwa nie może zawierać kropki (.), wykrzyknika (!), nawiasów kwadratowych ([]), spacji początkowej ani znaków niedrukowalnych, takich jak powrót karetki
- Nazwa nie może zawierać żadnego z następujących znaków: / \ : * ? "" <> | <# TAB> { } % ~ &
- Nazwa nie może rozpoczynać się znakiem równości (=)
- Nazwa musi mieć od 1 do 64 znaków
ACCWeb102002
Tekst błędu Nazwa obiektu zależy od nieistniejącej nazwy obiektu.
Znaczenie Określony obiekt internetowy opiera się na innym obiekcie, który nie jest obiektem internetowym. Oto kilka przykładów:
- Formularz sieci Web, w którym są wyświetlane informacje pochodzące z kwerendy klienta
- Formularz sieci Web z przyciskiem, po kliknięciu którego jest wyświetlany raport klienta
Obiekt sieci Web nie będzie działać poprawnie w sieci Web, dopóki nie usuniesz zależności od obiektu klienta.
Co należy zrobić Usuń odwołanie do obiektu klienta. Możesz również 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 obsługiwana jest tylko wartość domyślna wskazanej właściwości.
Co należy zrobić 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óry jest niezgodny z siecią Web.
Znaczenie Pierwszy obiekt odwołuje się do drugiego, ale drugi obiekt nie będzie dostępny w sieci Web.
Co należy zrobić Usuń odwołanie do drugiego obiektu lub zastąp je odwołaniem do innego obiektu zgodnego z siecią Web.
ACCWeb102011
Tekst błędu Wartość właściwości musi być wartością, aby była zgodna z siecią Web.
Znaczenie Wskazana właściwość musi mieć wskazaną wartość w bazie danych sieci Web.
Co należy zrobić 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 Wskazywana właściwość musi mieć wartość, aby mogła działać w bazie danych sieci Web.
Co należy zrobić Przypisz wartość do właściwości.
ACCWeb102014
Tekst błędu Bazy danych znajdujące się pod kontrolą kodu źródłowego są niezgodne z siecią Web.
Znaczenie Baza danych, którą próbujesz opublikować, znajduje się pod kontrolą kodu źródłowego, co nie jest obsługiwane w bazie danych sieci Web.
Co należy zrobić Skompaktowaj i napraw bazę danych, aby wyłączyć ją spod kontroli kodu źródłowego. Aby uzyskać więcej informacji, zobacz Zapobieganie problemom z plikami baz danych i rozwiązywanie ich za pomocą polecenia Kompaktuj i napraw.
ACCWeb102015
Tekst błędu Długość ciągu wartości właściwości nie może być większa niż liczba całkowita.
Znaczenie Wskazywana właściwość ma zbyt długą wartość ciągu. Zazwyczaj dzieje się tak w przypadku nazw kontrolek (maksymalna długość 255), podpisów etykiet lub przycisków (maksimum 2048), tagów (2048), opisów (2048), tekstu etykietek narzędzi (255), nazw obiektów (255) i nazw obrazów (255).
Co należy zrobić Skracanie wartości ciągu. Zazwyczaj znajdują się one 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 Przedstawiony podformularz lub podraport nie jest zgodny z siecią Web.
Co należy zrobić Usuń podformularz lub podraport albo zamień go na wersję zgodną z siecią Web.
ACCWeb102017
Tekst błędu Anulowano sprawdzanie zgodności z siecią Web.
Znaczenie Jeśli narzędzie sprawdzania zgodności nie zostało anulowane, może mieć miejsce jedna z następujących sytuacji:
- Baza danych jest tylko do odczytu.
- Nie wszystkie obiekty są zamknięte.
Co należy zrobić Zamknij wszystkie otwarte obiekty bazy danych i ponownie uruchom narzędzie sprawdzania zgodności. Jeśli nie są otwarte żadne obiekty lub błąd powtarza się, sprawdź, czy plik bazy danych jest tylko do odczytu.
ACCWeb106004
Obiekt tekstowy błędu są niezgodne z siecią Web.
Znaczenie Wskazany obiekt jest stroną dostępu do danych i nie może być publikowany.
Co należy zrobić Usuń wszystkie strony dostępu do danych z bazy danych, którą chcesz opublikować w sieci Web.