Udostępnij za pośrednictwem


Exploring the Primary Entity and Its Related Data (Report Builder 1.0)

Po przeciągnięciu pola, zestawu pól lub jednostki do obszaru projektowego jednostka staje się jednostką podstawową.Jednostka podstawowa zapewnia kontekst raportu.Załóżmy na przykład, że użytkownik chce utworzyć raport prezentujący dochód firmy w ubiegłym miesiącu.Po zapoznaniu się ze źródłem danych użytkownik wybiera pola Data wysyłki i Suma łączna należności z jednostki Zamówienie sprzedaży i przeciąga je do obszaru projektowego.Jednostka Zamówienie sprzedaży staje się jednostką podstawową.Jednostka podstawowa zapewnia kontekst raportu.Kontekst pozwala programowi Report Builder na uzyskanie informacji wymaganych do pobrania danych przechowywanych w źródłowej bazie danych po uruchomieniu raportu.

Po umieszczeniu raportu w kontekście program Report Builder nie wyświetla już jednostek, które nie są powiązane z jednostką podstawową.Na przykład po dodaniu pola Data wysyłki i Suma całkowita należne w obszarze Projekt tylko tych jednostek, które odnoszą się do zamówienia sprzedaży są wymienione w Jednostki obszar okienka Eksploratora.Jednostka Zamówienie sprzedaży jest oznaczana czcionką pogrubioną, a jej jednostki pokrewne, takie jak Sprzedaż, Kontrahent, Sprzedawca i Obszar, są zagnieżdżane pod nią.Aby przechodzić między jednostką podstawową i jej jednostkami pokrewnymi, należy klikać odpowiednie jednostki.Po przeciągnięciu pól lub jednostek do obszaru projektowego nazwy jednostek są oznaczane czcionką pogrubioną.

Zmiana jednostki podstawowej

Jednostka podstawowa może ulec zmianie na podstawie pól i jednostek przeciąganych przez użytkownika do obszaru projektowego.Zmiana jednostki podstawowej następuje po przeciągnięciu do obszaru projektowego pola zawierającego pojedynczą wartość z jednostki pokrewnej i upuszczeniu go z prawej strony pól jednostki podstawowej.Korzystając z poprzedniego przykładu, załóżmy, że użytkownik chce dodać do obszaru projektowego jednostkę Identyfikator sprzedaży z jednostki Sprzedaż.Po dodaniu tego pola jednostka podstawowa zmieni się z jednostki Zamówienie sprzedaży na jednostkę Sprzedaż.Zmiana dotycząca jednostki podstawowej umożliwia wyświetlanie wszystkich informacji dotyczących jednostki Sprzedaż, które użytkownik mógłby dodać do raportu.Jednostka Sprzedaż zapewnia nowy kontekst raportu.

Relacje między jednostkami

Jednostki mogą być powiązane relacjami typu jeden do jednego lub jeden do wielu z innymi jednostkami w zakresie źródła danych.Na przykład może istnieć relacja typu jeden do jednego między jednostkami Produkt i Model produktu.Dla każdego produktu istnieje model produktu.Przykładem relacji typu jeden do wielu może być relacja między jednostkami Kontrahent i Zamówienie sprzedaży.Dla każdego kontrahenta może istnieć wiele zamówień sprzedaży.Podmioty powiązane, znane jako role, są wcięte poniżej wybranego obiekt.Pozwala to na nawigowanie między innymi jednostkami pokrewnymi w stosunku do jednostki wybranej.