Lekcja 11: Tworzenie pola obliczonego
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 w celu udostępnienia użytkownikom modelu tych obliczeń często używane.W tej lekcji będzie tworzyć dwa nowe pole, a następnie określ właściwości dla każdego pole.
Aby utworzyć nowe pole
Return to the AdventureWorks2008R2 Model in the SQL Server Business Intelligence Development Studio window.
W widoku drzewa kliknij prawym przyciskiem myszy Szczegóły zamówień zakupu obiekt, wskaż Nowy, a następnie kliknij przycisk wyrażenie.
W Definiowanie formuły okno dialogowe, kliknij dwukrotnie Ilość zamówienia na liście pól.
W formule dla każdego pola szczegółów zamówienia zakupu zostanie wyświetlone pole Ilość zamówienia.Należy zauważyć, że operator przyciski poniżej pola.
Kliknij — (przycisku operator minus).
W pola kliknij dwukrotnie pozycję Odrzucona ilość.
Wyrażenie jest wyświetlany jako Order Qty - Rejected Qty.
Kliknij przycisk OK..
W widoku listy, zaznacz NewExpression atrybut.
W nazwę pole okna właściwości wpisz ilość spełnione
Zlokalizuj Nullable właściwość a zestaw do True.
To pole nie jest wymagane Aby zapełnić.
Aby utworzyć nowe pole za pomocą funkcja
Prawym przyciskiem myszy w widoku listy, kliknij gdziekolwiek w światło, wskaż Nowy, a następnie kliknij przycisk wyrażenie.
W Definiowanie formuły okno dialogowe Wybierz Funkcje kartę.
Na liście funkcje rozwiń agregacji węzła.
Kliknij dwukrotnie Suma.
SUM(aggregate) pojawia się w formule dla każdego pola szczegółów zamówienia zakupu.
Wybierz pola kartę.
Kliknij dwukrotnie spełnione ilość.
Formuła jest wyświetlany jako SUM(Fulfilled Qty).
Kliknij przycisk OK..
W widoku listy, zaznacz NewExpression atrybut.
W nazwę pole okna właściwości wpisz ilość spełnione Suma
Zlokalizuj IsAggregate właściwość a zestaw do True.
Ustawienie tej właściwość na True włącza częściowe dla tego pole.
Zlokalizuj Nullable właściwość a zestaw do True.
To pole nie jest wymagane Aby zapełnić.
Zlokalizuj EnableDrillthrough właściwość, a następnie zestaw do True.
Ustawienie tej właściwość na True umożliwia użytkownikom kliknij wartość w tym pole do wyświetlania raportu kliknięć rekordy szczegółów zamówienia zakupu, jeśli taki istnieje.
Zlokalizuj VariationOf , a następnie wybierz właściwość Spełnione ilość.
Pole to jest teraz zmienności wartość skalarna pól Ilość FulfilledPo tej właściwości jest zestaw, pole sumy ilość spełnione powinny zagnieżdżone pole Ilość spełnione w widoku listy.
Zlokalizuj DefaultAggregateAttribute właściwość spełnione ilość, a następnie wybierz Ilość spełnione suma.
Ustawienie tej właściwość powoduje, że pole Ilość spełnione Suma są wyświetlane jako pola najwyższego poziom z pola Ilość spełnione zagnieżdżone poniżej w Konstruktorze raportów.
Na pliku menu, kliknij Zapisz wszystkie.
Następne kroki
Tworzenie raportów, jest użyteczne posiadanie raporty kliknięć w niektórych przypadkach.W następnej lekcji należy określić raport przeglądowy opcje.See Lekcja 12: Określanie opcji raportu kliknięć.
Zobacz także