Udostępnij za pośrednictwem


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

  1. W widoku drzewa, wybierz Sprzedawca obiekt.

  2. W oknie właściwości rozwiń Dziedziczenie właściwość.

  3. Kliknij przycisk InheritsFrom upuszczania-niedziałający przycisk i wybierz Pracownika.

  4. 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.

  5. Na Plik menu kliknijZapisz wszystko.

Aby wdrażać model

  • Na Kompilacja menu kliknijwdrożyć AdventureWorks.

Aby wyświetlić raport zmian modelu Konstruktora raportów

  1. Uruchom Konstruktor raportów.

  2. W Pierwsze kroki Okienko wybierzAdventureWorks model, a następnie kliknij przycisk OK.

  3. W obiekt zaznaczSprzedawca obiekt.

  4. W Pola listy, pola z przeglądaniePracownika to teraz pojawiają się w obiektSprzedawca obiekt pole listy: Numer krajowe, tytuł, data zatrudnienia, data urodzenia, itp.

  5. W obiekt zaznaczProdukt obiekt.

  6. 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).

  7. Przeciągnij Produkt obiekt, w obszarze Projekt.

  8. W obiekt listy, należy zauważyć, że Podkategorii produktu and Kategoria produktu role nie są wyświetlane jako ról z obiekt produktu.

  9. Przeciągnij Podkategorii produktu polepo lewej stronie grupy produktów w obszarze Projekt.

  10. W obiekt zaznaczSzczegóły zamówień zakupu obiekt.

  11. Przeciągnij Całkowita ilość zamówienia pole z prawej strony pola Nazwa w obszarze Projekt.

  12. Przeciągnij Suma odrzuconych — ilość pole z prawej strony tego pola razem — ilość zamówienia.

  13. Na Raport paska narzędzi, kliknij przycisk Uruchom raport.

  14. 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.

  15. 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.