access 3

background image

Strona 1

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łę.

background image

Strona 2

• 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;

background image

Strona 3

• 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;


Wyszukiwarka

Podobne podstrony:
04 QueryByExample Access
Access 2002 Projektowanie baz danych Ksiega eksperta ac22ke
access 4 progress check unit 6,7,8, Access 4 Progress Check 6
Access 3 Test 7 A
Configuration Guide WAN Access(V100R006C00 02)
access programowanie w vba
Access to History 001 Gas Attack! The Canadians at Ypres, 1915
Ćwiczenie nr 1 (Access 2007)
Open Access and Academic Journal Quality
CISCO Accessible Theme8
Access 2003 dla każdego
Lab10 integracja z ms access
A Łozowska, Technologie informacyjne Między DOI a Open Access
access st2008z lab01 podstawy
Projektowanie tabel Access 2007
ACCESS Cwicz4 2008
MS Access
ABC Accessa 2002 XP PL abcacc i Nieznany (2)

więcej podobnych podstron