access_3.pdf

(221 KB) Pobierz
Microsoft Word - access ćw. 3.doc
Kwerendy wybierające
ĆWICZENIE
1. Zbuduj kwerendę Drukarki odpowiadającą na pytanie, jakie drukarki i monitory znajdują się w
ofercie towarowej firmy.
WSKAZÓWKI
z zakładki Kwerendy wybierz przycisk [Nowy] , a następnie [Widok projekt] ;
dodaj do kwerendy tabele Towary ;
wybierz pola Nazwa i Symbol ;
sprawdź działanie kwerendy przez zmianę widoku lub wciśnięcie przycisku [Uruchom] ;
ogranicz listę pokazywanych rekordów przez narzucenie kryterium dla pola Symbol w postaci
D* ;
sprawdź działanie kwerendy;
zapisz kwerendę pod nazwą Drukarki i zamknij ją;
ĆWICZENIE
2. Zmodyfikuj kwerendę Drukarki tak, aby pokazywała również informacje, o monitorach znajdują
się w ofercie towarowej firmy. Symbole monitorów zaczynają się na literę M.
WSKAZÓWKI
w drugiej linii kryteriów dla pola Symbol dopisz M* ;
zapisz kwerendę pod nazwą Drukarki i monitory ;
ĆWICZENIE
3. Zmodyfikuj tak powstałą kwerendę aby pokazywała informacje o tanich drukarkach i monitorach
(ostatnia cena zakupu nie przekraczająca 1200 zł).
ĆWICZENIE
4. Zbuduj kwerendę parametryczną Oferta wg typu określającą listę oferowanych towarów dla
poszczególnych grup towarowych.
WSKAZÓWKI
otwórz kwerendę Drukarki w widoku projektowym;
zastąp kryterium Like ‘’D*’’ kryterium parametrycznym Like [Podaj znaki symbolu]&’’*’’ ;
sprawdź działanie kwerendy dla różnych znaków podawanych jako parametry;
zapisz kwerendę;
ĆWICZENIE
5. Zbuduj kwerendę Cennik z polami wyliczanymi określającymi cenę netto oraz cenę brutto
towaru. Cena netto ma być zwiększona o marżę ostatnią ceną zakupu. Towary mają być
posortowane wg symbolu.
WSKAZÓWKI
utwórz nową kwerendę, przejdź do widoku projektu;
dodaj tabelę Towary i wybierz pola: Symbol , Nazwa i Staw_VAT ;
zdefiniuj pole Cena netto , w tym celu:
o ustaw kursor w pierwszej wolnej rubryce pola;
o wpisać formułę [Ost_cen_z]*(1+[Marża]) , możesz posłużyć się opcją Powiększ z menu
podręcznego;
o domyślną nazwę pola Wyr1 zmień na Cena netto ;
o sprawdź działanie kwerendy;
wprowadź sortowanie dla pola Symbol ;
zapisz kwerendę pod nazwą Cennik ;
zdefiniować pole Cena brutto zgodnie z formułą: Cena brutto:=[Cena netto]*(1+[Staw_VAT]) ,
użyj konstruktora wyrażeń:
o ustaw kursor w pierwszej rubryce pola;
o z menu podręcznego lub paska narzędzi wybierz [Buduj] ;
o w okienku konstruktora wpisać nazwę pola Cena brutto i zakończyć je dwukropkiem
i znakiem równości (przypisanie);
o wybierając odpowiednie pola z kwerendy Cennik i tabeli towary skonstruować formułę.
Strona 1
295609538.001.png
sformatować cenę netto i brutto do postaci walutowej;
sprawdzić działanie kwerendy i zamknąć ją z potwierdzeniem zapisu zmian;
ĆWICZENIE
6. Zbuduj kwerendę Zestawienie zakupów określającą jakie towary, kiedy, w jakiej ilości i po
jakiej cenie były kupowane. Dla każdego zakupu obliczyć jego oraz wyznaczyć VAT naliczony.
WSKAZÓWKI
otwórz nową kwerendę w widoku Projektuj kwerendy ;
dodaj tabele: Towary , Rejestr zakupów i Faktury zakupu ;
wybierz pola Nazwa , Symbol , Staw_VAT , Data zakupu , Ilość , Cena zakupu ;
uruchom kwerendę;
zdefiniuj pole Wartość zakupu o formacie walutowym obliczające wartości każdego z zakupów
zgodnie z formuła: Wartość zakupu:=[Cena zakupu]*[Ilość] ;
zmień nazwę pola Ilość na Ilość zakupu , w tym celu, w rubryce Pole zastąp nazwę Ilość
formułą: Ilość zakupu:=[Ilość] ;
zapisz kwerendę pod nazwą Zestawienie zakupów ;
zdefiniuj pole o formacie walutowym VAT naliczony obliczające VAT z godnie z formułą:
VAT naliczony:=CLng([Wartość zakupu]*[Staw_VAT]*100)/100 ;
zamknij kwerendę z zapisem zmian;
ĆWICZENIE
7. Zdefiniuj kwerendę grupującą Zestawienie zakupów towarami , która podsumuje ilość i
wartość zakupy w obrębie każdego towaru.
WSKAZÓWKI
otwórz nową kwerendę w widoku Projekt kwerendy . W oknie projektowym umieścić kwerendę
Zestawienie zakupów ;
wybierz do siatki projektowej pola: Symbol , Nazwa , Ilość zakupu i Wartość zakupu ;
w siatce projektowej włącz rubrykę podsumowanie ( Sumy z menu podręcznego) i określić
operacje agregacji wg schematu:
o dla pola Symbol opcja Grupuj wg ,
o dla pola Nazwa opcja Pierwszy ,
o dla pól Ilość zakupu i Wartość zakupu opcja Suma ,
zapisać kwerendę pod nazwą Zestawienie zakupów towarami ;
sprawdzić działanie i zamknąć;
ĆWICZENIE
8. Zdefiniuj kwerendę Zestawienie sprzedaży towarami analogiczną do Zestawienia
zakupów towarami . Wcześniej należy zbudować pomocniczą kwerendę wybierającą
Zestawienie sprzedaży (por. kwerenda Zestawienie zakupów ) opartą na tabelach
Towary , Rejestr sprzedaży oraz Faktury sprzedaży .
WSKAZÓWKI
w kwerendzie Zestawienie sprzedaży należy zamienić nazwę pola Ilość na Ilość
sprzedaży oraz wyznaczyć pole VAT należny ;
ĆWICZENIE
9. Zbuduj kwerendę Zliczanie zakupów i sprzedaży . Kwerenda ma określić dla każdego z
towarów ilość towaru zakupioną i sprzedaną. W przypadku, gdy towar nie był kupowany lub
sprzedawany odpowiednią ilość zakupu lub sprzedaży należy określić jako 0.
WSKAZÓWKI
kwerenda wymaga dołączenia do tabeli Towary , kwerend Zestawienie zakupów towarami
oraz Zestawienie sprzedaży towarami; zastosowanie w połączeniach sprzężenia typu
wewnętrznego spowoduje wybranie jedynie tych towarów, które były kupowane i sprzedawane;
zostaną natomiast zgubione informacje o tych towarach, które były tylko kupowane, tylko
sprzedawane lub dla których nie przeprowadzono żadnych transakcji; zatem będzie konieczne
zastąpienie sprzężeń wewnętrznych między tabelą Towary , a każdą z kwerend sprzężeniami
zewnętrznymi uwzględniające wszystkie rekordy z tabeli Towary ;
Strona 2
295609538.002.png
w związku z koniecznością zastąpienia wartości pustych ( Null ) wartością 0 , obliczenie ilości
zakupu i sprzedaży będzie wymagało zastosowania funkcji wyboru warunkowego Iif ;
otwórz nową kwerendę w widoku Projekt kwerendy ;
dodaj tabelę Towary oraz kwerendy Zestawienie zakupów towarami i Zestawienie
sprzedaży towarami ;
przyłącz do tabeli Towary wybrane kwerendy przy pomocy pola Symbol ;
wybierz pola: Symbol , Nazwa , SumaZIlość zakupu , SumaZIlość sprzedaży ;
przeprowadź edycję właściwości sprzężeń między tabelą Towary a kwerendami:
o kliknij prawym klawiszem na linię edytowanego połączenia,
zastąp pole SumaZIlość zakupu polem wyliczanym zgodnie z formułą:
Ilość zakupiona:=Iif([SumaZIlość zakupu] Is Null.0.[SumaZIlość zakupu];.
analogicznie zastąpić pole SumaZIlość sprzedaży polem wyliczanym zgodnie z formułą:
Ilość sprzedana:=Iif([SumaZIlość sprzedaży] Is Null.0.[SumaZIlość sprzedaży]);
sprawdź działanie kwerendy i zamknij ją z zapisem;
ĆWICZENIE
10. Zbuduj kwerendę Stany magazynowe . Kwerenda ma określać dla każdego z towarów ilość
towaru w magazynie.
WSKAZÓWKI
wybierz tworzenie nowej kwerendy w widoku Projekt kwerendy ;
dodaj to kwerendy tabelę Towary oraz kwerendę Zliczanie zakupów i sprzedaży ,
a następnie połącz je wg pola Symbol ;
wybierz pola Nazwa , Symbol , Stan_pocz ;
zdefiniuj pole wyliczane obliczające stany magazynowe wg wzoru:
Stan magazynu:=[Stan_pocz]+[Ilość zakupiona]-[Ilość sprzedana] ;
sprawdź działanie kwerendy i zamknij ją z zapisem;
ĆWICZENIE
11. Zbuduj kwerendę krzyżową Sprzedaż wg miesięcy i towarów określającą wartość
sprzedaży określającą wartość sprzedaży poszczególnych typów towaru (pierwsze dwie litery
symbolu) w różnych miesiącach roku.
WSKAZÓWKI
wybierz tworzenie nowej kwerendy w widoku Projekt kwerendy;
dodaj tabelę: Towary , Rejestr sprzedaży i Faktury sprzedaży ;
zdefiniuj pola: Grupa towarów jako Left([Symbol].2) oraz Miesiąc jako Month([Data sprzedaży]) .
dodaj pole Ilość ;
zmień typ kwerendy na krzyżową: Kwerenda | Kwerenda krzyżowa ;
w rubryce Krzyżowe ustaw dla pola Grupa towarów opcję Nagłówek wiersza , dla pola Miesiąc
opcję Nagłówek kolumny a dla pola Ilość opcję Wartość ;
w rubryce Podsumowanie wybierz odpowiednio: Grupuj wg , Grupuj wg i Suma ;
sprawdź działanie kwerendy, zapisz ją i zamknij;
Strona 3
295609538.003.png
Zgłoś jeśli naruszono regulamin