Importowanie, łączenie i przenoszenie danych do programu SharePoint

Importowanie, łączenie i przenoszenie danych do programu SharePoint

Chcesz połączyć i ulepszyć zarówno program Access, jak i SharePoint? W tym celu możesz zaimportować, połączyć lub przenieść dane między nimi. Importowanie powoduje utworzenie kopii listy programu SharePoint w Access danych. Łączenie łączy się z danymi w innym programie, dzięki czemu możesz wyświetlać i edytować najnowsze dane zarówno w programie SharePoint, jak i w programie Access. Przenoszenie powoduje tworzenie w witrynie programu SharePoint list, które pozostają połączone z tabelami w bazie danych, i utrzymuje ich relacje.

Ostrzeżenie    Mimo że plik bazy danych programu Access można zapisać w usłudze OneDrive lub w bibliotece dokumentów programu SharePoint, zaleca się unikanie otwierania bazy danych programu Access z tych lokalizacji. Plik może zostać pobrany lokalnie do edycji i przekazany ponownie po zapisaniu zmian w programie SharePoint. Jeśli więcej niż jedna osoba otworzy bazę danych programu Access z programu SharePoint, może zostać utworzonych wiele kopii bazy danych i mogą wystąpić nieoczekiwane zachowania. To zalecenie dotyczy wszystkich typów plików programu Access, w tym pojedynczej bazy danych, podzielonej bazy danych oraz formatów plików accdb, accdc, accde i accdr. Aby uzyskać więcej informacji na temat wdrażania programu Access, zobacz Wdrażanie aplikacji programu Access.

Co chcesz zrobić?

Importowanie listy programu SharePoint

W trakcie operacji importowania danych w programie Access jest tworzona tabela, a następnie kolumny i elementy z listy źródłowej (lub z widoku źródłowego) są kopiowane do tej tabeli jako pola i rekordy. Podczas importowania można wybrać listy do skopiowania i określić dla każdej z nich, czy ma być importowana cała lista, czy tylko konkretny widok. Pod koniec operacji można określić, czy szczegóły operacji importowania mają zostać zapisane jako specyfikacja importu. Specyfikacja importu pomaga powtórzyć operację importowania w przyszłości bez ponownego wykonywania kroków Kreatora importu.

Oto najczęstsze przyczyny importowania listy programu SharePoint do bazy danych programu Access:

  • Należy trwale przenieść dane, takie jak lista kontaktów, do bazy danych programu Access, ponieważ dane w witrynie programu SharePoint nie są już potrzebne. Można zaimportować listę do programu Access, a następnie usunąć ją z witryny programu SharePoint.

  • W dziale firmy lub grupie roboczej jest używany program Access, ale czasami z listy programu SharePoint należy pobierać dodatkowe dane, które muszą być scalane z jedną z baz danych.

Czynności do wykonania przed importowaniem listy

  1. Zlokalizuj witrynę programu SharePoint zawierającą listy, które chcesz skopiować, a następnie zanotuj jej adres.

    Prawidłowy adres witryny zaczyna się od ciągu http:// lub https://, po którym następuje nazwa serwera, a kończy się ścieżką do określonej witryny na serwerze

  2. Zidentyfikuj listy, które chcesz skopiować do bazy danych, a następnie zdecyduj, czy ma to być cała lista, czy tylko jej określony widok. W jednej operacji importowania można zaimportować wiele list, lecz z każdej listy można zaimportować tylko jeden widok. W razie potrzeby utwórz widok zawierający tylko odpowiednie kolumny i elementy.

  3. Przejrzyj kolumny na liście źródłowej lub w widoku źródłowym.

    W poniższej tabeli przedstawiono niektóre zagadnienia, o których warto pamiętać podczas importowania różnych elementów.

    Element

    Zagadnienia

    Kolumny

    Program Access importuje tylko pierwsze 256 kolumn, ponieważ nie obsługuje więcej niż 256 pól w tabeli. Aby uniknąć tego problemu, utwórz widok listy w programie SharePoint i dodaj do niego tylko odpowiednie kolumny, upewniając się, że całkowita liczba kolumn nie przekracza 256. Następnie użyj akcji makra ImportSharePointList, aby określić zamierzony identyfikator widoku.

    Foldery

    Każdy folder na liście programu SharePoint staje się rekordem w tabeli programu Access. Elementy zawarte w folderze także są wyświetlane jako rekordy, bezpośrednio pod rekordem odpowiadającym temu folderowi.

    Kolumny odnośnika

    Jeśli kolumna źródłowa przeszukuje wartości z innej listy, program Access zaimuje wartości wyświetlane jako część samego pola. Program Access nie zaimportuje tabeli, która ma być przejrzana. Jeśli chcesz ponownie utworzyć odnośnik do innej tabeli, zobacz Łączenie z listą programu SharePoint i Przenoszenie danych do programu SharePoint.

    Kolumny obliczeniowe

    Wyniki z kolumny obliczeniowej są kopiowane do pola, którego typ danych zależy od typu danych obliczonego wyniku. Wyrażenie, które powoduje wykonanie obliczeń, nie jest kopiowane.

    Załączniki

    Kolumna załączników listy jest kopiowana do pola o nazwie Załączniki.

    Kolumny wielowartościowe

    Kolumna typu Wybór lub Odnośnik może zawierać wiele wartości. Podczas importowania kolumny, która obsługuje wiele wartości, w programie Access jest tworzona kolumna obsługująca wiele wartości.

    Tekst sformatowany

    Kolumny zawierające tekst sformatowany są importowane do Access tekstu długiego. Właściwość Format tekstu długiego pola tekstowego jest ustawiona na tekst sformatowany i formatowanie jest zachowywane.

    Relacje

    Pod koniec operacji importowania program Access nie tworzy automatycznie relacji między tabelami pokrewnymi. Relacje między różnymi nowymi i istniejącymi tabelami musisz utworzyć ręcznie, używając opcji na karcie Relacje. Aby wyświetlić kartę Relacje, na karcie Narzędzia bazy danych w grupie Relacje kliknij pozycję Relacje.

  4. Określ bazę danych, do której chcesz zaimportować listy.

    Upewnij się, że masz niezbędne uprawnienia, aby dodawać dane do bazy danych. Jeśli nie chcesz przechowywać danych w żadnej z istniejących baz danych, utwórz pustą bazę danych.

  5. Przejrzyj tabele w bazie danych.

    Podczas operacji importowania zostanie wyświetlona tabela o takiej samej nazwie jak lista programu SharePoint. Jeśli ta nazwa jest już w użyciu, program Access dołączy do nowej nazwy tabeli "1" — na przykład w przypadku kontaktów Kontakty1, jeśli nazwa Kontakty1 również jest już także w użyciu, program Access utworzy tabelę Kontakty2 i tak dalej.

Importowanie listy

  1. Otwórz bazę danych programu Access, w której mają być przechowywane importowane dane. Jeśli nie chcesz przechowywać danych w żadnej z istniejących baz danych, utwórz pustą bazę danych.

  2. Lokalizacja kreatora importowania/łączenia tekstu różni się nieco w zależności od używanej wersji programu Access. Wybierz procedurę zgodną z używaną wersją programu Access:

    • Jeśli korzystasz z programu Microsoft 365 lub Access 2019, na karcie Dane zewnętrzne w grupie Importowanie & Link kliknij pozycję Nowe źródło danych > Z usług online > listy programu SharePoint.

    • Jeśli korzystasz z programu Access 2016, Access 2013 lub Access 2010, na karcie Dane zewnętrzne w grupie Importowanie i łączenie kliknij przycisk Więcej, aby rozwinąć listę opcji, a następnie kliknij pozycję Lista programu SharePoint.

  3. Zostanie wyświetlone okno dialogowe Pobieranie danych zewnętrznych — witryna programu SharePoint.

    Okno dialogowe Pobieranie danych zewnętrznych — witryna programu SharePoint umożliwia zaimportowanie danych z witryny programu SharePoint lub utworzenie połączenia z tą witryną.

  4. W kreatorze określ adres witryny źródłowej.

  5. Zaznacz opcję Importuj dane źródłowe do nowej tabeli w bieżącej bazie danych, a następnie kliknij przycisk Dalej.

  6. Z listy wyświetlanej w kreatorze wybierz listy do zaimportowania.

    Uwaga    Można dzielić się linkami do bibliotek programu SharePoint, ale w programie SharePoint można dodawać tylko dokumenty.

  7. W kolumnie Elementy do zaimportowania zaznacz odpowiedni widok dla każdej wybranej listy.

  8. Pole wyboru Importuj wartości wyświetlane zamiast identyfikatorów dla pól odnoszących się do wartości przechowywanych na innej liście pozwala określać, które dane są importowane dla kolumn odnośników na wybranych listach. Wykonaj jedną z następujących czynności:

    • Aby zaimportować wartości wyświetlane jako część samego pola, zaznacz to pole wyboru. W takim przypadku pole nie będzie pobierało wartości z innej tabeli.

    • Jeśli pole docelowe ma pobierać wartości z innej tabeli, wyczyść to pole wyboru. Spowoduje to skopiowanie identyfikatorów wierszy wartości wyświetlanych do pola docelowego. Identyfikatory są niezbędne w celu zdefiniowania pola odnośnika w programie Access.

    Jeśli w docelowej bazie danych nie ma jeszcze tabel, które mogłyby pełnić rolę tabel odnośników, podczas importowania identyfikatorów zaimportuj listy, które obecnie dostarczają wartości dla kolumn odnośników.

    Operacja importowania umieszcza identyfikatory w odpowiadającym polu, lecz nie ustawia wszystkich właściwości niezbędnych do tego, aby pole działało jak pole odnośnika. Aby uzyskać więcej informacji na temat sposobu ustawienia właściwości odnośnika takiego pola, zobacz Tworzenie lub usuwanie pola odnośnika.

  9. Kliknij przycisk OK.

W programie Access zostaną zaimportowane listy, a następnie na ostatniej stronie kreatora zostanie wyświetlony stan operacji. Jeśli planujesz powtórzyć operację importowania, możesz zapisać szczegóły jako specyfikację importu. Program Access nie zastępuje tabeli w bazie danych w ramach operacji importowania. Nie można też dołączyć zawartości listy lub widoku do istniejącej tabeli.

Co jeszcze należy wiedzieć o importowaniu?

Zadania pokrewne związane z importowaniem

Po ukończeniu operacji importowania można wykonać kilka dodatkowych zadań:

Weryfikowanie typów danych    Program Access wybiera odpowiedni typ danych dla każdego pola odpowiadającego kolumnie źródłowej. Sprawdź ustawienia poszczególnych pól, aby upewnić się, że wszystkie pola zostały skonfigurowane w odpowiedni sposób.

Badanie pól dodatkowych    W zależności od typu listy, na której jest oparta tabela, można również zauważyć obecność kilku dodatkowych pól w tabeli (takich jak Tytuł, Zmodyfikowano lub Utworzony Przez). Jeśli te pola nie są potrzebne w bazie danych programu Access, można je bezpiecznie usunąć.

Początek strony

Łączenie z listą programu SharePoint

Podczas łączenia z listą programu SharePoint w programie Access jest tworzona nowa tabela, często określana jako tabela połączona, która odzwierciedla strukturę i zawartość listy źródłowej. W przeciwieństwie do importowania łączenie powoduje utworzenie tylko linku do listy, a nie do konkretnego widoku listy.

Łączenie jest bardziej zaawansowane od importowania z dwóch powodów:

  • Dodawanie i aktualizowanie danych    Dane można zmienić, przechodząc do witryny programu SharePoint albo pracując w widoku arkusza danych lub widoku formularza w programie Access. Zmiany wprowadzone w jednym miejscu są odzwierciedlane w drugim. Aby jednak wprowadzić zmiany w strukturze, takie jak usunięcie lub zmodyfikowanie kolumny, musisz otworzyć listę w witrynie programu SharePoint. Podczas pracy z programem Access nie można dodawać, usuwać ani modyfikować pól w tabeli połączonej.

  • Tabele odnośników    Podczas łączenia z listą programu SharePoint w programie Access są automatycznie tworzone tabele połączone dla wszystkich list odnośników (jeśli te listy jeszcze nie zostały połączone z bazą danych). Jeśli listy odnośników zawierają kolumny przeszukujące inne listy, listy te także są uwzględniane w operacji łączenia, dzięki czemu lista odnośników każdej tabeli połączonej ma odpowiadającą jej tabelę połączoną w bazie danych. W programie Access są także tworzone relacje między tymi tabelami połączonymi.

Typowe scenariusze łączenia z listą programu SharePoint

Poniżej wymieniono typowe przyczyny tworzenia połączenia z listą programu SharePoint z poziomu bazy danych programu Access:

  • Dział lub grupa robocza używa programu Access do rozbudowanych zapytań i raportowania, a program SharePoint jest używany do współpracy zespołowej i komunikacji. Odrębne zespoły tworzą listy, aby śledzić różne elementy (takie jak kontakty i problemy), lecz dane z tych list często należy przenosić do bazy danych dla potrzeb agregacji i raportowania. Łączenie jest odpowiednim wyborem, ponieważ umożliwia użytkownikom zarówno witryny programu SharePoint, jak i bazy danych dodawanie i aktualizowanie danych oraz przeglądanie najnowszych danych i pracę z nimi.

  • Jesteś użytkownikiem Access, który dopiero od niedawna korzysta z programu SharePoint. Przeprowadzono migrację kilku baz danych do zespołowej witryny programu SharePoint, a większość tabel w tych bazach danych stanowią tabele połączone. Od tego momentu zamiast tabel lokalnych można tworzyć listy programu SharePoint, a następnie tworzyć połączenia z nimi z poziomu baz danych.

  • Chcesz, aby listy były nadal przechowywane w witrynach programu SharePoint, lecz w celu uruchamiania zapytań i drukowania raportów chcesz także pracować z najnowszymi danymi w programie Access.

Przygotowywanie do łączenia z listą programu SharePoint

  1. Zlokalizuj witrynę programu SharePoint zawierającą listy, z którymi chcesz utworzyć połączenie, a następnie zanotuj jej adres.

    Prawidłowy adres witryny zaczyna się od ciągu http:// lub https://, po którym następuje nazwa serwera, a kończy się ścieżką do określonej witryny na serwerze

  2. Zidentyfikuj listy, z którymi chcesz połączyć bazę. W jednej operacji łączenia można utworzyć połączenie z wieloma listami, ale nie można łączyć się z ankietami, dyskusjami ani określonym widokiem dowolnej listy.

  3. Przejrzyj kolumny na liście źródłowej. W poniższej tabeli przedstawiono niektóre zagadnienia, o których warto pamiętać podczas tworzenia połączeń z różnymi elementami.

    Element

    Zagadnienia

    Kolumny

    Program Access łączy tylko 256 pierwszych kolumn, ponieważ obsługuje tylko 256 pól w tabeli. Aby uniknąć tego problemu, utwórz widok listy w programie SharePoint i dodaj do niego tylko odpowiednie kolumny, upewniając się, że całkowita liczba kolumn nie przekracza 256. Następnie za pomocą akcji makra ImportSharePointList utwórz tabelę połączona z określeniem zamierzonego identyfikatora widoku.

    Foldery

    Każdy folder na liście programu SharePoint jest wyświetlany jako rekord w tabeli programu Access. Elementy zawarte w folderze także są wyświetlane jako rekordy, bezpośrednio pod rekordem odpowiadającym temu folderowi.

    Kolumny odnośnika

    Jeśli kolumna źródłowa pobiera wartości z innej listy i tej listy pokrewnej nie ma jeszcze w bazie danych, program Access automatycznie tworzy tabele połączone dla list pokrewnych.

    Uwaga    Program Access utworzy również tabelę UserInfo, która odpowiada liście informacji o użytkownikach programu SharePoint. Program SharePoint używa tej listy do wyszukiwania informacji o kontach użytkowników, takich jak wiadomości e-mail, obraz, nazwa użytkownika, w kolumnach programu SharePoint, takich jak CreatedBy, ModifiedBy i Person or Group. Ta lista informacji o użytkownikach programu SharePoint jest widoczna tylko dla administratorów witryn.

    Kolumny obliczeniowe

    Wyniki z kolumny obliczeniowej są wyświetlane w odpowiadającym polu, lecz w programie Access nie można przeglądać ani modyfikować formuły.

    Załączniki

    Kolumna załączników listy jest wyświetlana jako pole o nazwie Załączniki.

    Kolumny tylko do odczytu

    Kolumny, które na liście programu SharePoint są dostępne tylko do odczytu, pozostaną takie w programie Access. Ponadto możesz nie być w stanie dodawać, usuwać i modyfikować kolumn w programie Access.

    Kolumny wielowartościowe

    Kolumna typu Wybór lub Odnośnik może zawierać wiele wartości. Podczas operacji łączenia dla takich kolumn są tworzone pola obsługujące wiele wartości. Wielowartościowe kolumny odnośników są tworzone w tabeli połączonej, jeśli kolumna źródłowa jest kolumną typu Odnośnik.

  4. Zidentyfikuj bazę danych, w której chcesz utworzyć tabele połączone. Upewnij się, że masz niezbędne uprawnienia, aby dodawać dane do bazy danych. Jeśli nie chcesz przechowywać danych w żadnej z istniejących baz danych, utwórz nową, pustą bazę danych.

  5. Przejrzyj tabele w bazie danych. Podczas tworzenia połączenia z listą programu SharePoint zostanie utworzona tabela o takiej samej nazwie jak lista źródłowa. Jeśli nazwa ta jest już używana, program Access dołączy do nowej nazwy tabeli numer „1”— na przykład Kontakty1. Jeśli nazwa Kontakty1 jest już także używana, program Access utworzy tabelę o nazwie Kontakty2 itd. Te same reguły są stosowane do list pokrewnych.

Łączenie z danymi

  1. Otwórz docelową bazę danych.

  2. Lokalizacja kreatora importowania/łączenia tekstu różni się nieco w zależności od używanej wersji programu Access. Wybierz procedurę zgodną z używaną wersją programu Access:

    • Jeśli korzystasz z programu Microsoft 365 lub Access 2019, na karcie Dane zewnętrzne w grupie Importowanie & Link kliknij pozycję Nowe źródło danych > Z usług online > listy programu SharePoint.

    • Jeśli korzystasz z programu Access 2016, Access 2013 lub Access 2010, na karcie Dane zewnętrzne w grupie Importowanie i łączenie kliknij przycisk Więcej, aby rozwinąć listę opcji, a następnie kliknij pozycję Lista programu SharePoint.

  3. Zostanie wyświetlone okno dialogowe Pobieranie danych zewnętrznych — witryna programu SharePoint.

    Okno dialogowe Pobieranie danych zewnętrznych — witryna programu SharePoint umożliwia zaimportowanie danych z witryny programu SharePoint lub utworzenie połączenia z tą witryną.

  4. W kreatorze określ adres witryny źródłowej.

  5. Zaznacz opcję Połącz ze źródłem danych, tworząc tabelę połączoną, a następnie kliknij przycisk Dalej.

    W kreatorze zostaną wyświetlone listy dostępne do połączenia.

  6. Zaznacz listy, z którymi chcesz utworzyć połączenie, a następnie kliknij przycisk OK.

    Uwaga    Jeśli niektóre listy są już połączone z bieżącą bazą danych, odpowiadające im pola wyboru będą zaznaczone. Aby usunąć dowolne połączenia, wyczyść pola wyboru połączeń, które mają zostać usunięte.

    Program Access próbuje utworzyć tabele połączone zarówno dla list zaznaczonych podczas tej operacji, jak i dla każdej z list pokrewnych. Program Access próbuje także odświeżyć tabele połączone odpowiadające listom zaznaczonym w kreatorze. Program Access tworzy również relacje między tabelami. Operacja łączenia, w odróżnieniu od operacji importowania, zachowuje ustawienia właściwości odnośnika między polem odnośnika a tabelą pokrewną. Ręczne ustawianie właściwości pola odnośnika w widoku projektu tabeli nie jest konieczne.

  7. Przejrzyj nowe tabele połączone w widoku arkusza danych. Upewnij się, że wszystkie pola i rekordy są wyświetlane prawidłowo.

    Program Access wybiera właściwy typ danych dla każdego pola odpowiadającego kolumnie źródłowej. Należy pamiętać, że przy każdym otwarciu tabeli połączonej lub listy źródłowej są wyświetlane najnowsze dane. Zmiany strukturalne wprowadzone na liście nie są jednak automatycznie odzwierciedlane w tabeli połączonej. Aby zaktualizować tabelę połączoną, stosując najnowszą strukturę listy, kliknij prawym przyciskiem myszy tabelę w okienku nawigacji, wskaż polecenie Więcej opcji, a następnie kliknij polecenie Odśwież listę.

Zwróć   Access, że tabela w bazie danych nigdy nie zastępuje tabeli w ramach operacji łączenia. Nie można także dołączyć zawartości listy programu SharePoint do istniejącej tabeli.

Początek strony

Przenoszenie danych do programu SharePoint

Przenoszenie danych do programu SharePoint umożliwia efektywne utworzenie bazy danych zaplecza, ale w tym przypadku dane są zawarte na listach programu SharePoint. Front front-end nadal jest bazą danych programu Access i można ją wdrożyć w podobny sposób jak w przypadku podzielonej bazy danych. Jeśli to możliwe, Kreator eksportu tabel do programu SharePoint przenosi dane do list opartych na szablonach list w witrynie programu SharePoint, takich jak lista kontaktów. Jeśli tabeli nie można dopasować do szablonu listy, staje się ona listą niestandardową w witrynie programu SharePoint. W zależności od rozmiaru bazy danych, liczby jej obiektów i wydajności systemu operacja może zająć pewien czas. Jeśli zmienisz zdanie, możesz kliknąć przycisk Zatrzymaj, aby anulować ten proces.

Kreator tworzy kopię zapasową bazy danych na komputerze. W programie Access kreator tworzy linki do list z tabel, dzięki czemu podczas pracy w programie Access można łatwo znaleźć dane w witrynie programu SharePoint. W razie jakichkolwiek problemów Kreator eksportu tabel do programu SharePoint raportuje te problemy i zapisuje je w bazie danych programu Access jako tabelę dziennika, która może ułatwić rozwiązywanie problemów.

Porada    Rozważ utworzenie osobnej witryny programu SharePoint, aby listy znajdowały się w lokalizacji samodzielnej.

Uwaga    W programie Access 2007 Kreator eksportu tabel do programu SharePoint jest nazywany Kreatorem przenoszenia do witryny programu SharePoint i nie tworzy więzów integralności na listach programu SharePoint.

Korzystanie z Kreatora eksportowania tabel do programu SharePoint

  1. Na karcie Narzędzia bazy danych w grupie Przenoszenie danych kliknij pozycję SharePoint. Ta opcja jest dostępna tylko w przypadku zapisania bazy danych w formacie pliku accdb.

  2. Postępuj zgodnie z instrukcjami Kreatora eksportowania tabel do programu SharePoint,określając między innymi lokalizację witryny programu SharePoint.

    Aby anulować ten proces, kliknij przycisk Anuluj.

  3. Na ostatniej stronie kreatora zaznacz pole wyboru Pokaż szczegóły, aby wyświetlić więcej szczegółów dotyczących migracji.

    Na tej stronie kreatora opisano, które tabele zostały połączone z listami, i podano informacje o lokalizacji kopii zapasowej oraz adresie URL bazy danych. Ponadto ta strona zawiera ostrzeżenie, jeśli wystąpiły błędy migracji, oraz lokalizację tabeli dziennika zawierającej więcej szczegółowych informacji o problemach.

  4. Po ukończeniu akcji kreatora kliknij przycisk Zakończ.

    Jeśli kreator wyświetli ostrzeżenie, przejrzyj tabelę dziennika i podejmij konieczne działania, aby mieć pewność, że migracja danych przebiegła pomyślnie. Na przykład niektóre pola mogą nie zostać przeniesione lub mogą zostać przekonwertowane na inny typ danych, zgodny z listą programu SharePoint.

Uwaga    Program Access utworzy również tabelę UserInfo, która odpowiada liście informacji o użytkownikach programu SharePoint. Program SharePoint używa tej listy do wyszukiwania informacji o kontach użytkowników, takich jak wiadomości e-mail, obraz, nazwa użytkownika, w kolumnach programu SharePoint, takich jak CreatedBy, ModifiedBy i Person or Group. Ta lista informacji o użytkownikach programu SharePoint jest widoczna tylko dla administratorów witryn.

Ograniczenia, które mogą wystąpić

Jeśli program Access napotkał problemy z danymi, po zakończeniu pracy Kreatora eksportowania tabel do programu SharePoint zostanie wyświetlony komunikat. Program Access tworzy tabelę dziennika o nazwie Problemy z przenoszeniem do witryny programu SharePoint i dodaje tę tabelę do bazy danych. Tabela Problemy z przenoszeniem do witryny programu SharePoint jest przechowywana w bazie danych, ale nie jest publikowana jako lista w witrynie programu SharePoint.

W poniższej tabeli wymieniono ograniczenia dotyczące sposobu migrowania danych, na ogół gdy program Access i program SharePoint nie współużytkują identycznej funkcji lub, w niektórych przypadkach, nie mają typu danych. Jeśli na przykład tabela programu Access obsługuje więzy integralności, jest wymuszana na liście w witrynie programu SharePoint. Informacje w poniższej tabeli mogą ułatwić określenie, czy dane mają zostać poddane migracji, a także pomocne podczas przeglądania wszelkich problemów zgłoszonych w tabeli Problemy dotyczące przenoszenia do witryny programu SharePoint.

Typ danych lub problem

Problem

Wynik

Typ danych Obiekt modelu COM

Witryny programu SharePoint nie obsługują typu danych Obiekt modelu COM.

Pole nie jest przenoszone.

Typ danych Binarna

Witryny programu SharePoint nie obsługują typu danych Binarna.

Pole nie jest przenoszone.

Data

Witryny programu SharePoint nie obsługują dat przed rokiem 1900.

Dane z datami przed rokiem 1900 nie są przenoszone.

Znaki nowego wiersza w polach tekstowych

Witryny programu SharePoint nie obsługują znaków nowego wiersza w polu Pojedynczy wiersz tekstu.

Pole jest konwertowane na pole Wiele wierszy tekstu lub na pole typu Nota.

Typ danych Dziesiętny

Witryny programu SharePoint nie obsługują typu danych Dziesiętny.

Zamiast tego jest używane pole typu Liczba lub pole typu Liczba całkowita z podwójną precyzją.

Typ danych Identyfikator replikacji

Witryny programu SharePoint nie obsługują typu danych Identyfikator replikacji.

Zamiast tego jest używany typ danych Pojedynczy wiersz tekstu, zależnie od typu danych.

Wartości domyślne nieobsługiwane na liście programu SharePoint

Witryny programu SharePoint akceptują statyczne wartości domyślne, takie jak tekst czy liczba, a także daty standardowe. Dynamiczne wartości domyślne z programu Access nie są migrowane.

Niektóre właściwości wartości domyślnych nie są przenoszone.

Pola indeksu unikatowego

Witryny programu SharePoint używają jednego pola indeksu unikatowego dla swojej kolumny Identyfikator na liście.

Inne pola indeksu unikatowego ani zestawy pól nie są przenoszone.

Pola wyliczane automatycznie (inne niż pole Identyfikator)

Witryny programu SharePoint obsługują tylko automatyczne numerowanie pola używanego dla kolumny Identyfikator na liście.

Automatyczne numerowanie nie jest stosowane do kolumn innych niż kolumna Identyfikator.

Relacje, w których nie można utworzyć odnośników

Niektóre relacje nie są obsługiwane w witrynach programu SharePoint. Są to na przykład relacje, w których klucz podstawowy nie jest powiązany z kolumną Identyfikator lub nie jest liczbą całkowitą.

Relacja nie jest przenoszona.

Początek strony

Zalety łączenia danych między programem Access i programem SharePoint

Po utworzeniu połączonych list programu SharePoint inne osoby mogą pracować z nimi w witrynie programu SharePoint lub w tabelach połączonych w programie Access. Dane można wprowadzić za pomocą tabeli lub formularza w programie Access albo edytując listę w witrynie programu SharePoint. Poniższe wskazówki i wskazówki mogą ułatwić korzystanie z list połączonych między programami Access i SharePoint oraz korzystanie z ich kombinacji.

Issue Tracking    Program Access zawiera szablon śledzenia problemów, który wchodzi w interakcję bezpośrednio z listą śledzenia problemów w witrynie programu SharePoint. Schematy są takie same, a rozwiązanie programu Access może być używane jako front front end — na przykład z formularzami i zapytaniami — względem danych z witryny programu SharePoint.

Pobieranie danych z Kosza    Kosz w witrynie programu SharePoint umożliwia łatwe wyświetlanie usuniętych rekordów i odzyskiwanie przypadkowo usuniętych informacji.

Pasek Szybkie uruchamianie    Aby wyświetlić listy w witrynie programu SharePoint, kliknij pozycję Wyświetl całą zawartość witryny na pasku Szybkie uruchamianie. Może być konieczne odświeżenie strony w przeglądarce sieci Web. Aby listy pojawiały się na pasku Szybkie uruchamianie w witrynie programu SharePoint, możesz zmienić ustawienia list w witrynie programu SharePoint. Aby uzyskać więcej informacji, zobacz Dostosowywanie nawigacji w witrynie programu SharePoint.

Śledzenie historii zmian    W programie Access właściwość Dołączanie pola Długi tekst można ustawić na Yes (Tak), aby program Access zachowywał historię zmian wprowadzonych w tym polu. Podobnie w programie SharePoint można wyświetlić historię wersji kolumny. Można na przykład odzyskać poprzednią wersję kolumny lub śledzić, kiedy zmiana wystąpiła. Jeśli link do listy programu SharePoint z włączoną historią wersji jest włączony, program Access utworzy pole Długi tekst z właściwością Dołączanie ustawioną na wartość Tak. W przypadku przenoszenia tabeli programu Access, która ma pole Długi tekst z właściwością Dołączanie ustawioną na wartość Tak, zostanie utworzona lista programu SharePoint z historią wersji.

Podsumowując, program Access może wyświetlać zmiany historyczne wprowadzone w programie SharePoint, a program SharePoint może wyświetlać zmiany historyczne wprowadzone w programie Access. Aby uzyskać więcej informacji, zobacz Tworzenie lub usuwanie pola Długi tekst oraz Wyświetlanie historii wersji elementu lub pliku na liście lub w bibliotece.

Praca w trybie offline    Za pomocą programu Access można pracować w trybie offline z danymi połączonymi z listami programu SharePoint. Może to być przydatne, jeśli musisz kontynuować pracę, gdy program SharePoint jest niedostępny. Gdy program SharePoint stanie się dostępny, będzie można synchronizować zmiany i łatwo rozwiązywać konflikty. Aby uzyskać więcej informacji, zobacz Praca w trybie offline z tabelami połączonymi z listami programu SharePoint.

Subskrybowanie alertów    Możesz subskrybować alerty, aby wiedzieć, kiedy zostaną wprowadzone zmiany elementów listy. Alerty można otrzymywać z wiadomości e-mail lub SMS. Aby uzyskać więcej informacji, zobacz Tworzenie alertu w celu powiadamiania o zmianach pliku lub folderu w programie SharePoint.

Zarządzanie uprawnieniami listy programu SharePoint    Warto sprawdzić uprawnienia programu SharePoint na listach połączonych, aby upewnić się, że nie udzielisz przypadkowo dostępu do danych poufnych lub prywatnych. W programie SharePoint możesz przypisywać różne poziomy uprawnień i selektywnie zezwalać określonym użytkownikom lub odmawiać im dostępu. Jeśli musisz ograniczyć dostęp do tylko kilku poufnych elementów w bazie danych, możesz nawet ustawić uprawnienia do określonych elementów list w witrynie programu SharePoint. Aby uzyskać więcej informacji, zobacz Dostosowywanie uprawnień do listy lub biblioteki programu SharePoint.

Edytowanie zbiorcze    Czasami trzeba wprowadzić wiele zmian w danych listy, takich jak nadrabianie zaległości w polach stanu, dodawanie wielu komentarzy i wprowadzanie aktualnych danych. Jest to nazywane edytowaniem zbiorczym i zwykle bardziej wydajnie jest wprowadzać te zmiany w programie Access.

Rozkład raportu    Jeśli chcesz tworzyć raporty z połączonych danych listy za pomocą programu Access, możesz je ogólnie rozpowszechnić jako pliki PDF, eksportując je do biblioteki programu SharePoint. Ta biblioteka może działać jako centrum raportów, ponieważ pliki PDF są otwierane w programie Adobe Acrobat reader w celu łatwego czytania, stronicowania i wyszukiwania. Zawsze warto sygnaturować czas raportu, aby ludzie zrozumieli, kiedy dane były przechwytywane.

Tworzenie tabeli programu Access za pomocą programu SharePoint    Tabelę programu Access można utworzyć na podstawie listy programu SharePoint. Może to być wygodny i szybki sposób na utworzenie tabeli o podobnym przeznazie oraz pól na listach Kontakty, Zadania, Problemy i Zdarzenia. Program Access utworzy również odpowiadającą jej tabelę UserInfo. Aby uzyskać więcej informacji, zobacz sekcję "Tworzenie tabeli za pomocą witryny programu SharePoint" w sekcji Tworzenie tabeli i dodawanie pól.

Platforma Microsoft Power Platform   Istnieje kilka sposobów nacisku funkcji na platformie Microsoft Power Platform za pomocą połączonej listy programu SharePoint w programie Access w celu przedstawienia informacji na wielu urządzeniach:

Aplikacje dla urządzeń przenośnych    Możesz pracować z danymi programu Access połączonymi z listami programu SharePoint przy użyciu urządzenia przenośnego. Możesz wyświetlać elementy listy i edytować je w jasny sposób. Aby uzyskać więcej informacji, zobacz aplikację mobilną SharePoint dla systemu Android i aplikację mobilną SharePoint dla systemu iOS.

Początek strony

Publikowanie bazy danych przy użyciu usług programu Access

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.

W wyniku opublikowania bazy danych sieci Web usługi programu Access tworzą witrynę programu SharePoint zawierającą tę bazę danych. Wszystkie obiekty i dane bazy danych zostają przeniesione na listy programu SharePoint w tej witrynie.

W przypadku publikowania bazy danych jest ona przenoszona do sieci Web. Można utworzyć formularze i raporty sieci Web działające w oknie przeglądarki, a ponadto tworzyć standardowe obiekty programu Access (czasami zwane obiektami klienta w celu odróżnienia ich od obiektów sieci Web). Aby używać obiektów klienta programu Access, trzeba mieć ten program zainstalowany na komputerze, jednak wszystkie obiekty bazy danych w programie SharePoint są udostępniane.

Uwaga: Użytkownicy, którzy mają zainstalowany program Access, mogą korzystać z obiektów klienta z bazy danych sieci Web. W przeciwnym razie można używać tylko obiektów bazy danych sieci Web.

Usługi programu Access stanowią platformę tworzenia baz danych, których można używać w sieci Web. Za pomocą programu Access 2010 i programu SharePoint można zaprojektować i opublikować bazę danych sieci Web, z której użytkownicy będą korzystać w przeglądarce sieci Web.

Uwaga:  Do opublikowania bazy danych w witrynie programu SharePoint są potrzebne uprawnienia projektanta do danej witryny.

Formularze, raporty i makra interfejsu użytkownika są uruchamiane w przeglądarce.

W przypadku używania internetowej bazy danych dane są przechowywane na listach programu SharePoint: wszystkie tabele stają się listami programu SharePoint, a rekordy — elementami list, dzięki czemu można używać uprawnień programu SharePoint w celu kontrolowania dostępu do internetowej bazy danych.

Zapytania i makra danych są uruchamiane na serwerze: Przetwarzanie języka SQL odbywa się na serwerze. Pomaga to zwiększyć wydajność sieci dzięki ograniczeniu ruchu w zestawach wyników.

Początek strony

Zobacz też

Eksportowanie tabeli lub zapytania do witryny programu SharePoint

Sposoby udostępniania bazy danych programu Access dla komputerów stacjonarnych

Wdrożyć aplikację programu Access

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?

×