Udostępnij za pośrednictwem


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

  1. Return to the AdventureWorks2008R2 Model in the SQL Server Business Intelligence Development Studio window.

  2. W widoku drzewa kliknij prawym przyciskiem myszy Szczegóły zamówień zakupu obiekt, wskaż Nowy, a następnie kliknij przycisk wyrażenie.

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

  4. Kliknij (przycisku operator minus).

  5. W pola kliknij dwukrotnie pozycję Odrzucona ilość.

    Wyrażenie jest wyświetlany jako Order Qty - Rejected Qty.

  6. Kliknij przycisk OK..

  7. W widoku listy, zaznacz NewExpression atrybut.

  8. W nazwę pole okna właściwości wpisz ilość spełnione

  9. Zlokalizuj Nullable właściwość a zestaw do True.

    To pole nie jest wymagane Aby zapełnić.

Aby utworzyć nowe pole za pomocą funkcja

  1. Prawym przyciskiem myszy w widoku listy, kliknij gdziekolwiek w światło, wskaż Nowy, a następnie kliknij przycisk wyrażenie.

  2. W Definiowanie formuły okno dialogowe Wybierz Funkcje kartę.

  3. Na liście funkcje rozwiń agregacji węzła.

  4. Kliknij dwukrotnie Suma.

    SUM(aggregate) pojawia się w formule dla każdego pola szczegółów zamówienia zakupu.

  5. Wybierz pola kartę.

  6. Kliknij dwukrotnie spełnione ilość.

    Formuła jest wyświetlany jako SUM(Fulfilled Qty).

  7. Kliknij przycisk OK..

  8. W widoku listy, zaznacz NewExpression atrybut.

  9. W nazwę pole okna właściwości wpisz ilość spełnione Suma

  10. Zlokalizuj IsAggregate właściwość a zestaw do True.

    Ustawienie tej właściwość na True włącza częściowe dla tego pole.

  11. Zlokalizuj Nullable właściwość a zestaw do True.

    To pole nie jest wymagane Aby zapełnić.

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

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

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

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