Projektowanie bazy raportowej
- terminologia baz raportowych (hurtowni danych)
- analiza istniejącej bazy relacyjnej i jej denormalizacja
- wydzielenie tabeli faktów
- utworzenie tabel wymiarów hierarchicznych i kalkulowanych.
Optymalizacja struktury bazy z punktu widzenia raportowania
- Klucze, relacje, indeksy
- dobór typów i rozmiarów pól.
Tworzenie procedur zasilających bazę raportową
- przyłączanie danych zewnętrznych
- kwerendy funkcjonalne
- automatyzacja pobierania i transformacji danych przy zastosowaniu VBA.
Kwerendy – istota raportowania
- zaawansowane kwerendy wybierające
- sprzężenia
- dobór pól (miary i wymiary)
- zaawansowane kwerendy parametryczne.
Tworzenie raportów w oparciu o parametry z formularzy
- użycie wartości podanych na formularzu jako parametrów kwerendy
- pola kombi, pola listy – wygodne podawanie parametrów
- sprawdzanie poprawności parametrów
- implementacja modelu schodzenia (drill-down) na formularzu
- tworzenie formularzy analitycznych.
Wykorzystanie zdarzeń w doskonaleniu aplikacji
- makra (nowy konstruktor makr)
- procedury VBA.
Dystrybucja raportów
- wysyłanie z użyciem metody SendObject
- automatyczne kopiowanie do wybranej lokalizacji.
Przygotowanie aplikacji do wdrożenia
- tworzenie formularza startowego – panelu sterowania aplikacją