Access
 sql >> Baza danych >  >> RDS >> Access

Wprowadzenie do obsługi rekordów

Pomoc przy wprowadzaniu danych

Domyślna wartość pola

Czasami większość wartości pola jest taka sama. Na przykład, jeśli utworzysz tabelę dla wniosków o zatrudnienie, większość pracowników będzie z tego samego stanu i tylko niektóre rekordy będą miały inną wartość dla tego stanu. Jeśli masz takie pole w tabeli, możesz podać wspólną wartość dla tego pola. Podczas wprowadzania danych użytkownik zmieniałby wartość tylko wtedy, gdy byłaby inna niż zwykle. Taka wspólna wartość jest określana jako wartość domyślna.

Aby podać domyślną wartość w polu:

  • W widoku arkusza danych tabeli na Wstążce kliknij opcję Pola. W sekcji Właściwości kliknij Wartość domyślna. Spowoduje to otwarcie Konstruktora wyrażeń z =w głównym polu tekstowym. Jeśli znasz stałą wartość, której chcesz użyć, wpisz ją. Następnie kliknij OK
  • W widoku projektu tabeli, w górnej części, kliknij pole. W dolnej części okna kliknij Wartość domyślna i wpisz żądaną wartość

Wartość domyślna powinna być odpowiednio wpisana:

  • Jeśli pole jest tekstowe, możesz wpisać domyślny tekst zawarty w podwójnych cudzysłowach
  • Jeśli pole jest numeryczne, po prostu wpisz liczbę
  • Jeśli pole jest oparte na dacie i chcesz określić stałą (stałą), wpisz ją między dwoma znakami #
  • Jeśli chcesz użyć (wbudowanej) funkcji, wpisz if poprzedzone znakiem =i dodaj nawiasy. Jeśli używasz Konstruktora wyrażeń, na liście po lewej stronie rozwiń Funkcje i rozwiń Funkcja wbudowana. Na środkowej liście kliknij kategorię, do której należy funkcja. Na prawej liście kliknij dwukrotnie żądaną funkcję, a następnie skonfiguruj ją odpowiednio

Uczenie praktyczne:ustawianie wartości domyślnych

  1. Na Wstążce kliknij Plik i kliknij Otwórz
  2. Na liście plików kliknij Automatyczna naprawa College Park1
  3. W okienku nawigacji kliknij prawym przyciskiem myszy tabelę RepairOrders i kliknij Widok projektu
  4. W górnej części okna kliknij Stan
  5. W dolnej sekcji kliknij Wartość domyślna i wpisz MD
  6. W górnej części okna kliknij opcję TaxRate
  7. W dolnej sekcji kliknij Wartość domyślna i wpisz 0,0775
  8. W górnej części okna kliknij DropOffDateTime
  9. W dolnej sekcji kliknij Wartość domyślna i wpisz =Miesiąc(Data()) &"/" &Dzień(Data$()) &"/" &Rok(Data$()) &" " &Godzina (Czas $()) &":" &Minuta (Czas $())
  10. Zapisz stół
  11. W okienku nawigacji kliknij prawym przyciskiem myszy formularz Zlecenia naprawy i kliknij Widok projektu
  12. W formularzu kliknij pole tekstowe DropOffDateTime i naciśnij Usuń
  13. W sekcji Narzędzia na Wstążce kliknij Dodaj istniejące pola
  14. Z Listy pól przeciągnij DropOffDateTime i upuść na formularzu, w którym znajdowało się poprzednie pole tekstowe
  15. Sformatuj etykietę i pole tekstowe tak, aby wyglądały jak poprzednie pole tekstowe:
  16. Zapisz formularz i przełącz go do widoku formularza
  17. Zamknij formularz

Reguła walidacji

Reguła walidacji to warunek, który musi spełnić wartość wprowadzona w polu, aby była ważna. Aby utworzyć regułę walidacji:

  • Jeśli tabela jest wyświetlana w widoku arkusza danych, na Wstążce kliknij opcję Pola. W sekcji Walidacja pola kliknij Walidacja, a następnie Reguła weryfikacji pola

  • Jeśli tabela jest wyświetlana w widoku projektu, kliknij pole. W dolnej części okna kliknij Reguła walidacji i kliknij przycisk z wielokropkiem

W obu przypadkach akcja spowoduje otwarcie Konstruktora wyrażeń, w którym możesz utworzyć regułę.

Tekst walidacji

Jeśli warunek w polu Reguła walidacji nie jest przestrzegany, możesz wyświetlić okno komunikatu, aby powiadomić użytkownika. Aby utworzyć wiadomość:

  • Jeśli tabela jest wyświetlana w widoku arkusza danych, na Wstążce kliknij opcję Pola. W sekcji Walidacja pola kliknij Walidacja, a następnie Wiadomość dotycząca weryfikacji pola. Spowoduje to otwarcie komunikatu Enter Validation Message, w którym możesz wpisać żądaną wiadomość:

  • Jeśli tabela jest wyświetlana w widoku projektu, kliknij pole. W dolnej części okna kliknij Tekst weryfikacyjny i wpisz żądaną wiadomość

Uczenie praktyczne:wprowadzenie funkcji logicznych

  1. W okienku nawigacji, pod tabelami, kliknij dwukrotnie RepairOrders, aby otworzyć je w widoku arkusza danych
  2. W tabeli kliknij komórkę pod nazwą klienta
  3. Na Wstążce kliknij Pola
  4. W sekcji Walidacja pola kliknij Walidacja i kliknij Reguła walidacji rekordów
  5. Na liście Expression Elements upewnij się, że wybrana jest opcja RepairOrders.
    Na liście Kategorie wyrażeń kliknij dwukrotnie CustomerName
  6. Wpisz NIE JEST NULL

  7. Kliknij OK
  8. W sekcji Walidacja pola kliknij Walidacja i kliknij Wiadomość dotycząca weryfikacji rekordu
  9. Wpisz Upewnij się, że podajesz nazwę klienta

  10. Kliknij OK
  11. Zamknij stół
  1. W okienku nawigacji, w sekcji Formularze, kliknij prawym przyciskiem Zlecenia naprawy i kliknij Widok projektu
  2. Kliknij Zadania wykonane
  3. Kliknij pole tekstowe JobPerformed1
  4. W arkuszu właściwości kliknij kartę Wydarzenie
  5. Kliknij Utracony fokus i wpisz

    =IIf([JobPerformed1] Is Null, MsgBox("Określ co najmniej jedno z zadań, które zostały wykonane w samochodzie"),"")
  6. Zapisz formularz

Wartość wymagana dla pola

Jeśli uważasz, że dla każdego rekordu musi istnieć wpis dla konkretnego pola, możesz zażądać tego od użytkownika. Podczas wprowadzania danych, po utworzeniu rekordu, użytkownik nie może przejść do innego rekordu, jeśli nie podano wartości dla tego pola. Możesz określić, że wartość pola jest wymagana podczas tworzenia tabeli, niezależnie od tego, czy pracujesz w widoku arkusza danych, czy widoku projektu tabeli:

  • W widoku arkusza danych, aby określić, że wartości pola są wymagane, kliknij dowolną komórkę kolumny. Na Wstążce kliknij Pola. W sekcji Sprawdzanie poprawności pola kliknij pole wyboru Wymagane. Domyślnie pole Wymagane nie jest zaznaczone
  • W widoku projektu, w górnej części, kliknij pole. W dolnej części kliknij strzałkę pola Wymagane i ustaw je na Tak. Jego domyślną wartością jest Nie

Uczenie praktyczne:określanie wymaganych pól

  1. Na Wstążce kliknij Plik i kliknij Nowy
  2. Kliknij Pusta baza danych pulpitu i ustaw nazwę pliku na Chemistr2
  3. Kliknij Utwórz
  4. Na Wstążce kliknij Plik i kliknij Opcje
  5. Po lewej stronie kliknij Bieżąca baza danych, a po prawej stronie, w obszarze Opcje okna dokumentu, kliknij przycisk opcji Nakładające się Windows
  6. Kliknij OK
  7. Przeczytaj wiadomość i kliknij OK
  8. Zamknij domyślną tabelę bez zapisywania jej
  9. Na wstążce kliknij Utwórz i kliknij Projekt stołu
  10. Wpisz Numer Atomowy i naciśnij klawisz Tab
  11. Kliknij prawym przyciskiem myszy AtomicNumber i kliknij Klucz podstawowy
  12. Ustaw typ danych jako Liczba i podpis jako Nr atomowy
  13. W górnej części kliknij komórkę poniżej Numer Atomu, wpisz Symbol i naciśnij F6
  14. W dolnej części okna kliknij Wymagane, a następnie kliknij strzałkę pola kombi i wybierz Tak
  15. Ustaw rozmiar pola na 5
  16. W górnej części kliknij komórkę pod symbolem, wpisz AtomicWeight i naciśnij klawisz Tab
  17. W dolnej części okna kliknij dwukrotnie Wymagane, aby ustawić jego wartość na Tak
  18. Ustaw pozostałe właściwości w następujący sposób:
    Typ danych:Liczba
    Rozmiar pola:Pojedynczy
    Podpis:Waga atomowa
  19. Kliknij prawym przyciskiem myszy kartę okna i kliknij Widok arkusza danych
  20. Po zapytaniu, czy chcesz zapisać, kliknij Tak
  21. Ustaw nazwę na Elementy i kliknij OK
  22. Na Wstążce kliknij Pola
  23. W tabeli kliknij komórkę pod symbolem
  24. W sekcji Dodaj i usuń na Wstążce kliknij Krótki tekst
  25. Wpisz ElementName i naciśnij Enter
  26. Kliknij komórkę poniżej ElementName
  27. W sekcji Walidacja pola na Wstążce kliknij pole wyboru Wymagane
  28. W sekcji Właściwości na Wstążce kliknij pole tekstowe Rozmiar pola i wpisz 40
  29. Kliknij Nazwa i podpis
  30. Kliknij Podpis, wpisz Nazwa elementu i kliknij OK
  31. Kliknij prawym przyciskiem myszy zakładkę okna i kliknij Widok projektu
  32. Dodaj następujące pola do tabeli:

    Nazwa pola Rozmiar pola Kolor 40 Faza 32
  33. Aby zapisać tabelę, naciśnij Ctrl + S

Nieważność pola

Podczas tworzenia tabeli w SQL, aby wskazać, że każdy rekord pola musi być określony, po typie danych pola wpisz NOT NULL . Oto przykład:

CREATE TABLE Departments
(
    DepartmentCode char(5) NOT NULL,
    DepartmentName char(50)
);Field

Aby wskazać, że pole może pozostać puste, albo nie określaj jego nieważności, albo ustaw jego opcję na NULL .

Wyjątkowość rekordu

Gdy dane są wprowadzane w polach, możliwe jest posiadanie tej samej wartości dla pola w różnych rekordach, na przykład dwie osoby mieszkające w tym samym stanie. Jest to traktowane jako zduplikowana wartość. W niektórych innych przypadkach może to być nie do przyjęcia. Na przykład możesz nie chcieć, aby dwóch pracowników miało ten sam numer pracownika. W takim przypadku musisz upewnić się, że rekordy są niepowtarzalne.

Jeśli tabela jest wyświetlana w widoku arkusza danych, aby wskazać, że każdy rekord pola musi być unikatowy, kliknij dowolną komórkę tej kolumny. Następnie na Wstążce kliknij Pola. W sekcji Walidacja pola kliknij pole wyboru opcji Unikalne.

Podczas tworzenia tabeli w SQL, aby wskazać, że każdy rekord pola musi być unikalny, po typie danych pola wpisz UNIKALNY . Oto przykład:

CREATE TABLE Departments
(
    DepartmentCode char(5) unique,
    DepartmentName char(50)
);

Zindeksowane pola

Indeksacja to możliwość śledzenia rekordów pola, na przykład sprawdzania, czy są unikalne lub zduplikowane. Tę charakterystykę można ustawić podczas tworzenia lub konfigurowania tabeli w widoku arkusza danych lub widoku projektu. W widoku arkusza danych, aby określić indeksację pola, kliknij dowolną komórkę kolumny. Następnie na Wstążce kliknij Pola. W sekcji Sprawdzanie poprawności pola kliknij pole wyboru opcji Unikalne.

W widoku projektu, w górnej części, kliknij pole. W dolnej części kliknij strzałkę właściwości Indeksowane. Tę charakterystykę można ustawić za pomocą jednej z 3 wartości:

  • Jeśli ustawiono na Nie (domyślnie), nie będzie sprawdzana zduplikowana wartość
  • Jeśli chcesz, aby silnik bazy danych sprawdzał duplikaty, ale nie musiał podejmować żadnych działań, ustaw tę właściwość na Tak (Duplikaty OK)
  • Jeśli nie chcesz powielać wartości tego samego pola w różnych rekordach, ustaw właściwość pola Indeksowane na Tak (bez duplikatów)

Praktyczna nauka:kontrolowanie indeksowanych pól

  1. W górnej części kliknij Symbol
  2. W dolnej sekcji kliknij opcję Zaindeksowane aby wyświetlić jego pole kombi. Kliknij strzałkę pola kombi Indeksowane i wybierz Tak (bez duplikatów)
  3. W górnej części kliknij ElementName
  4. W dolnej sekcji kliknij dwukrotnie Zindeksowany następnie kliknij go dwukrotnie, aby ustawić jego wartość na Tak (bez duplikatów)
  5. Zamknij stół
  6. Po zapytaniu, czy chcesz zapisać tabelę, kliknij Tak

Wybieranie, kopiowanie i wklejanie rekordów

Wprowadzenie

Obsługa rekordów polega na wybieraniu, kopiowaniu, wklejaniu, aktualizowaniu i/lub usuwaniu rekordów itp. Aby pomóc w niektórych z tych operacji na tabeli lub formularzu, karta Strona główna Wstążki jest wyposażona w sekcję o nazwie Znajdź:

Wybór pola

Możesz wybrać wszystkie wartości jednej kolumny lub grupy kolumn. Aby wybrać wszystkie wartości kolumny, kliknij nagłówek kolumny. Aby wybrać kolumny w zakresie, użyj klawisza Shift podczas zaznaczania kolumn w każdym zakresie.

Niektóre operacje, które wykonasz na jednym lub większej liczbie rekordów w tabeli, wymagają wcześniejszego wybrania rekordu(ów):

  • Aby wybrać wiersz lub rekord w widoku arkusza danych, umieść kursor myszy na żądanym nagłówku wiersza:

    Następnie kliknij

  • Aby wybrać rekord, kliknij dowolną komórkę w jego wierszu. Na Wstążce kliknij Strona główna. W sekcji Znajdź kliknij przycisk Wybierz i kliknij Wybierz

  • Aby wybrać więcej niż jeden rekord, kliknij i przytrzymaj mysz na jednym z ich nagłówków

    Następnie przeciągnij, aby zakryć inny żądany wiersz lub nagłówki wierszy:

    Gdy wszystkie żądane wiersze zostaną podświetlone, zwolnij mysz. Inna technika używana do zaznaczania więcej niż jednego wiersza polega na kliknięciu jednego wiersza, który będzie na jednym końcu, naciśnięciu i przytrzymaniu klawisza Shift, a następnie kliknięciu wiersza, który będzie na drugim końcu.

Aby wybrać wszystkie rekordy tabeli:

  • Naciśnij Ctrl + A
  • Kliknij przycisk na przecięciu nagłówków kolumn i nagłówków wierszy

Spowoduje to:

Kopiowanie i wklejanie rekordów

Aby skopiować wartości z kolumny, umieść kursor myszy na nagłówku kolumny, kliknij prawym przyciskiem myszy i kliknij Kopiuj:

Aby skopiować rekordy z wielu kolumn, najpierw wybierz kolumny. Następnie kliknij prawym przyciskiem myszy jeden z wybranych nagłówków kolumn i kliknij Kopiuj

Po wybraniu (a) rekordów możesz je/je skopiować i gdzieś wkleić. Na przykład możesz wkleić rekordy w dowolnej aplikacji, która akceptuje tekst.

Praktyczna nauka:kopiowanie i wklejanie rekordów

  1. Otwórz bazę danych FunDS2
  2. W okienku nawigacji kliknij dwukrotnie tabelę StoreItems
  3. Ustaw kursor myszy na polu z lewej strony na 112055 i kliknij prawym przyciskiem myszy:

  4. W wyświetlonym menu kliknij Kopiuj
  5. Uruchom Notatnik
  6. Kliknij Wewnątrz Notatnika i kliknij Wklej
  7. Kliknij prawym przyciskiem myszy przycisk na przecięciu nagłówków kolumn i nagłówków wierszy, a następnie kliknij Kopiuj

  8. Uruchom Microsoft Excel
  9. W Arkuszu 1 kliknij prawym przyciskiem myszy komórkę B4 i kliknij Wklej
  10. Zamknij program Microsoft Excel
  11. Po zapytaniu, czy chcesz zapisać, kliknij Nie

Wybór rekordu w formularzu

Wybór rekordu w formularzu zależy od typu formularza.

Aby wybrać rekord w widoku formularza, kliknij pasek po lewej stronie, który nazywa się selektorem rekordu:

Aby wybrać rekord w formie tabelarycznej, kliknij jego nagłówek wiersza.

Aby skopiować rekord, kliknij prawym przyciskiem myszy selektor rekordu i kliknij Kopiuj:

Znajdowanie i zastępowanie danych

Edycja danych

Aby edytować rekord, najpierw zlokalizuj zamierzone rekordy, a następnie zlokalizuj pole zawierające wartość. Wykorzystaj swoją wiedzę na temat przetwarzania tekstu, aby edytować wartość.

Uczenie praktyczne:edytowanie danych

  1. Na Wstążce kliknij Plik i kliknij Otwórz
  2. Na liście plików kliknij Cruise1 (lub otwórz go z plików towarzyszących tym lekcjom)
  3. W okienku nawigacji kliknij dwukrotnie tabelę Klienci
  4. Kliknij puste pole w sekcji Nazwisko konta nr 415-939-497
  5. Wpisz Harrison i naciśnij Enter
  6. Zamknij stół
  7. W okienku nawigacji kliknij dwukrotnie formularz Klienci
  8. Kliknij pole tekstowe Imię
  9. Wpisz Kelly
  10. Kliknij przycisk Następny zapis aby przejść do następnego rekordu
  11. Naciskaj Tab, aż dojdziesz do pustego pola tekstowego Nazwa alarmowa
  12. Wpisz Mariella Shuster
  13. Zamknij formularz

Znajdowanie danych

Aby rozpocząć wyszukiwanie wartości, kliknij przycisk Znajdź lub naciśnij Ctrl + F. Spowoduje to otwarcie okna dialogowego Znajdź i zamień z wybraną kartą Znajdź:

Okno dialogowe Znajdź i zamień jest niemodalne, co oznacza, że ​​możesz uzyskać dostęp do tabeli lub formularza w tle, gdy okno dialogowe jest obecne.

Uczenie praktyczne:edytowanie danych

  1. Baza danych Cruise1 powinna być nadal otwarta.
    W okienku nawigacji kliknij dwukrotnie tabelę Klienci
  2. W sekcji Znajdź na Wstążce kliknij przycisk Znajdź
  3. W polu kombi Znajdź, wpisz gra
  4. W polu kombi Szukaj w wybierz Bieżący dokument
  5. W polu kombi Dopasuj wybierz Dowolna część pola

  6. Kliknij Znajdź następny.
    Zauważ, że znaleziono drugi wynik
  7. Kliknij ponownie Znajdź następny i zwróć uwagę na nazwę Gradner
  8. Kliknij ponownie Dalej, aby zobaczyć kolejny wynik
  9. Gdy wyświetli się okno komunikatu, przeczytaj je i kliknij OK
  10. Zamknij okno dialogowe Znajdź i zamień
  11. Zamknij tabelę Klienci

Zastępowanie danych

Aby ułatwić zastępowanie danych, okno dialogowe Znajdź i zamień zawiera sekcję Zamień. Aby go uzyskać, w sekcji Znajdź na Wstążce kliknij przycisk Zamień lub naciśnij Ctrl + H. Spowoduje to otwarcie okna dialogowego Znajdź i zamień z wybraną kartą Zamień:

Uczenie praktyczne:edytowanie danych

  1. Baza danych Cruise1 powinna być nadal otwarta.
    W okienku nawigacji kliknij dwukrotnie formularz Klienci
  2. Naciśnij Ctrl + H (lub w sekcji Znajdź na Wstążce kliknij przycisk Zamień) )
  3. W polu kombi Znajdź, wpisz gradner
  4. W polu kombi Zamień na wpisz Gardner
  5. W polu kombi Szukaj w wybierz Bieżący dokument
  6. W polu kombi Dopasuj wybierz Dowolna część pola

  7. Kliknij Znajdź następny
  8. Po znalezieniu wartości kliknij Zamień
  9. Zamknij okno dialogowe Znajdź i zamień
  10. Zamknij formularz
  11. Na wstążce kliknij Plik i kliknij Otwórz
  12. Na liście plików kliknij FunDS2

Aktualizacja i usuwanie rekordów

Wprowadzenie

Jeśli formalnie nie ustaliłeś relacji między dwiema tabelami, ale wskazałeś, że rekordy z jednej tabeli są przekazywane do innej tabeli, jeśli zmienisz wartość klucza (podstawowego lub obcego) w jednej z tabel, druga tabela może nie otrzymać aktualizację. Dlatego ważna jest formalna i dobrze zarządzana relacja.

W przypadku zmiany rekordu w kluczu podstawowym tabeli nadrzędnej dobrym pomysłem jest, aby dowolny rekord klucza obcego w tabeli podrzędnej otrzymał tę samą aktualizację. Po usunięciu rekordu klucza podstawowego należy powiadomić tabelę podrzędną. Są one określane jako egzekwowanie integralności referencyjnej.

Aby wymusić integralność podczas tworzenia relacji w oknie dialogowym Edytuj relację, kliknij pole wyboru Wymuszaj integralność odniesienia.

Praktyczna nauka:wprowadzanie aktualizacji relacji

  1. W okienku nawigacji kliknij dwukrotnie tabelę ShoppingSessions
  2. Zauważ, że numer pracownika drugiego rekordu to 275594
  3. Zamknij tabelę ShoppingSessions
  4. W okienku nawigacji kliknij dwukrotnie tabelę Pracownicy
  5. Zmień numer pracownika 275594 na 200000
  6. Zamknij tabelę Pracownicy
  7. W okienku nawigacji kliknij dwukrotnie tabelę ShoppingSessions
  8. Zauważ, że numer pracownika drugiego rekordu to nadal 275594
  9. Zamknij tabelę ShoppingSessions
  10. W okienku nawigacji kliknij dwukrotnie tabelę Pracownicy
  11. Zmień numer pracownika 20000 z powrotem na 275594
  12. Zamknij tabelę Pracownicy
  13. Na Wstążce kliknij Narzędzia bazy danych
  14. W sekcji Relacje kliknij przycisk Relacje
  15. W oknie dialogowym Pokaż tabelę kliknij dwukrotnie Pracownicy
  16. Kliknij dwukrotnie Sesje zakupowe
  17. Kliknij Zamknij
  18. Przeciągnij EmployeeNumber z Employees i upuść go EmployeeNumber w ShoppingSessions

Wymuszanie aktualizacji rekordów w tabeli podrzędnej

Aby upewnić się, że rekord w kluczu obcym zostanie zaktualizowany, gdy zmieni się ta sama wartość w kluczu podstawowym tabeli nadrzędnej, w oknie dialogowym Edytuj relacje kliknij opcję Kaskadowo aktualizuj pola pokrewne.

Praktyczna nauka:wymuszanie aktualizacji rekordów w tabeli podrzędnej

  • W oknie dialogowym Edytuj relacje kliknij pole wyboru Kaskadowo aktualizuj pola pokrewne

Wymuszanie usuwania rekordów w tabeli podrzędnej

Po usunięciu rekordu z tabeli nadrzędnej należy się upewnić, że zostaną powiadomione rekordy z tabeli podrzędnej. Aby było to możliwe, w tabeli Edytuj relacje kliknij opcję Kaskadowo usuń powiązane rekordy.

Praktyczna nauka:wymuszanie aktualizacji rekordów w tabeli podrzędnej

  1. W oknie dialogowym Edytuj relacje kliknij pole wyboru Kaskadowo usuń rekordy pokrewne

  2. Kliknij Utwórz

  3. W sekcji Relacje na Wstążce kliknij przycisk Pokaż tabelę
  4. Kliknij dwukrotnie SoldItems i StoreItems
  5. Kliknij Zamknij
  6. Utwórz relacje na podstawie kluczy podstawowych i kluczy obcych

  7. Zamknij okno relacji
  8. Po zapytaniu, czy chcesz zapisać, kliknij Tak
  9. W okienku nawigacji kliknij dwukrotnie tabelę ShoppingSessions
  10. Zauważ, że numer pracownika drugiego rekordu to 275594
  11. Zamknij tabelę ShoppingSessions
  12. W okienku nawigacji kliknij dwukrotnie tabelę Pracownicy
  13. Zmień numer pracownika 275594 na 200000
  14. Zamknij tabelę Pracownicy
  15. W okienku nawigacji kliknij dwukrotnie tabelę ShoppingSessions
  16. Zauważ, że wszystkie numery pracowników z 275594 zostały zmienione na 20000
  17. Zamknij tabelę ShoppingSessions
  18. W okienku nawigacji kliknij dwukrotnie tabelę Pracownicy
  19. Zmień numer pracownika 20000 z powrotem na 275594
  20. Zamknij tabelę Pracownicy

Wprowadzenie do drukowania nagrań

Drukowanie tabel

Możesz wydrukować dane tabeli, niezależnie od tego, czy tabela jest otwarta, czy nie. Aby wydrukować zamkniętą tabelę, kliknij ją w okienku nawigacji. Następnie kliknij Plik. Kliknij Drukuj i kliknij jedną z trzech opcji:

W ten sam sposób, jeśli tabela jest otwarta w widoku arkusza danych, kliknij jej kartę, aby ustawić na niej fokus, a następnie kliknij Plik -> Drukuj i wybierz drukowanie lub podgląd.

Praktyczna nauka:drukowanie tabel

  1. W okienku nawigacji kliknij Klienci:Tabela, aby wybrać tabelę
  2. Aby wydrukować dane z tabeli, kliknij Plik, kliknij Drukuj
  3. Kliknij Szybkie drukowanie
  4. W okienku nawigacji kliknij dwukrotnie Kabiny:Tabela, aby ją otworzyć
  5. Kliknij plik
  6. Kliknij Drukuj
  7. Kliknij Drukuj
  8. W oknie dialogowym Drukuj kliknij OK
  9. Zamknij stół

Drukowanie formularzy

Możesz wydrukować formularz bez otwierania go. Znajdź jego nazwę w okienku nawigacji i wykonaj te same czynności, które opisano dla tabeli.

Po otwarciu formularza masz możliwość wydrukowania wszystkich jego rekordów lub wybranego. W widoku formularza, aby wydrukować tylko jeden rekord, przejdź do rekordu, który chcesz wydrukować, kliknij pasek wyboru formularza, aby wybrać rekord i przejść do drukowania.

Praktyczna nauka:drukowanie formularzy

  1. W okienku nawigacji kliknij dwukrotnie formularz Klienci, aby go otworzyć
  2. Aby przejść do trzeciego klienta, kliknij przycisk Następny rekord dwa razy
  3. Kliknij plik
  4. Kliknij Drukuj
  5. Kliknij Drukuj
  6. W oknie dialogowym Drukuj kliknij Wybrane rekordy przycisk radiowy
  7. Kliknij OK
  8. Sprawdź, czy wydrukowano tylko rekord wyświetlającego klienta
  9. Wydrukujemy rekordy od 3 do 7.
    Kliknij przycisk Następny rekord dwukrotnie przejdź do rekordu numer 3
  10. Kliknij pasek wyboru rekordu

  11. Naciśnij i przytrzymaj klawisz Shift. Kliknij przycisk Następny rekord cztery razy, aby wyświetlić siódmy rekord (mimo że rekord nr nadal wyświetla 3)
  12. Zwolnij Shift
  13. Na Wstążce kliknij Plik
  14. Kliknij Drukuj
  15. Kliknij Drukuj
  16. W oknie dialogowym Drukuj kliknij Wybrane rekordy przycisk opcji i kliknij OK
  17. Sprawdź, czy wydrukowano rekordy od 3 do 7
  18. Zamknij formularz Kabiny

Podstawy raportów

Kreator raportów

Raport zawiera obiekt używany do drukowania rekordów bazy danych. Microsoft Access udostępnia kreatory do szybkiego tworzenia raportów.

Program Microsoft Access może pomóc w szybkim tworzeniu raportu przy użyciu jednego ze wstępnie zaprojektowanych układów. Odbywa się to za pomocą Kreatora raportów. Kreator raportów jest dostępny w sekcji Raporty w kategorii Utwórz na Wstążce.

Praktyczna nauka:korzystanie z kreatora raportów

  1. Na Wstążce kliknij Utwórz
  2. W sekcji Raporty kliknij Kreator raportów
  3. Na pierwszej stronie kreatora kliknij strzałkę pola kombi Tabele/Zapytania i wybierz Tabela:Kabiny
  4. Kliknij przycisk Wybierz wszystkie pola
  5. Kliknij Dalej
  6. Zaakceptuj sugerowany tytuł raportu jako Kabiny i naciśnij Enter

Drukowanie raportów

Raport jest ulubionym obiektem używanym do drukowania danych. Podobnie jak w przypadku innych obiektów, możesz wydrukować raport bez względu na to, czy jest otwarty, czy nie. Jeśli chcesz wydrukować raport bez otwierania go, w okienku nawigacji zlokalizuj żądany raport i kliknij go, aby go zaznaczyć. Następnie przejdź z karty Plik na Wstążce, podczas gdy przeglądaliśmy tabele i formularze. W ten sam sposób możesz najpierw otworzyć raport z okienka nawigacji i użyć menu Drukuj z przycisku pakietu Office w taki sam sposób, jak opisaliśmy dla innych obiektów.

Praktyczna nauka:drukowanie raportu

  1. Raport Kabiny powinien być nadal otwarty.
    kliknij Plik
  2. Kliknij Drukuj
  3. Kliknij Podgląd wydruku
  4. Aby rozpocząć proces drukowania, w sekcji Drukuj Podglądu wydruku kliknij Drukuj
  5. W oknie dialogowym Drukuj wybierz drukarkę i upewnij się, że zaznaczony jest przycisk opcji Wszystkie
  6. Kliknij Właściwości, kliknij przycisk Pionowy (w sekcji Orientacja) i kliknij OK
  7. Aby wysłać zadanie drukowania do drukarki, w oknie dialogowym Drukuj kliknij OK
  8. Zamknij raport Kabiny
  9. Zamknij Microsoft Access

Zarządzanie rekordami w tabeli

Wymuszanie aktualizacji rekordów w tabeli podrzędnej

W tabeli, która ma klucz podstawowy, która jest tabelą nadrzędną, gdy rekord zostanie zmieniony, dobrym pomysłem jest, aby dowolny rekord klucza obcego w tabeli podrzędnej otrzymał taką samą aktualizację. Aby tak się stało, w tabeli Edytuj relacje kliknij opcję Kaskadowo aktualizuj pola pokrewne.

Wymuszanie usuwania rekordów w tabeli podrzędnej

When a record is deleted in the parent table, you should make sure the records from the child table are notified. To make this possible, in the Edit Relationships table, click the Cascade Delete Related Records.

Record Management on a Form

Record Selection

To select a record, click the bar on the left side, which is called the record selector:

Copying/Pasting Records

To copy a record, right-click the record selector and click Copy:

Right-click the record selector of an empty record and click Paste.

Finding and Replacing Data

Editing Data

To edit a record, first locate the value in the field.

Practical Learning:Editing Data

  1. Click File and click Open
  2. In the list of recent files, click Cruise2
  3. In the Navigation Pane, double-click Customers:Table to open it
  4. In record number 2, click the empty box under Last Name
  5. Type Harrison and press Enter
  6. Zamknij stół
  7. In the Navigation Pane, double-click Customers :Form to open the form
  8. Click the First Name text box
  9. Type Kelly
  10. Click the Next Record button to get to the next record
  11. Keep pressing Tab until you reach the empty Emergency Name text box
  12. Type Mariella Shuster
  13. Close the form

Finding Data

To assist you with finding a value in a table or a form, the Home tab of the Ribbon is equipped with a section named Find:

To start looking for a value, you can click the Find button or you can press Ctrl + F. This would open the Find and Replace dialog box with the Find tab selected:

The Find and Replace dialog box is modeless, meaning you can access the table or form in the background while the dialog box is present.

Practical Learning:Editing Data

  1. The Cruise2 database should still be opened.
    In the Navigation Pane, double-click Customers:Table to open it
  2. In the Find section of the Ribbon, click the Find button
  3. In the Find What combo box, type gra
  4. In the Look In combo box, select Current Document
  5. In the Match combo box, select Any Part of Field

  6. Click Find Next.
    Notice that a second result is found
  7. Click Find Next again and notice the name Gradner
  8. Click Next again to see another result
  9. When the message box displays, read it and click OK
  10. Close the Find and Replace dialog box
  11. Close the Customers table

Replacing Data

To assist you in replacing data, the Find and Replace dialog box has a Replace section. To get it, in the Find section of the Ribbon, click the Replace button or press Ctrl + H. This would open the Find and Replace dialog box with the Replace tab selected:

Practical Learning:Editing Data

  1. The Cruise2 database should still be opened.
    In the Navigation Pane, double-click Customers:form to open it
  2. Press Ctrl + H (or, in the Find section of the Ribbon, click the Replace button )
  3. In the Find What combo box, type gradner
  4. In the Replace With combo box, type Gardner
  5. In the Look In combo box, select Current Document
  6. In the Match combo box, select Any Part of Field

  7. Click Find Next
  8. Once the value is found, click Replace
  9. Close the Find and Replace dialog box
  10. Close Microsoft Access

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak sprawić, by Twoje bazy danych dostępu były ultraszybkie!

  2. Jak dodać nagłówek i stopkę do formularza w programie Microsoft Access

  3. 3 rzeczy, które warto wiedzieć o bazach danych

  4. Rozwiązania bazodanowe do zarządzania budową

  5. Jak uzyskać najnowsze funkcje w Office 365