wtorek, 11 grudnia 2018

Operatory w kryteriach wyszukań


 Stosowane w wyrażeniach programu Access operatory, funkcje i stałe można odszukać w oknie pod nazwą Konstruktor wyrażeń.


  • arytmetyczne (* / + -),
  • porównania (<= =  <> > < <= >= BETWEEN),
  • logiczne (AND OR NOT),
  • LIKE ,
  • LCase (zmiana wielkości liter na małe),
  • UCase (zmiana wielkości liter na duże),
  • Right (zwracanie żądanej liczby liter od prawej strony),
  • Left (zwracanie określonej liczby znaków po lewej stronie),
  • Len (zwrot długości słowa - ile liter).

niedziela, 9 grudnia 2018

Dodatkowe (+) możliwości stosowania kwerend


     Przykłady funkcji operujących na datach i czasie:

         Date() - zwracanie aktualnej daty (np. dziś 06.12.2018; program zwróci datę 06.12.2018 do odpowiedniego pola, w którym zastosowania jest ta funkcja).
     
         Day(data) - zwraca numer dnia miesiąca dla podanej wcześniej daty, np. Day('06-12-2018')
zwraca 11 funkcja przyjmuje wartość równą od 1 do 31.

        Month(data) - zwraca numer miesiąca dla podanej daty, np. Month('06-12-2018') zwraca 10, ponieważ funkcja przyjmuje wartości od 1 do 12.
     
        Year(data) - zwraca rok dla podanej wcześniej daty, np. Year('06-12-2018') zwraca 2018, ponieważ to jest wartość tej funkcji.

        Time() - zwraca aktualną godzinę, np. Time(23.55) to zwraca liczbę w nawiasie.


       

czwartek, 6 grudnia 2018

Przyciski poleceń w Access


    Przyciski poleceń można używać do uruchamiania makr i modułów języka VisualBasic. Przyciski te można umieszczać na formularzach, mogą być one wykorzystane do wykonywanych operacji na rekordach.

Przybornik → Kreator przycisków poleceń → Nawigowanie między rekordami → Znajdź rekord → Szukaj → ..

Wstawianie przycisków ma za zadanie ułatwić i usprawnić nam wyszukanie wybranego klienta.




piątek, 30 listopada 2018

Zaawansowane metody tworzenia formularzy - bieżąca data



  1. Otwieranie formularza zwrotu filmu w Widoku projektu formularza.
  2. Właściwości pola DataZwrotu wybieramy zakładkę Zdarzenia. Ustalamy w jaki sposób ma zostać wywołane zdarzenie - przy kliknięciu.
  3. Wybieranie konstruktora → Konstruktor kodu.
  4. Procedura Visual Basic        Me!DataZwrotu = Date



Private Sub - rozpoczyna definicję procedury
Click() - przy kliknięciu
Me!DataZwrotu - odwołanie do wartości, na którym jest kursor myszy
Date - aktualna data
EndSub - kończy definicję procedury

Zaawansowane metody tworzenia formularzy - formularz zwrotu


 W jednej bazie danych może się znajdować kilka różnych formularzy przygotowanych na podstawie tej samej tabeli (tabel).

  Jeśli podformularz jest łączony z formularzem głównym, to należy upewnić się, że źródła ich rekordów są powiązane relacjami.


Formularz zwrotu filmu:

  • Powinny być widoczne podstawowe dane klienta oraz informacje o filmach, w związku z tym przygotowujemy formularz z podformularzem. 
  • Użytkownik nie powinien mieć możliwości zmiany danych w tym formularzu, więc taka możliwość musimy zablokować.
  • Aby przyspieszyć  i usprawnić wyszukiwanie danych klienta, umieścimy odpowiedni przycisk polecenia i utworzymy kwerendę, która posortuje informacje o klientach według nazwiska i imienia. 
  • Oddane filmy nie powinny być widoczne na liście filmów wypożyczonych przez danego klienta.




poniedziałek, 26 listopada 2018

Listy seryjne



   W edytorze Microsoft Word można przygotować listy seryjne i etykiety adresowe, pobierając dane, np. z tabel przygotowanych w programie Microsoft Access.






Korespondencja seryjna umożliwia tworzenie wielu dokumentów naraz. Takie dokumenty mają jednakowe ustawienia układu i formatowania oraz tekst i grafikę. Tylko określone sekcje poszczególnych dokumentów są różne. Można je spersonalizować odpowiednio do potrzeb. Korzystając z korespondencji seryjnej, w programie Word można zbiorczo tworzyć etykiety, listy, koperty i wiadomości e-mail. Z przygotowaniem korespondencji seryjnej są związane trzy dokumenty:

1.Dokument główny
2. Źródło danych
3. Scalony dokument

sobota, 17 listopada 2018

Eksport danych z bazy danych do pliku tekstowego i arkusza kalkulacyjnego


    Można eksportować różne obiekty bazy danych, np. tabele, kwerendy, raporty. Dane z tabel bazy danych  możemy eksportować m.in. do plików arkusza kalkulacyjnego, plików tekstowych lub innych baz danych utworzonych w programie Access.
   
  Eksportowanie do pliku tekstowego (notatnik):

 Pilk/Eksportuj → (karta dane zewnętrzne) → (opcja plik tekstowy)
 Pliki tekstowe → (strona kodowania) Windows → OK
 
   Eksportowanie do arkusza kalkulacyjnego (Excel): 

Widok arkusza danych → (zaznaczamy rekordy i kopiujemy) → nowy dokument Excel → Wklej