Udostępnij za pośrednictwem


Working with Fields (Report Builder 1.0)

Pole zawiera dane, które można dodać do układu raportu.Po zaznaczeniu obiektu pól należących do tego obiektu są wyświetlane w Pola obszar okienka Eksploratora.Aby pracować z polami bezpośrednio, można dodać pola do obszaru projektowania, przeciągając lub dwukrotnie klikając nazwę pola.Aby pracować z grupą pól domyślnych, można przeciągnąć jednostkę do obszaru projektowania.Pola domyślne skojarzone z tą jednostką zostaną dodane do obszaru projektowego.Na przykład, jeżeli dodasz obiekt pracownika AdventureWorks Model raportu, następujące pola są dodawane do obszaru projektu: Krajowe numer, imię, drugie imię, nazwisko i adres E-mail.

Za pomocą dostępnych pól i jednostek można zindywidualizować informacje wyświetlane w raporcie.Użytkownik może:

  • Przeciągnąć i upuścić pola w niemal każdej lokalizacji w układzie raportu, w ustalonej przez siebie kolejności.

  • Sformatować pole w taki sposób, aby odpowiednio wyświetlić zawartość.

  • Filtrować zawartość dowolnej kombinacji pól.

  • Sortować dane raportu w jednym lub wielu polach, w kolejności rosnącej lub malejącej.

  • Wyszukiwać pola w źródle danych oraz w bieżącej jednostce.

  • Edytować wzór pola.

  • Tworzyć nowe pola.

Typy pól

Pola może zawierać dwóch typów wartości: sumy dla zestaw wartości (nazywane także zagregowanych) i pojedynczymi wartościami. Dla przykładu, Nazwisko i Cena jednostkowa są wartościami pojedynczymi, podczas gdy Suma sprzedaży jest agregatem, czyli wartością łączną opartą na sumie zbioru wartości.Konstruktor raportów korzysta z następujących typów pole: Tekst, liczba, Data-Godzina, czas, Money, sumaryczne, obraz i logiczny.

Użytkownik może tworzyć własne pola poprzez odpowiednie definiowanie wzorów.Można na przykład utworzyć pole będące sumą trzech innych pól występujących w raporcie.Podczas tworzenia pola można zdefiniować wzór, który nakazuje serwerowi raportów dodać do siebie ściśle określone pola i wyświetlić wynik w nowo utworzonym polu.

Kolejność pól, znajdującym się w Pola obszar okienka Eksploratora zależy od urządzenie źródłowe danych.Zwykle najczęściej używane pola znajdą się u góry listy.Nowo utworzone pola są wyświetlane na początku listy.

Zarówno pola wartości pojedynczych, jak i pola sum mogą mieć odmiany.Odmiana pola jest polem, które zawiera dane oparte na polu nadrzędnym.Dla przykładu, jednostka Produkt zawiera pole Daty zakończenia sprzedaży.Pod tym polem osadzone są jego odmiany, takie jak Dzień zakończenia sprzedaży, Miesiąc zakończenia sprzedaży, Rok zakończenia sprzedaży i Kwartał zakończenia sprzedaży.pole te, nazywane zmiany pole, wszystkie zawierają dane, na podstawie wartości pole Data zakończenia sprzedaży.

Grupy pól

Gdy użytkownik przeciąga pola do układu raportu, program Report Builder tworzy grupy do wyświetlania pól.Pola grup można przeglądać, wybierając układ raportu.Grupy tworzone przez Report Builder opierają się na związkach pomiędzy polami.Grupowanie pól można modyfikować poprzez przesuwanie ich w układzie 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.

Poniżej podano szereg podstawowych zasad stosowanych przez program Report Builder do grupowania pól:

  • Po przeciągnięciu dowolnego pola do lewej krawędzi obszaru danych tabeli w obszarze projektowania, staje się ono oddzielną grupą.

  • W razie upuszczenia pola z prawej strony obszaru projektowego zostaje ono dodane do grupy znajdującej się bezpośrednio z lewej strony.

  • Po upuszczeniu pole łącznej sumy są wyświetlane automatycznie we wszystkich grupach.

Chcąc dodać pole do danej grupy, należy przeciągnąć pole do położenia wewnątrz grupy lub na kartę grupy, która pojawi się nad grupą.

Ikony pól

Ikona

Typ

Description

Text icon

Tekstowe

Wskazuje pole, w którym dane są tekstem; na przykład wyraz „Tak”.

Icon for number fields

Liczba

Wskazuje pole, w którym dane są pojedynczą wartością liczbową; na przykład liczba 5.

Date/date time field icon

Data/Data i godzina

Wskazuje pole, w którym dane są wartością daty i/lub godziny; na przykład 2005-04-03 lub Piątek, 18 października 2009 12:09 PM.

Pola zawierające wartości typu danych przesunięcia daty i godziny aparatu plików wykonywalnych języka wspólnego są wyświetlane na liście Pola jako pola daty i godziny.

The time icon.

Godzina

Wskazuje pole, w którym dane są wartością godziny wyświetlaną jako tekst, na przykład 07:32:25.

Money field icon

Pieniądze

Wskazuje pole, w którym dane są wartością pieniężną; na przykład $782.95.

Aggregate field icon

Agregacja

Wskazuje pole, w którym dane są pojedynczą wartością liczbową będącą wynikiem obliczeń dokonanych na zbiorze liczb.Na przykład łączna kwota sprzedaży dla 25 sprzedawców jest obliczana przez dodanie wartości sprzedaży każdego z 25 sprzedawców, a suma łączna jest wyświetlana jako pojedyncza wartość liczbowa.

Boolean Field Icon

Boolean

Wskazuje pole, w którym dane przyjmują wartość prawda/fałsz lub tak/nie; na przykład wartość Tak/Nie w kolumnie informującej o wycofaniu danego produktu ze sprzedaży.

Image Icon

Image

Wskazuje pole, w którym dane są obrazem.Przykładowo baza danych zawiera obrazy każdego z produktów.W razie uwzględnienia tych obrazów w źródle danych ta ikona zostanie wyświetlona z nazwą pola.