Udostępnij za pośrednictwem


Understanding Report Layout and Rendering (Report Builder 1.0)

W trybie projektowym programu Report Builder można zaprojektować raport poprzez umieszczenie jednostek, pól i pól tekstowych w obszarze projektowym, stosowanie filtrów, grupowanie i sortowanie danych, a także formatowanie danych w raporcie.Gdy raport jest gotowy do przejrzenia, należy kliknąć przycisk Uruchom raport.Do raportu można powrócić w dowolnym czasie podczas dalszego projektowania raportu.Po osiągnięciu pożądanego wyniku prac projektowych, raport można zapisać na serwerze raportów, gdzie stanie się on dostępny dla innych osób posiadających stosowne uprawnienia.

Projektowanie raportu

Po wybraniu źródła danych i układu raportu w oknie Wprowadzenie w obszarze projektowym programu Report Builder pojawi się podstawowa struktura raportu.Ta struktura raportu składa się z układu raportu i pól tekstowych.Do raportu można dodać dodatkowe pola tekstowe, a następnie przesuwać je na stronie raportu.Pola tekstowe udostępniają obszar, w którym możesz wpisać tytuły raportu i dowolny dodatkowy tekst, który chcesz dodać.Układ raportu jest to obszar, w której dane są wyświetlane.W zależności od danych raportu po uruchomieniu raportu treść raportu może zająć stronę lub setki stron.

W razie przeciągnięcia wybranych pól do układu raportu, dane są przedstawiane za pomocą wyrażeń 'xxxxxxx', '0' i '1/1/2008'.Wynika to z faktu, że użytkownik nie przegląda rzeczywistych danych, lecz projektuje raport.W razie uruchomienia raportu dane zostaną pobrane i połączone z układem raportu.

Uwaga

Dodawanie pojedynczych pól do układu raportu skutkuje innym zbiorem wyników aniżeli dodanie grupy pól do układu raportu.Tworząc raporty, należy mieć świadomość wpływu, jaki wywiera to na strukturę raportu i zapytania.

Pola i obiektów można dodać do układu raportu oraz dowolny tekst, formatowanie, formuły lub filtrowanie zastosowane do danych w raporcie, można utworzyć tak zwany Definicja raportu.Definicja raportu jest plikiem, który zawiera informacje na temat wybranego źródła danych, zaprojektowanego układu raportu, pól dodanych do raportu oraz informacji o formatowaniu danych i pól tekstowych.Zapisanie raportu powoduje zapisanie definicji raportu w postaci pliku języka definicji raportu (Raport Definition Language, RDL) na serwerze raportów.Definicję raportu można również zapisać na komputerze lokalnym.

Uruchamianie raportu

W Konstruktorze raportów, można uruchomić, lub Renderowanie, raport, aby wyświetlić dane z podstawowej bazy danych wyświetlanych w układzie raportu.Przełączanie pomiędzy trybem projektowym i trybem uruchomienia programu Report Builder pozwala dostosowywać projekt raportu i natychmiast przeglądać wyniki.

Po uruchomieniu raportu, serwer raportów łączy plik definicja raportu z danymi ze urządzenie źródłowe danych i renderowany w raporcie.