• Nie Znaleziono Wyników

Raporty krzy

N/A
N/A
Protected

Academic year: 2021

Share "Raporty krzy"

Copied!
6
0
0

Pełen tekst

(1)

Raporty krzyżowe są zestawieniami, które na podstawie skojarzenia jednego zestawu (zbioru) danych z drugim zestawem (zbiorem) danych oraz funkcji grupowej, działającej na zbiorze powstałym ze skrzyżowania każdego elementu kojarzonych zbiorów.

W wyniku skojarzenia wartości ze zbiorów na podstawie których jest ono realizowane stają się oznaczeniami kolumn i wierszy.

Do uzyskania raportu macierzowego niezbędne staje się użycie czterech grup: dwóch grup zbiorów do skojarzenia, grupujących je grupy macierzowej – obliczającej wartości odpowiednich funkcji grupowych na czwartej grupie – danych.

Charakterystyczna dla tego rozkładu grupa (tutaj:

G_CountID) jest tworzona tylko po to, żeby Report Builder był w stanie zrealizować odpowiedni układ ramek powtarzalnych.

Raporty macierzowe można budować na podstawie jednego lub więcej zapytań SQL.

(2)

Raporty macierzowe z grupą są połączeniem raportów hierarchicznych z raportowaniem powyżej z raportami macierzowymi. Raport macierzowy jest budowany jako podrzędny dla grupy określonej jako grupa powyżej.

Wygląd modelu danych jest analogiczny do połączenia raportu z grupowaniem powyżej i

raportu macierzowego.

(3)

Model danych i rozkładu raportu Samodzielna budowa modelu danych:

1. Zdefiniowanie zapytań SQL

2. Określenie powiązań między zdaniami SQL jeżeli istnieje ich więcej niż jedno 3. Wyróżnienie grup

4. Określenie formuł i kolumn wypełnienia 5. Zdefiniowanie podsumowań

Model układu:

Ikony oznaczają:

Edycję sekcji nagłówka raportu Edycję sekcji głównej

Edycję sekcji końcowej

Edycję elementów poza ciałem strony (marginesu)

Ikony oznaczają:

Włączony tryb ograniczania – element nie może zostać przesunięty poza ramkę, z którą jest związany

Wyłączony tryb dopasowania – przesuwany element nie zmienia rozmiarów ramki, z którą jest związany

Zaznaczenie ramki obiektu nadrzędnego

Najczęściej wykorzystywane narzędzia:

Ramka powtarzalna – reprezentuje możliwość przypisania polom wartości uzyskanych z grupy (ramka powtarzalna musi być związana z grupą)

Pole – prezentuje wartość w ramach ramki powtarzalnej uzyskaną z odpowiedniej grupy, Tekst – umożliwienie wstawienia stałej tekstowej

Ramka – niezwiązana z grupą danych – najczęściej służy porządkowania elementów

raportu

(4)

Odwzorowanie modelu danych w model układu

(5)

Samodzielna budowa modelu układu:

1. Określenie układu ramek powtarzalnych zgodnie z definicją grup

2. Wstawienie do odpowiednich ramek odpowiednich elementów, tak, aby nie zaburzyć układu danych zdefiniowanego w modelu danych.

3. Wstawienie podsumowań, formuł i dostrojenie wyglądu do wymagań Plastyczność elementów

- elementy brane z bazy mają rozmiar określony przez definicje w tabelach

- standardowo elementy ustawione są jako posiadające stały rozmiar pionowy i poziomy

Układ ogólny (pionowa / pozioma elastyczność)

Zachowanie się elementu (ramki, pola)

Stały Oznacza występowanie obiektu na wynikowym raporcie tak jak on jest określony – dane mogą zostać przycięte Zmienny Oznacza możliwość zmniejszania się lub rozszerzania

obiektu w zależności od danych .

Rozszerz Oznacza możliwość zwiększenia się rozmiaru obiektu jeżeli wartość w nim występująca jest większa (bardziej pojemna) niż początkowo określona.

Ścieśnij Oznacza możliwość zmniejszenia się obiektu jeżeli

wartość w nim występująca jest mniejsza (mniej pojemna) niż początkowo określona, w przypadku większych

wartości określony – dane mogą zostać przycięte.

(6)

Podsumowania :

Podsumowania są elementami, które zapewniają wykonanie funkcji grupowej na wybranym elemencie grupy rekordów.

Obowiązkowo określane Właściwości podsumowania

Standardowe dodanie elementu podsumowującego w kreatorze powoduje dodanie pola na wielu poziomach – dla wielu grup łamania.

W zależności co ma osiągnąć funkcja dokonująca podsumowania – możliwe jest przywracanie (resetowanie, rozpoczynanie od wartości zerowej (dla zliczania) lub nieokreślonej (dla innych typów)) dla różnego rodzaju poziomów (grup raportu).

Podsumowania mogą być przywracane w ramach różnych grup co umożliwia branie do funkcji wykonującej podsumowania odpowiedniego zakresu wybieranych kolumn.

Podsumowania mogą być realizowane dla grup, na stronę oraz dla całego raportu.

Standardowo dodane podsumowanie ustawione ma przywracanie dla całego

raportu co powoduje kumulatywne wykonywanie funkcji.

Cytaty

Powiązane dokumenty

Z pomocą nauczyciela wykazuje się w stopniu minimalnym umiejętnościami na ocenę dostateczną: naśladuje, odczytuje, wykonuje zadania z pomocą innych

W związku z faktem, że cukrzyca jest czynnikiem ryzyka prze- wlekłej choroby nerek przed przystąpieniem do przygotowania celowa jest ocena funkcji nerek i jonogramu

Znajomość środków językowych Uczeń zna i stosuje bardzo ograniczony zakres środków językowych w znacznym stopniu uniemożliwiający realizację poleceń bez pomocy nauczyciela lub

Znajomość środków językowych Uczeń zna i stosuje bardzo ograniczony zakres środków językowych w znacznym stopniu uniemożliwiający realizację poleceń bez pomocy nauczyciela lub

Uczeń zna i stosuje ograniczony zakres środków językowych, głównie środki językowe o wysokim stopniu pospolitości i dotyczące bezpośrednio jego osoby.. Zna i

Częściowo poprawnie stosuje poznane struktury gramatyczne w zadaniach językowych i własnych wypowiedziach.. W większości poprawnie stosuje poznane struktury gramatyczne w

„Weryfikacja stosowalności macierzowego modelu ESP do sterowania systemem w czasie rzeczywistym”, IX Krajowa Konferencja Automatyzacji Dyskretnych Procesów

Oprócz zarejestrowania do grupy zajęciowej KONIECZNE JEST PODPIĘCIE KAŻDEGO PRZEDMIOTU POD PROGRAM* I ETAP czyli wskazanie w ramach którego programu* (kierunku) i