ACCESS CW5 RAPORTY 2007 id 5068 Nieznany (2)

background image

Katedra Informatyki Stosowanej Politechniki



MsAccess –

Opracowanie:




1.

Zbudowa
bowych wszystkich pracowników firmy. Lista powinna
nazwisk.

Wykonanie.

Utworzy
Projekt raportu
tów/
rend
kwerend (trzy kropki). W kwerendzie umie
ODDZIAŁY.
katenacja nazwiska i imienia,

Umie
jekt/Narz
układem
ka strony,
W
W
jekt)
Stopk
Uwaga:
z

Katedra Informatyki Stosowanej Politechniki

ćwiczenie 5

Opracowanie: mgr Gra

Zbudować raport
bowych wszystkich pracowników firmy. Lista powinna
nazwisk.

Wykonanie.

Utworzyć pusty raport (
Projekt raportu
tów/Projekt/Arkusz wła
rend: na zakładce
kwerend (trzy kropki). W kwerendzie umie
ODDZIAŁY.
katenacja nazwiska i imienia,
Umieścić w raporcie, w pa
jekt/Narzędzia/Dodaj istniej
układem
wskaza
ka strony,- mo
W nagłówku raportu
W stopce strony
jekt).
Stopkę raportu zwin
Uwaga: Jeśli w projekcie raportu brakuje wła

odpowiednich opcji z grupy

Katedra Informatyki Stosowanej Politechniki Ś

mgr Grażyna Gębal,

raport Spis telefonów

bowych wszystkich pracowników firmy. Lista powinna

ć

pusty raport (karta

Projekt raportu). Otworzy

Projekt/Arkusz właś

: na zakładce Dane

kwerend (trzy kropki). W kwerendzie umie
ODDZIAŁY. Bazując na informacjach w nich zawartych zdefiniowa
katenacja nazwiska i imienia,

ć

w raporcie, w pa

dzia/Dodaj istniej

wskazać układ

można narysowa

nagłówku raportu umie
stopce strony wstawić

raportu zwinąć.

ś

li w projekcie raportu brakuje wła

odpowiednich opcji z grupy

Katedra Informatyki Stosowanej Politechniki Świętokrzyskiej

ębal, dr Marzena No

MsAccess

Spis telefonów drukuj

bowych wszystkich pracowników firmy. Lista powinna

Rys.1. Raport

karta Tworzenie

Otworzyć arkusz wła

Projekt/Arkusz właściwości). Ź

w arkuszu wła

kwerend (trzy kropki). W kwerendzie umie

ą

c na informacjach w nich zawartych zdefiniowa

katenacja nazwiska i imienia, Telefon domowy

w raporcie, w paśmie szczegółów, pola zdefiniowane w kwerendzie

dzia/Dodaj istniejące pole

układ Tabelaryczny

na narysować pod nimi poziom

umieścić tekst

wstawić numerację

li w projekcie raportu brakuje wła

odpowiednich opcji z grupy Pokazywanie/ukrywanie

dr Marzena Nowakowska, dr Maria Szczepa

MsAccess - ćwiczenie nr 5

Raporty

drukujący zestawienie numerów telefonów osobistych i słu

bowych wszystkich pracowników firmy. Lista powinna

Rys.1. Raport Spis telefonów

Tworzenie, zakładka

arkusz właściwości (

Ź

ródło rekordów okre

w arkuszu właściwości

kwerend (trzy kropki). W kwerendzie umieścić

c na informacjach w nich zawartych zdefiniowa

Telefon domowy

mie szczegółów, pola zdefiniowane w kwerendzie

ce pole) potem na karcie

Tabelaryczny - etykiety automatycznie pow

pod nimi poziomą

tekst SPIS TELEFONÓW

numerację stron (odpowiednia opcja w grupie

li w projekcie raportu brakuje właściwego pasma nale

okazywanie/ukrywanie

wakowska, dr Maria Szczepa

ćwiczenie nr 5

Raporty

cy zestawienie numerów telefonów osobistych i słu

bowych wszystkich pracowników firmy. Lista powinna być uporz

Spis telefonów

, zakładka Raporty

ś

ci (Narzedzia projektowania rapo

ródło rekordów określić

ś

ci uruchomić

ś

cić tabele PRACOWNICY, DANE OSOBOWE,

c na informacjach w nich zawartych zdefiniowa

, Telefon służ

mie szczegółów, pola zdefiniowane w kwerendzie

) potem na karcie Rozmieszczanie

etykiety automatycznie pow

pod nimi poziomą linię.

TELEFONÓW napisany czcionk

stron (odpowiednia opcja w grupie

li w projekcie raportu brakuje właściwego pasma nale

okazywanie/ukrywanie na karcie

wakowska, dr Maria Szczepańska

wiczenie nr 5

cy zestawienie numerów telefonów osobistych i słu

być uporządkowana alfabetycznie wg

Spis telefonów

Raporty, opcja Pusty raport

Narzedzia projektowania rapo

ródło rekordów określić za pomoc

uruchomić dla źródła rekordów

tabele PRACOWNICY, DANE OSOBOWE,

c na informacjach w nich zawartych zdefiniować

Telefon służbowy.

mie szczegółów, pola zdefiniowane w kwerendzie

Rozmieszczanie

etykiety automatycznie powę

napisany czcionk

stron (odpowiednia opcja w grupie

ciwego pasma należy go doł

na karcie Rozmieszczanie

ńska

cy zestawienie numerów telefonów osobistych i słu

ą

dkowana alfabetycznie wg

Pusty raport, lub opcja

Narzedzia projektowania rapo

za pomocą konstruktora kw

ródła rekordów konstruktora

tabele PRACOWNICY, DANE OSOBOWE,

c na informacjach w nich zawartych zdefiniować pola: Pracownik

mie szczegółów, pola zdefiniowane w kwerendzie (Pr

Rozmieszczanie w grupie

etykiety automatycznie powędrują do pasma nagłó

napisany czcionką wielko

stron (odpowiednia opcja w grupie Formanty

ż

y go dołączyć korzystaj

Rozmieszczanie

Strona

cy zestawienie numerów telefonów osobistych i służ

dkowana alfabetycznie wg

, lub opcja

Narzedzia projektowania rapor-

konstruktora kwe-

konstruktora

tabele PRACOWNICY, DANE OSOBOWE,

Pracownik - ko

Pro-

w grupie Sterowanie

do pasma nagłó

wielkości 16 pkt.

Formanty karty Pr

czyć korzystając

Rozmieszczanie.

Strona 1

ż

-

dkowana alfabetycznie wg

konstruktora

tabele PRACOWNICY, DANE OSOBOWE,

kon-

Sterowanie

do pasma nagłów-

ci 16 pkt.

Pro-

korzystając

background image

Katedra Informatyki Stosowanej Politechniki Świętokrzyskiej



MsAccess – ćwiczenie 5

Strona 2

W paśmie szczegóły przed polem Pracownik umieścić niezwiązane pole tekstowe zawierają-
ce liczbę porządkową. We właściwościach danych pola określić:

Ź

ródło formantu

=1

Suma bieżąca

Wszędzie

Obejrzeć raport i uporządkować jego obiekty.

Wprowadzić jeden poziom grupowania. Na karcie Narzędzia projektowania rapor-
tów/Projekt
w grupie Grupowanie i sumy wybrać opcję Grupuj i sortuj. Zproponowanych
opcji wybrać:

grupuj według Pracownik
z liter
ą A na górze
według pierwszego znaku
bez sum
z sekcj
ą nagłówka
bez sekcji stopki

(Uwaga! - nie należy dodawać tytułu grupy, bo zostanie umieszczona etykieta)

W nagłówku grupy formularza umieścić pole tekstowe niezwiązane i określić jego właściwo-
ś

ci:

Ź

ródło formantu

=Left([Pracownik];1)

Rozmiar czcionki

10

Grubość czcionki

Pogrubiona

Obejrzeć gotowy raport i zapisać go.

2.

Zdefiniować raport z grupowaniem o nazwie Finanse pracowników w oddziałach, który
w oparciu o kwerendę Finanse pracowników zestawi dla każdego oddziału, o podanym nume-
rze, uporządkowaną wg nazwisk listę pracowników tego oddziału zwierającą:

imię i nazwisko pracownika,

pensję brutto i ubezpieczenie,

pole wyliczane określające udział sumy dodatków (stażowego i funkcyjnego) w pensji brut-
to.

Raport ma wyświetlić dla każdego oddziału sumy pensji brutto i ubezpieczenia oraz udział su-
my dodatków w oddziale w sumie pensji brutto w oddziale. W podsumowaniu raportu ma być
zawarta informacja o sumarycznej wartości pensji brutto i sumarycznej wartości ubezpieczeń
dla wszystkich pracowników firmy.

Wykonanie

Na karcie Tworzenie wybrać, w grupie Raporty przycisk Kreator raportów. Odpowiadać w
kolejnych oknach na pytania kreatora.

Ź

ródłem informacji do raportu jest kwerenda Finanse pracowników (ćwiczenie 5, scena-

riusz nr 2)

Wprowadzić do raportu wszystkie potrzebne pola, najlepiej w odpowiedniej kolejności
(rys. 2.).

Polem grupującym jest Nr_oddz.

Wprowadzić uporządkowanie wg pola Nazwisko. Uruchomić przycisk Opcje podsumowa-
nia
i zaznaczyć pozycje sumy dla pól Ubezpieczenie i Pensja brutto.

Wybrać układ, orientację strony i styl wg uznania.

Na ostatniej stronie kreatora (z przyciskiem Zakończ) wybrać opcję Modyfikuj projekt ra-
portu
i zakończyć definiowanie raportu.

Wprowadzić podane niżej modyfikacje do projektu raportu, posługując się wzorcem
przedstawionym na rys. 2:

background image

Katedra Informatyki Stosowanej Politechniki



MsAccess –

Ćwiczenia i zadania dodatkowe

1.

Zbudowa
działem na miast
wcześ
niego doł
utworzony
Adresy pracowników

Wykonanie

Zbudowa

Katedra Informatyki Stosowanej Politechniki

ćwiczenie 5

uporządkowa
układ stosowy

wprowadzi
podać źródło formantu:

=([Dodatek]+[Dodatek_sta

zaznaczyć

w sekcji stopki grupy:

usun
zmieni
dwa pola tekstowe równe odpowiednio:
brutto])
doda
brutto])

sprawdzić

wstawić linie odkre
grubość i kolor liniom

wprowadzi
wek, uruchomi

pogrubić czcionk

wiczenia i zadania dodatkowe

Zbudować raport
działem na miast
wcześniej utworzon
niego dołączony jest podraport zawieraj
utworzony jest w oparciu o specjalnie do tego celu przygotowan
Adresy pracowników

Wykonanie

Zbudować, za pomoc

Katedra Informatyki Stosowanej Politechniki Ś

ą

dkować pola zwi

układ stosowy,
wprowadzić niezwią

ź

ródło formantu:

=([Dodatek]+[Dodatek_sta

zaznaczyć dla tego pola format procentowy,
w sekcji stopki grupy:

usunąć zbędne obiekty,
zmienić w etykiecie tre
dwa pola tekstowe równe odpowiednio:
brutto]) umieś
dodać pole tekstowe z formuł
brutto])

sprawdzić zawartość
wstawić linie odkreś

ść

i kolor liniom

wprowadzić w sekcji nagłówka grupy kolorowe tło: klikn

, uruchomić podrę

pogrubić czcionkę dla podsumowa

Rys. 2. Raport

wiczenia i zadania dodatkowe

raport Pracownicy wg miejsca zamieszkania

działem na miasta. Raport główny zawiera zestawienie miast. Zbudowany jest w oparciu o

niej utworzoną kwerend

czony jest podraport zawieraj

jest w oparciu o specjalnie do tego celu przygotowan

Adresy pracowników (zad. 2 scen. nr 2).

, za pomocą kreatora, raport tabelaryczny

Katedra Informatyki Stosowanej Politechniki Świętokrzyskiej

pola związane i ich etykiety

niezwiązane pole tekstowe w sekcji szczegółów i we wła

ródło formantu:

=([Dodatek]+[Dodatek_sta

dla tego pola format procentowy,

w sekcji stopki grupy:

ę

dne obiekty,

w etykiecie treść

dwa pola tekstowe równe odpowiednio:

umieścić we właś

pole tekstowe z formuł

zawartość stopki raportu,

linie odkreślające w sekcji nagłówka raportu, stopki raportu; nada

i kolor liniom - skorzysta

w sekcji nagłówka grupy kolorowe tło: klikn

ć

podręczne menu i sk

ę

dla podsumowa

Rys. 2. Raport Finanse pracowników

wiczenia i zadania dodatkowe

Pracownicy wg miejsca zamieszkania

a. Raport główny zawiera zestawienie miast. Zbudowany jest w oparciu o

kwerendę Miasta zamieszkania pracowników

czony jest podraport zawieraj

jest w oparciu o specjalnie do tego celu przygotowan

(zad. 2 scen. nr 2).

ą

kreatora, raport tabelaryczny

zane i ich etykiety

zane pole tekstowe w sekcji szczegółów i we wła

=([Dodatek]+[Dodatek_staż])/[Pensja brutto]

dla tego pola format procentowy,

ść

Suma na Podsumowanie w grupie:

dwa pola tekstowe równe odpowiednio:

we właściwych miejscach (zachowa

pole tekstowe z formułą =Suma([Dodatek_sta

stopki raportu,

ce w sekcji nagłówka raportu, stopki raportu; nada

skorzystać z właściwo

w sekcji nagłówka grupy kolorowe tło: klikn

czne menu i skorzysta

dla podsumowań.

Finanse pracowników

Pracownicy wg miejsca zamieszkania

a. Raport główny zawiera zestawienie miast. Zbudowany jest w oparciu o

Miasta zamieszkania pracowników

czony jest podraport zawierający informacje o adresach pracowników. Podraport

jest w oparciu o specjalnie do tego celu przygotowan

(zad. 2 scen. nr 2).

kreatora, raport tabelaryczny

zane i ich etykiety: usunąć zbę

zane pole tekstowe w sekcji szczegółów i we wła

])/[Pensja brutto]

dla tego pola format procentowy,

Podsumowanie w grupie:

dwa pola tekstowe równe odpowiednio: =Suma([Ubezpieczenie])

ciwych miejscach (zachowa

=Suma([Dodatek_sta

ce w sekcji nagłówka raportu, stopki raportu; nada

z właściwości formatu dla tych obiektów.

w sekcji nagłówka grupy kolorowe tło: klikn

orzystać z właściwo

Finanse pracowników w oknie projektowym.

Pracownicy wg miejsca zamieszkania drukuj

a. Raport główny zawiera zestawienie miast. Zbudowany jest w oparciu o

Miasta zamieszkania pracowników

cy informacje o adresach pracowników. Podraport

jest w oparciu o specjalnie do tego celu przygotowan

kreatora, raport tabelaryczny Pracownicy wg miejsca zamieszkania

ąć

zbędne, dla pola

zane pole tekstowe w sekcji szczegółów i we wła

Podsumowanie w grupie:

=Suma([Ubezpieczenie])

ciwych miejscach (zachować układ kolumnowy danych),

=Suma([Dodatek_staż]+[Dodatek])/Suma([Pensja

ce w sekcji nagłówka raportu, stopki raportu; nada

ci formatu dla tych obiektów.

w sekcji nagłówka grupy kolorowe tło: kliknąć na pasek

ś

ciwości formatu.

w oknie projektowym.

drukujący adresy pracowników z p

a. Raport główny zawiera zestawienie miast. Zbudowany jest w oparciu o

Miasta zamieszkania pracowników (zad. 3, scen. Nr 2). Do

cy informacje o adresach pracowników. Podraport

jest w oparciu o specjalnie do tego celu przygotowaną (równie

Pracownicy wg miejsca zamieszkania

dne, dla pola nr_oddz

zane pole tekstowe w sekcji szczegółów i we właściwoś

Podsumowanie w grupie:

=Suma([Ubezpieczenie]), =Suma([Pensja

ć

układ kolumnowy danych),

]+[Dodatek])/Suma([Pensja

ce w sekcji nagłówka raportu, stopki raportu; nadać wła

ci formatu dla tych obiektów.

na pasek Nr_oddz

ci formatu.

w oknie projektowym.

cy adresy pracowników z p

a. Raport główny zawiera zestawienie miast. Zbudowany jest w oparciu o

(zad. 3, scen. Nr 2). Do

cy informacje o adresach pracowników. Podraport

(również wcześniej) kwerend

Pracownicy wg miejsca zamieszkania

Strona

nr_oddz zastosować

ciwościach danych

=Suma([Pensja

układ kolumnowy danych),

]+[Dodatek])/Suma([Pensja

ce w sekcji nagłówka raportu, stopki raportu; nadać właściwą

ci formatu dla tych obiektów.

Nr_oddz - nagłó-

cy adresy pracowników z po-

a. Raport główny zawiera zestawienie miast. Zbudowany jest w oparciu o

(zad. 3, scen. Nr 2). Do

cy informacje o adresach pracowników. Podraport

ś

niej) kwerend

Pracownicy wg miejsca zamieszkania

Strona 3

zastosować

ciach danych

=Suma([Pensja

układ kolumnowy danych),

]+[Dodatek])/Suma([Pensja

ó-

o-

(zad. 3, scen. Nr 2). Do

niej) kwerendę

background image

Katedra Informatyki Stosowanej Politechniki Świętokrzyskiej



MsAccess – ćwiczenie 5

Strona 4

w oparciu o kwerendę Miasta zamieszkania pracowników.

Samodzielnie zbudować raport tabelaryczny Adresy pracowników dla kwerendy o tej samej
nazwie. Wyłączyć nagłówki i stopki. W paśmie szczegółów umieścić pola Pracownik oraz Uli-
ca
. Informacja w raporcie ma być uporządkowana wg pola Pracownik (można to zrobić w ra-
porcie, korzystając z menu Widok|Sortowanie i grupowanie lub w kwerendzie, będącej źródłem
danych dla raportu).

Otworzyć raport Pracownicy wg miejsca zamieszkania w oknie projektowym. W paśmie
szczegółów obok pola Miasto umieścić podraport Adresy pracowników. Wykorzystać przycisk
Podformularz/Podraport z przybornika (operację przeprowadza się tak samo, jak w przypadku
wstawiania podformularza). Polem wiążącym jest Miasto.

Rys. 3. Raport Pracownicy wg miejsca zamieszkania.

2.

Zbudować zestawienie Finanse wg stanowisk. Atrybutem grupującym jest pole Nr z tabeli
WYKAZ STANOWISK. Podsumowania umieścić w stopce grupy.

Rys. 4. Raport Pracownicy wg zajmowanych stanowisk.

background image

Katedra Informatyki Stosowanej Politechniki Świętokrzyskiej



MsAccess – ćwiczenie 5

Strona 5

3.

Zbudować raport Lista płac – pasek wypłaty.
Do prawidłowego naliczenia podatku potrzebne będą:

kwerenda sumująca pensje dotychczas wypłacone pracownikom Pensje brutto – razem; ta
kwerenda powstaje w oparciu o tabelę PENSJE BRUTTO zaimportowaną z bazy DODAT-
KI.

kwerenda Finanse pracowników; ta kwerenda była już zdefiniowana na ćwiczeniach (sce-
nariusz nr 2),

kwerenda Lista płac, definiująca paski wypłaty dla pracowników; tę kwerendę należy zde-
finiować,

kwerenda dołączająca do tabeli PENSJE BRUTTO dane z kolejnych wypłat; tę kwerendę,
o nazwie Do tabeli PENSJE BRUTTO, należy zdefiniować.

Rys. 5. Raport Lista płac – pasek wypłaty.

Wykonanie

Zbudować kwerendę Pensje brutto-razem, która , dla każdego pracownika, sumuje w tabeli
PENSJE BRUTTO jego penje brutto od początku roku.

Zbudować kwerendę Lista płac w oparciu o kwerendy Finanse pracowników i Pensje brut-
to – razem
(polem łączącym jest Id_prac).
Umieścić w kwerendzie następujące elementy:

pola z kwerendy Finanse pracowników:
Id_prac, Nazwisko, Imię, Podst_wyn, Dodatek, Ubezpieczenie, Nr_oddz, Dodatek_staż,
Pensja brutto

wyrażenie (pole z kwerendy Pensje brutto-razem):

Poprzednio: =[Suma:Pensja brutto]

pola wyliczane:
Podatek_w_proc:=
IIf([Poprzednio]<=[próg1];0,19;IIf([Poprzednio]<=[próg2];0,3;0,4))
Podatek:= [Pensja brutto]*[Podatek_w_proc]-[Kwota wolna od podatku]
Do wypłaty:= [Pensja brutto]-[Podatek]-[Ubezpieczenie]

Przetestować wyniki dla wartości pól: próg1, próg2, Kwota wolna od podatku równych:
20 000, 40 000, 50.

Umieścić w kwerendzie parametr Data:=[Podaj datę wypłaty]. Nadać polu Data format

background image

Katedra Informatyki Stosowanej Politechniki Świętokrzyskiej



MsAccess – ćwiczenie 5

Strona 6

daty (menu podręczne). Jak zapewnić sobie prawidłową konwersję wprowadzanego łańcu-
cha znaków na datę?

Korzystając z kreatora utworzyć raport Lista płac – pasek wypłaty na bazie kwerendy Lista
płac
.

Usunąć z raportu pola: Pensja brutto, Poprzednio, Podatek_w_proc.

Wprowadzić grupowanie wg pola Nr_oddz (z nagłówkiem, ale bez stopki grupy) oraz sor-
towanie wg pola Nazwisko.

Tytuł raportu umieścić w nagłówku strony

Datę wypłaty oraz numer oddziału ustawić w nagłówku grupy.

Zwinąć stopkę strony oraz nagłówek i stopkę raportu.

Rozmieścić pola zgodnie z rys. 5.

Ustalić jednolity format dla wszystkich pól zawierających składniki pensji. Wyróżnić kwo-
tę do wypłaty.

Ujednolicić format etykiet.

Zbudować kwerendę Do tabeli PENSJE BRUTTO, dołączającą dane z tabeli wirtualnej Li-
sta płac
do tabeli PENSJE BRUTTO. Schemat zapytania załączono poniżej.

Rys. 6. Siatka projektowa kwerendy dołączającej Do tabeli PENSJE BRUTTO.

Uruchomić ww. kwerendę dla danych, które uzupełnią informacje w tabeli PENSJE BRUT-

TO.

4.

Zbudować raport Lista płac – pokwitowania z takimi samymi poziomami grupowania jak
w raporcie Lista płac – pasek wypłaty.


Zadania do samodzielnego wykonania

Przygotuj raporty:

1.

Zestawiający informacje o wypożyczeniach poszczególnych aut.

2.

Zawierający faktury przygotowane dla poszczególnych klientów.

3.

Zestawiający informacje o wypożyczeniach z ostatniego miesiąca.


Wyszukiwarka

Podobne podstrony:
Cw5 Drganie relaksacyjne id 123 Nieznany
774 g 4 1 2007 id 45984 Nieznany (2)
cw5 bramki logiczne id 123545 Nieznany
KW2 2007 id 255810 Nieznany
f12 2007 id 167353 Nieznany
Laguna 2007 2 id 262868 Nieznany
egzamin gimnazjalny 2007 id 152 Nieznany
Ochrona Ist 2007 id 329947 Nieznany
budynek PT 2007 1 id 94907 Nieznany
f13 2007 id 167356 Nieznany
Matura 2007 id 288605 Nieznany
OI CW5 Jung oryginal id 492439 Nieznany
Cw5 Drganie relaksacyjne id 123 Nieznany
GRI cw5 id 195771 Nieznany
PIF2 2007 Wykl 09 Dzienne id 35 Nieznany
Botanika egzamin 2006 2007 id Nieznany
Projektowanie raportow id 40062 Nieznany

więcej podobnych podstron