Lesson 11: Creating a Calculated Field
Gdy tworzenie raportów, użytkownicy mogą być informacje, które nie są dostępne bezpośrednio z bazy danych.Pola obliczeniowe można dodać do modelu, aby udostępnić te obliczenia często używane dla użytkowników modelu.W tej lekcji będzie tworzyć dwa nowe pole i określ właściwości dla każdego pole.
Aby utworzyć nowe pole
Return to the AdventureWorks Model in the SQL Server Business Intelligence Development Studio window.
W widoku drzewa kliknij prawym przyciskiem myszy Szczegóły zamówień zakupu wskaż obiektNowy, a następnie kliknij przycisk Wyrażenie.
W Zdefiniuj formułę w oknie dialogowym należy kliknąć dwukrotnie Ilość zamówienia na liście pola.
Pole Ilość zamówienia jest wyświetlane w formule dla każdego pola Szczegóły zamówień zakupu.Należy zauważyć, że przyciski operator pojawiają się pod polem.
Kliknij przycisk - (minus) przycisku operator.
W Pola listy, kliknij dwukrotnie Odrzucone — ilość.
Wyrażenie jest wyświetlana jako Order Qty - Rejected Qty.
Click OK..
W widoku listy, zaznacz NewExpression atrybut.
W Nazwa w polu okno właściwości typu Spełnione — ilość.
Zlokalizuj Zerowalne właściwość i następnie zestaw jej Wartość true.
To pole nie jest musi być wypełnione.
Aby utworzyć nowe pole za pomocą funkcja
W widoku listy kliknij prawym przyciskiem myszy w dowolnym miejscu białe miejsca, polecenie Nowy, a następnie kliknij przycisk Wyrażenie.
W Zdefiniuj formułę okno dialogowe wybierzFunkcje tab.
Na liście funkcje rozwiń agregacja węzła.
Kliknij dwukrotnie ikonę Suma.
SUM(aggregate) pojawia się w formule dla każdego pola Szczegóły zamówień zakupu.
Wybierz Pola tab.
Kliknij dwukrotnie ikonę Spełnione — ilość.
Formuła jest wyświetlana jako SUM(Fulfilled Qty).
Click OK..
W widoku listy, zaznacz NewExpression atrybut.
W Nazwa w polu okno właściwości typu Suma realizacji — ilość.
Zlokalizuj IsAggregate właściwość i następnie zestaw jej Wartość true.
Ustawienie tej właściwość na wartość true, włącza sum częściowych dla tego pole.
Zlokalizuj Zerowalne właściwość i następnie zestaw jej Wartość true.
To pole nie jest musi być wypełnione.
Zlokalizuj EnableDrillthrough właściwość, a następnie zestaw jej Wartość true.
Ustawienie tej właściwość na True Umożliwia użytkownikom kliknij wartość w tym polu, aby wyświetlić raport przeglądowy rekordy szczegółów zamówienia zakupu, jeśli taki istnieje.
Zlokalizuj VariationOf właściwość i następnie wybierz opcję Spełnione — ilość.
Pole to jest teraz zmianę wartość skalarna pola Ilość FulfilledPo ustawieniu tej właściwość pole Ilość do realizacji suma powinny być zagnieżdżone pole Ilość do realizacji w widoku listy.
Zlokalizuj DefaultAggregateAttribute Właściwość ilość do realizacji, a następnie wybierz opcję Suma realizacji — ilość.
Ustawienie tej właściwość powoduje, że pole Ilość do realizacji Suma do są wyświetlane jako pola najwyższego poziom z pola Ilość do realizacji zagnieżdżona pod nim w Konstruktorze raportów.
Na Plik menu kliknijZapisz wszystko.
Next Steps
Podczas tworzenia raportów, warto mieć instalacja raportów w niektórych przypadkach.W następnej lekcji określasz instalacja opcji raportu.Zobacz Lesson 12: Specifying Clickthrough Report Options.
See Also