[ Pobierz całość w formacie PDF ]
.Jeśli nazwy ich są różne, nazwa powiązanego pola głównego raportupowinna być wpisana we właściwości Nadrzędne pole łączące, a we właściwości Podrzędne pole łączące powinnazostać wpisana nazwa odpowiadającego mu pola podraportu.Jeśli łącze wymaga więcej niż jednego pola, oddziel jeprzecinkiem.We właściwości Podrzędne pole łączące należy umieścić nazwę związane-go pola, a nie nazwę formantu wyświetlającego to pole.Natomiast wewłaściwości Nadrzędne pole łączące można się posłużyć nazwą odpo-wiedniego formantu.Jeśli raport główny i podraport są ze sobą powiązane, to, aby raport działał,właściwości Nadrzędne pole łączące i Podrzędne pole łączące muszą byćustawione poprawnie.Istnieje możliwość utworzenia konstrukcji raportgłówny podraport bez tworzenia między nimi relacji.W takichprzypadkach można używać wykorzystywanych w wielu raportachodnośników lub bloków adresowych, lecz wyświetlanych jako podraport wcelu zapewnienia spójności i przejrzystości.Można nawet utworzyć raportgłówny, który nie będzie zawierał żadnych rekordów.Sposób wyświetlania podraportów został w Accessie 2000 znacznie poprawiony.We wcześniejszych wersjach podraportprzedstawiany był jako puste pole w widoku Projekt głównego raportu.Teraz wyświetla on wiele przydatnych informacji oużywanych w podraporcie polach.Co więcej, istnieje możliwość edycji podraportu w widoku Projekt raportu głównego ( rysunek 10.11).Możliwościmodyfikowania właściwości i formantów podraportu są dużo większe niż kiedyś.Pozwala to zaoszczędzić dużo czasu iwysiłku.We wcześniejszych wersjach, aby modyfikować podraport, programista musiał otwierać go w osobnym oknie, zpoziomu głównego okna bazy danych.Rysunek 10.11.Modyfikowanieformantówpodraportu171Rozdział 10.f& Tworzenie raportówIstnieje jeszcze jeden rodzaj raportu, który różni się nieco od innych, a jest dość często używany: etykiety adresowe.Wnastępnej części tego rozdziału omówimy ten typ raportów i jego cechy charakterystyczne.Tworzenie prostych etykiet adresowychMimo iż być może jeszcze nigdy nie miałeś potrzeby tworzenia etykiet adresowych, ta sama technika może byćwykorzystana do tworzenia innych rzeczy, na przykład plakietek z nazwiskami, etykiet na dokumentację techniczną,identyfikatorów wyposażenia itp.Access posiada Kreatora etykiet, który potrafi drukować etykiety w setkach różnych for-matów.Formaty te mogą być wybierane podczas działania kreatora lub też pózniej.Aby utworzyć etykiety, utwórz nowy raport i wybierz Kreator etykiet z okna Nowy raport.Jako zródło danych wybierztabelę Customers.Kliknięcie OK uruchamia kreator etykiet.45.Wybieranie formatu etykiet nie jest trudne.Przedstawione na rysunku 10.12 okno dialogowe zawiera dokładnewymiary najczęściej spotykanych etykiet i według nich automatycznie formatuje raport.Musisz wybrać jednostkimiary (angielskie lub metryczne) oraz typ etykiety (najczęściej spotykany Podawany arkuszami albo Ciągły).Każdy z dokonywanych przez Ciebie wyborów zmienia liczbę dostępnych produktów.Możesz filtrować etykietywedług ich producentów.Domyślnym ustawieniem jest Avery, gdyż etykiety tego producenta są najczęściejużywane i wielu innych producentów dostosowuje się do ich rozmiarów oraz używa na swoich produktach tychsamych numerów produktów.Rysunek 10.12.Wybierz typ etykietyodpowiadającyetykietom, na którychbędziesz drukowałJeśli znajdziesz się w sytuacji, w której nie będzie etykiety odpowiadającejTwoim potrzebom, klikając przycisk Dostosuj, możesz utworzyć własnyformat etykiety.46.Gdy znalazłeś etykietę odpowiadającą tym, których używasz, przejdz do następnego okna kreatora, aby wybraćrodzaj i wielkość czcionki.Ponieważ Windows umożliwia wybór dowolnego rodzaju i wielkości czcionki, może sięzdarzyć, że wybierzesz czcionkę zbyt dużą dla etykiety.W oknie dialogowym zobaczysz jak etykieta będziewyglądać w przypadku wybrania danego rodzaju i wielkości czcionki.Dzięki temu unikniesz przykrychniespodzianek przy drukowaniu etykiet.47.Naciśnięcie przycisku Dalej spowoduje przejście do kolejnego okna dialogowego (rysunek 10.13), w którym będzieszmógł określić wygląd etykiety.Duży, pusty obszar po prawej stronie zawiera pola prototypu etykiety.Możeszprzenosić do niego pola ze zródła danych, klikając dwukrotnie lub korzystając z przycisku >.Aby zacząć od nowejlinii, musisz na końcu poprzedniej wcisnąć klawisz Enter.Po utworzeniu linii możesz umieścić jej elementy wosobnych liniach.Aby usunąć określony element z prototypu, zaznacz go wskaznikiem myszy i naciśnij klawiszDelete.Wprowadzanie tekstu odbywa się w sposób standardowy: po prostu kliknij odpowiednie miejsce i pisz.Każda z czynności, którą wykonujesz na prototypie etykiety, ma wpływ na wszystkie etykiety.Rysunek 10.13.Wypełniony prototypetykiety172Część III f& Interfejs użytkownikaPrzedstawiony na rysunku 10.13 prototyp etykiety umożliwi tworzenie etykiet zawierających u góry nazwę firmy,poniżej adres i nazwisko osoby, do której list będzie przeznaczony.Zwróć uwagę na przecinek i spację po{Miasto}.Znaki te umieszczone zostaną na każdej z etykiet.To samo dotyczy znajdującego się u dołu etykietyzwrotu Do wiadomości.48.Przejście do następnego okna Kreatora etykiet umożliwia nam zmianę kolejności sortowania etykiet.Możesz jesortować według kilku pól (na przykład nazwisko, a potem imię) lub według jednego.Jeśli nie określisz kolejnościsortowania, etykiety zostaną ułożone w takiej kolejności, w jakiej znajdują się w zródle rekordów.Podczastworzenia dużej ilości etykiet adresowych możesz je posortować według kodu pocztowego (rysunek 10.14).Rysunek 10.14.Wybór sortowania pokodzie pocztowym49.W ostatnim oknie dialogowym podajmy nazwę raportu.Ponieważ są to etykiety adresowe klientów, wpisujemy Korespondencja z klientami
[ Pobierz całość w formacie PDF ]