Udostępnij za pośrednictwem


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

  1. W widoku drzewa zaznacz Sprzedawca obiekt.

  2. W oknie dialogowym właściwość rozwiń dziedziczenie właściwość.

  3. Kliknij InheritsFrom drop -niedziałający przycisk i wybierz pracownika.

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

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

  1. Uruchamianie Konstruktora raportów.

  2. W Wprowadzenie okienku wybierz AdventureWorks2008R2 modelu, a następnie kliknij przycisk OK.

  3. W jednostek listy wybierz Sprzedawca obiekt.

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

  5. W jednostek listy wybierz produktu obiekt.

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

  7. Przeciągnij produktu obiekt w obszarze Projekt.

  8. W jednostek list, że Podkategoria produktu i Kategorii produktu role nie są wyświetlane jako ról z obiekt produktu.

  9. Przeciągnij Podkategoria produktu pole do lewej grupy produktów w obszarze Projekt.

  10. W jednostek listy wybierz Szczegóły zamówienia zakupu obiekt.

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

  12. Przeciągnij Całkowita ilość odrzucana pole po prawej stronie pole całkowita ilość zamówienia.

  13. Na raport paska narzędzi, kliknij Uruchamianie raportu.

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

  15. Na pliku menu, kliknij Exit, a następnie nr.

Aby wyświetlić zmiany model raportu w raporcie konstruktora 3,0

  1. Kliknij polecenie Menedżer raportów, Konstruktora raportów.

    Ostrzeżenie

    Można również użyć autonomiczną wersja 3.0 Konstruktora raportów.

  2. W nowym raportu lub Dataset okno dialogowe kliknij Pusty raport, a następnie kliknij przycisk Tworzenie.

  3. W okienku danych raportu kliknij Nowy, a następnie kliknij przycisk Źródła danych.

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

  5. W Wybierz źródło danych dialogowym nazwę pole tekstowe, wpisz adres URL: https://localhost/ReportServer i kliknij przycisk Otwórz.

  6. Rozwiń Modele folder, kliknij AdventureWorks2008R2, a następnie kliknij przycisk Otwórz.

  7. Click OK.

    Źródło danych z domyślną nazwą DataSource1, jest dodawany do okienka danych raportu.

    Kliknij prawym przyciskiem myszy DataSource1.

  8. Sprawdź, czy źródło danych określa opcja AdventureWorks2008R2 i kliknij przycisk Projektant kwerend.

  9. W jednostek listy wybierz Sprzedawca obiekt.

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

  11. W jednostek listy wybierz produktu obiekt.

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

  13. Przeciągnij produktu obiekt w obszarze Projekt.

  14. W jednostek list, że Podkategoria produktu i Kategorii produktu role nie są wyświetlane jako ról z obiekt produktu.

  15. Przeciągnij Podkategoria produktu pole do lewej grupy produktów w obszarze Projekt.

  16. W jednostek listy wybierz Szczegóły zamówienia zakupu obiekt.

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

  18. Przeciągnij Całkowita ilość odrzucana pole po prawej stronie pole całkowita ilość zamówienia.

  19. Aby wyświetlić raport, kliknij uruchomić.

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

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