Lekcja 10: Dziedziczenie właściwości innych podmiotów
Można zmienić właściwości obiekt tak, aby dziedziczy pola obiekt, z którym jest powiązany.Na przykład w AdventureWorks2008R2 modelu Sprzedawca jest powiązany obiekt obiekt pracownika.Wszystkie osoby sprzedaży są pracownicy.Podczas pracy z obiekt sprzedaży, byłoby pomocne zbyt Zobacz pola pracowników.W tej lekcji będzie zestaw dziedziczenie właściwości obiekt sprzedaży dziedziczy pola pracownika, a następnie będą przeglądać zmiany modelu wprowadzone w lekcje 9 i 10 w Konstruktorze raportów.
Aby określić właściwości dziedziczenia
W widoku drzewa zaznacz Sprzedawca obiekt.
W oknie dialogowym właściwość rozwiń dziedziczenie właściwość.
Kliknij InheritsFrom drop -niedziałający przycisk i wybierz pracownika.
Kliknij powiązania drop -niedziałający przycisk i wybierz FK_SalesPerson_Employee_SalesPersonID.
Atrybut SalesPersonId jest pole, które wiąże obiekt sprzedaży jednostką pracownika.
Na pliku menu, kliknij Zapisz wszystkie.
Aby wdrożyć modelu
- Na Tworzenie menu, kliknij Wdrażanie AdventureWorks2008R2.
Aby wyświetlić zmiany model raportu w raporcie konstruktora 1.0
Uruchamianie Konstruktora raportów.
W Wprowadzenie okienku wybierz AdventureWorks2008R2 modelu, a następnie kliknij przycisk OK.
W jednostek listy wybierz Sprzedawca obiekt.
W pole list, przejrzyj pole z pracownika obiekt, który pojawi się w Sprzedawca listy pole jednostka: Krajowy numer identyfikacyjny, tytuł, data zatrudnienia, datę urodzenia, itp.
W jednostek listy wybierz produktu obiekt.
W pole list, należy zauważyć, że podkategoria produktu i kategorii produktów są wyświetlane jako pole poniżej pole Nazwa (jeśli przeniesiono podkategoria produktu wykaz w lekcji 9).
Przeciągnij produktu obiekt w obszarze Projekt.
W jednostek list, że Podkategoria produktu i Kategorii produktu role nie są wyświetlane jako ról z obiekt produktu.
Przeciągnij Podkategoria produktu pole do lewej grupy produktów w obszarze Projekt.
W jednostek listy wybierz Szczegóły zamówienia zakupu obiekt.
Przeciągnij Całkowita ilość zamówienia pole z prawej strony pole Nazwa w obszarze Projekt.
Przeciągnij Całkowita ilość odrzucana pole po prawej stronie pole całkowita ilość zamówienia.
Na raport paska narzędzi, kliknij Uruchamianie raportu.
W Całkowita ilość zamówienia kolumna, kliknij 62500 Decal 1.
A raport przeglądowy pojawi się.To raport przeglądowy Wyświetla zamówienia zakupu 1 Decal.Należy zauważyć, że raport przeglądowy zawiera datę zamówienia, daty modyfikacji, termin, nazwa produktu, ilość zamówienia, cena jednostkowa i wiersz sumy.Pola te są także określone przez właściwości modelu.
Na pliku menu, kliknij Exit, a następnie nr.
Aby wyświetlić zmiany model raportu w raporcie konstruktora 3,0
Kliknij polecenie Menedżer raportów, Konstruktora raportów.
Ostrzeżenie
Można również użyć autonomiczną wersja 3.0 Konstruktora raportów.
W nowym raportu lub Dataset okno dialogowe kliknij Pusty raport, a następnie kliknij przycisk Tworzenie.
W okienku danych raportu kliknij Nowy, a następnie kliknij przycisk Źródła danych.
W oknie dialogowym właściwości źródła danych sprawdź, czy za pomocą udostępnionego połączenia lub model raportu jest zaznaczone, a następnie kliknij Przeglądaj.
W Wybierz źródło danych dialogowym nazwę pole tekstowe, wpisz adres URL: https://localhost/ReportServer i kliknij przycisk Otwórz.
Rozwiń Modele folder, kliknij AdventureWorks2008R2, a następnie kliknij przycisk Otwórz.
Click OK.
Źródło danych z domyślną nazwą DataSource1, jest dodawany do okienka danych raportu.
Kliknij prawym przyciskiem myszy DataSource1.
Sprawdź, czy źródło danych określa opcja AdventureWorks2008R2 i kliknij przycisk Projektant kwerend.
W jednostek listy wybierz Sprzedawca obiekt.
W pole list, przejrzyj pole z pracownika obiekt, który pojawi się w Sprzedawca listy pole jednostka: Krajowy numer identyfikacyjny, tytuł, data zatrudnienia, datę urodzenia, itp.
W jednostek listy wybierz produktu obiekt.
W pole list, należy zauważyć, że podkategoria produktu i kategorii produktów są wyświetlane jako pole poniżej pole Nazwa (jeśli przeniesiono podkategoria produktu wykaz w lekcji 9).
Przeciągnij produktu obiekt w obszarze Projekt.
W jednostek list, że Podkategoria produktu i Kategorii produktu role nie są wyświetlane jako ról z obiekt produktu.
Przeciągnij Podkategoria produktu pole do lewej grupy produktów w obszarze Projekt.
W jednostek listy wybierz Szczegóły zamówienia zakupu obiekt.
Przeciągnij Całkowita ilość zamówienia pole z prawej strony pole Nazwa w obszarze Projekt.
Przeciągnij Całkowita ilość odrzucana pole po prawej stronie pole całkowita ilość zamówienia.
Aby wyświetlić raport, kliknij uruchomić.
W Całkowita ilość zamówienia kolumna, kliknij 62500 Decal 1.
A raport przeglądowy pojawi się.To raport przeglądowy Wyświetla zamówienia zakupu 1 Decal.Należy zauważyć, że raport przeglądowy zawiera datę zamówienia, daty modyfikacji, termin, nazwa produktu, ilość zamówienia, cena jednostkowa i wiersz sumy.Pola te są także określone przez właściwości modelu.
Ostrzeżenie
Nie można utworzyć za pomocą raportu 3.0 Konstruktora raportów kliknięć.Można jednak tworzyć raporty kliknięć w 1.0 Konstruktora raportów, a następnie zaktualizuj raportu za pomocą 3.0 Konstruktora raportów.
Kliknij przycisk Konstruktora raportów, a następnie kliknij przycisk Konstruktora raportów Zakończ.
Nie trzeba zapisać raport.
Następne kroki
Niektóre elementy mogą być dostępne bezpośrednio z bazy danych, ale użytkownicy mogą znaleźć informacje pomocne przy tworzeniu raportów.W takim przypadek można utworzyć często używanych elementów i uwzględnić je w modelu.W następnej lekcji spowoduje utworzenie nowego pole.See Lekcja 11: Tworzenie pola obliczonego.
Zobacz także