Lesson 10: Inheriting Properties from Other Entities
Można zmienić właściwości obiekt, dzięki czemu dziedziczy pola obiektu, z którą jest powiązana.Na przykład w AdventureWorks wzór osoby sprzedaży obiekt jest związany z pracownika obiekt. Wszystkie osoby sprzedaży są pracownicy.Podczas pracy z obiekt Sprzedawca, byłoby pomocne w celu wyświetlenia zbyt pól pracowników.W tej lekcji będzie zestaw dziedziczenia właściwości obiektu Sprzedawca ta dziedziczy pola pracowników, a następnie Wyświetl modelu, wprowadzone w lekcje 9 i 10 w Konstruktorze raportów.
Aby określić właściwości dziedziczenia
W widoku drzewa, wybierz Sprzedawca obiekt.
W oknie właściwości rozwiń Dziedziczenie właściwość.
Kliknij przycisk InheritsFrom upuszczania-niedziałający przycisk i wybierz Pracownika.
Kliknij przycisk wiązanie przycisk listy rozwijanej i wybierz opcję FK_SalesPerson_Employee_SalesPersonID.
Atrybut SalesPersonId to pole, które wiąże obiekt Sprzedawca jednostką pracowników.
Na Plik menu kliknijZapisz wszystko.
Aby wdrażać model
- Na Kompilacja menu kliknijwdrożyć AdventureWorks.
Aby wyświetlić raport zmian modelu Konstruktora raportów
Uruchom Konstruktor raportów.
W Pierwsze kroki Okienko wybierzAdventureWorks model, a następnie kliknij przycisk OK.
W obiekt zaznaczSprzedawca obiekt.
W Pola listy, pola z przeglądaniePracownika to teraz pojawiają się w obiektSprzedawca obiekt pole listy: Numer krajowe, tytuł, data zatrudnienia, data urodzenia, itp.
W obiekt zaznaczProdukt obiekt.
W pole listy, należy zauważyć, że podkategorii produktów i kategorii produktu są wyświetlane w polach poniżej pole nazwy (jeśli został on przeniesiony podkategorii produktu górę na liście zgodnie ze wskazówkami w lekcji 9).
Przeciągnij Produkt obiekt, w obszarze Projekt.
W obiekt listy, należy zauważyć, że Podkategorii produktu and Kategoria produktu role nie są wyświetlane jako ról z obiekt produktu.
Przeciągnij Podkategorii produktu polepo lewej stronie grupy produktów w obszarze Projekt.
W obiekt zaznaczSzczegóły zamówień zakupu obiekt.
Przeciągnij Całkowita ilość zamówienia pole z prawej strony pola Nazwa w obszarze Projekt.
Przeciągnij Suma odrzuconych — ilość pole z prawej strony tego pola razem — ilość zamówienia.
Na Raport paska narzędzi, kliknij przycisk Uruchom raport.
W Całkowita ilość zamówienia Kolumna kliknij62500 dla Decal 1.
Zostanie wyświetlony raport przeglądowy.W tym raporcie instalacja zawiera zamówienia zakupu 1 Decal.Należy zauważyć, że raport przeglądowy zawiera Data zamówienia, daty modyfikacji, termin płatności, nazwa produktu, ilość zamówienia, cena jednostkowa i wiersz Suma.Pola te są także określone przez właściwości modelu.
Na Plik menu kliknijZakończ, and then Nr.
Next Steps
Niektóre elementy mogą nie być dostępne bezpośrednio z bazy danych, ale użytkownicy może znaleźć informacje pomocne przy tworzeniu raportów.W takim przypadek można utworzyć często używanych elementów i włączyć je do modelu.W następnej lekcji spowoduje utworzenie nowego pole.Zobacz Lesson 11: Creating a Calculated Field.
See Also