Dane zarejestrowane przy użyciu modułu AsBase mogą być prezentowane w formie raportów przeznaczonych do wydruku. Przygotowanie takiego raportu z widoku tabel historii ładowań receptur bądź archiwum wartości zestawu rejestracji umożliwia zintegrowane z AsBase’em narzędzie do edycji podglądu wydruku raportu.
Raporty tworzone są na podstawie bieżącego widoku tabeli (patrz: 4.6.4.1. Widoki tabeli) w panelu AsBase’a, obejmującego ustawienia następujących elementów:
szerokość kolumn;
ilość widocznych kolumn;
kolorystyka tabel;
ograniczenia pozwalające przefiltrować dane źródłowe raportu;
pole grupowania wg kolumny;
stopka, która umożliwia utworzenie pól podsumowujących wartości z kolumn (po jednym polu dla każdej kolumny): Suma, Minimum, Maksimum, Ilość, Średnia.
Widok zapisywany jest pod indywidualną nazwą dla danej aplikacji AsBase (w bazie SQLowej aplikacji).
Podgląd wydruku (wywoływany z AsBase'a komendą Plik > Podgląd wydruku) pozwala dodefiniować następujące elementy raportu:
tytuł raportu;
marginesy;
nagłówek i stopka;
kolor tła raportu;
definiowany przy użyciu edytora format raportu określający głównie kolorystykę oraz poziom szczegółowości prezentowanych danych;
Elementy te zapamiętywane są w rejestrze windowsowym.
|
Utwórz raport wartości nastaw dokonanych przez użytkownika ‘administrator’ dla receptur z grupy ‘Stężenia2’ za ostatni miesiąc. Wartości powinny być pogrupowane wg miejsca nastaw (mieszalnik 1,2,3) z polami podsumowującymi wyświetlającymi: ilość wierszy, maksymalną wartość stężenia kwasu i maksymalną wartość stężenia wody. Styl tabeli: ‘Wheat’. Raport powinien być opatrzony tytułem oraz stopką z podaną datą utworzenia wydruku, liczbą stron w formacie ‘n z n’ oraz czasem wydruku.
|
Przed przystąpieniem do wykonania zadania potrzebne będzie zarejestrowanie danych, które zostaną przetworzone w raporcie. W tym celu wykonaj kilka operacji ładowania receptur (patrz: 5.3.4. Ładowanie receptur).
Uruchom moduł AsBase: menu Start > Programy > Asix > AsBase
Otwórz plik konfiguracyjny aplikacji AsBase:
D:\Fabryka_z_AsBase\ASBASE\AsBase_Fabryka.XML
Zaloguj się jako administrator - patrz: definicja użytkownika 5.2.4. Deklarowanie użytkowników (login: admin, hasło: admin)
W drzewie nawigacyjnym okna AsBase wybierz pozycję Receptury > Historia ładowań (widok tabela)
Ustaw styl tabeli na ‘Wheat’.
W tym celu w menu Narzędzia wybierz komendę Konfiguruj… i z zakładki Styl tabel w polu Style tabel określ stosowny styl. Zatwierdź wybór przyciskiem OK.
6. Ustaw jako widoczne następujące kolumny: Nazwa, Użytkownik, Czas, Status, Kwas siarkowy, Woda i Miejsce.
W tym celu używając przycisku w lewym górnym rogu tabeli rozwiń listę wszystkich dostępnych kolumn i zaznacz te kolumny, które mają być widoczne na raporcie.

Rysunek: Lista wyboru wyświetlanych kolumn w tabeli historii ładowań receptur.
7. Załącz wyświetlanie stopki i pola grupującego.
W tym celu wybierz z menu Widok > Tabele polecenie ‘Pokaż pole grupowania’ oraz ‘Pokaż stopkę’.
Pogrupuj rekordy tabeli wg miejsca nastaw, przeciągając nagłówek kolumny Miejsce w obszar pola grupującego. Rekordy zostaną zgrupowane w 3 grupach odpowiadających zestawom zmiennych przypisanych do mieszalników 1,2 i 3.
Dodaj do stopki pola podsumowujące: Ilość dla kolumny Czas, Maksimum dla kolumn Kwas siarkowy i Woda. W tym celu kliknij prawym przyciskiem myszy w obszarze stopki pod odpowiednim nagłówkiem kolumny i z rozwijanej listy wybierz odpowiednio Ilość lub Maksimum.
Załącz filtr, który wyświetli rekordy dla operatora ‘administrator’. Korzystając z przycisku
znajdującym się na pasku poniżej tabeli uruchom kreator filtrów i zdefiniuj następujący filtr: ‘Użytkownik’ ‘jest zgodne z’ ‘administrator’.
Przefiltruj rekordy tak, aby w raporcie znalazły się wyłącznie dane z jednego (aktualnego) miesiąca (w przypadku tego przykładu jest to miesiąc czerwiec).
W tym celu skorzystaj z predefiniowanych filtrów czasowych. Kliknij na strzałkę w nagłówku kolumny Czas i wybierz filtr ‘Ten miesiąc’.

Rysunek: Raport nastaw receptur – widok w oknie AsBase.
12. Przejdź do widoku podglądu wydruku raportu – polecenie Plik > Podgląd wydruku… i zdefiniuj styl wydruku:
a. Dodaj tytuł raportu za pomocą okna wywoływanego poleceniem Format > Tytuł…:
na zakładce Tekst zdefiniuj tekst tytułu, który będzie się pojawiał na każdej stronie:
‘Raport wartości nastaw za miesiąc czerwiec’;
na zakładce Właściwości określ czcionkę tytułu: 14 pt. Calibri [Pogrubiona]
b. W stopce raportu umieść liczbę stron w formacie ‘n z n’, a w nagłówku raportu: datę utworzenia wydruku oraz czas wydruku.
Skorzystaj w tym celu z okna ‘Ustawienia strony’ wywoływanego przyciskiem
z paska narzędziowego. Na zakładce Nagłówek/Stopka, korzystając z predefiniowanych funkcji znajdujących się u dołu okna, wstaw następujące elementy:
- w sekcji Nagłówek: Data wydruku: [Ddata wydruku] i Godzina: [Czas wydruku]; - w sekcji Stopka: [Strona #] z [Suma stron].

Rysunek: Podgląd wydruku – okno ‘Ustawienia strony’ – definicja nagłówka i stopki raportu.
c. Zapis raport pod nazwą ‘Raport wartości nastaw za miesiąc czerwiec.rps’ w katalogu:
‘Fabryka_z_AsBase/ASBASE/RAPORTY’

Rysunek: Raport wartości nastaw - podgląd wydruku.
13. Zapisz zmiany poleceniem Plik > Zapisz.