Udostępnij za pośrednictwem


Definiowanie zakresu przypisania za pomocą polecenia skryptu

W Analysis ServicesSkrypty wielowymiarowe wyrażenia (MDX) mogą być stosowane do całego moduł, lub do określonych części moduł w określonych punktach w ramach wykonywania skryptu. Już wiadomości o domyślne polecenie skryptu CALCULATE Instrukcja, która wypełnia komórki moduł z zagregowanych danych w oparciu o domyślny zakres.

Zakres domyślny jest całego moduł, ale jak wspomniano w poprzednim temacie, można użyć SCOPE instrukcja do definiowania bardziej ograniczony zakres, znane jako podmoduł, a następnie zastosować skrypt MDX programu tylko ten obszar określonego moduł.The SCOPE instrukcja defines the zakres of all subsequent MDX expressions and statements within the calculation script until the current zakres ends or is rescoped. The THIS instrukcja is then used to apply an MDX wyrażenie to the current zakres. Można użyć BACK_COLOR instrukcja określić kolor tła komórka do komórek w bieżącym zakresie pomocne podczas debugowania.

W zadaniach, w tym temacie, będą używane SCOPE i THIS instrukcje, aby zdefiniować norm sprzedaży dla każdego kwartału obrachunkowego w roku obrachunkowym 2005. Następnie przyzna norm sprzedaży poziom miesiąca dla wszystkich lat obrachunkowych w module.Przedstawiono również informacje dotyczące używania punkty kontrolne pomagające w debugowanie skryptu obliczeń.

Przeglądanie Alokacje zasobów kwota sprzedaży według data i pracowników

Aby przejrzeć alokacje zasobów kwoty sprzedaży według dat i pracownika

  1. Otwórz projektanta kostki dla Analysis Services Samouczek moduł, a następnie kliknij przycisk Przeglądarki tab.

  2. Usuń wszystkie hierarchie i środki z Dane okienka i usunąć wszystkie elementy członkowskie wymiaru z Filtr okienko.

  3. Dodawanie Przydział kwota sprzedaży miara z Normy sprzedaży Grupa miar dane obszaruDane okienko.

  4. Dodawanie Data fiskalnych hierarchii zdefiniowany przez użytkownika z Data wymiar do obszaru kolumna.

  5. Dodawanie Nazwa pracownika atrybut hierarchii z Pracownika wymiar do obszaru wiersza.

    Należy zauważyć, że nie ma wartości normy sprzedaży zostały zdefiniowane dla 2005 roku obrachunkowego.

  6. W obszarze kolumna kliknij przycisk strzałki obok Rok finansowy, wyczyść pola wyboru obok FY 2002 and FY 2003 , a następnie kliknij przycisk OK.

  7. W obszarze kolumna rozwiń węzeł FY2004, expand H2 FY 2004, a następnie rozwiń K4 FY 2004.

    Należy zauważyć, że przydział wielkości sprzedaży dla każdego miesiąca obrachunkowego kwartału obrachunkowego jest tę samą kwotę jak przydziału kwoty sprzedaży za kwartał obrachunkowy.Dzieje się tak, ponieważ poziom kwartał jest ziarno wymiaru czas w grupie miar przydziału sprzedaży zgodnie z opisem w 5 lekcji.

    Poniższy rysunek przedstawia normy sprzedaży dla każdego pracownika, który ma normy sprzedaży dla każdego miesiąca w czwartym kwartale roku obrachunkowego 2004.

    Sales amount quota for each fiscal month

Definiowanie zakres dla obliczania przydziału kwota sprzedaży za rok obrachunkowy 2005

W tym zadaniu można będzie przejrzeć bieżącego zakres, modyfikowanie zakres, a następnie zdefiniuj obliczeń, które określa wartości przydziału wielkości sprzedaży dla roku obrachunkowego 2005, na podstawie wartości w 2004 roku podatkowym.

Do zdefiniowania zakres obliczania przydziału kwota sprzedaży dla roku obrachunkowego 2005

  1. Wybierz Obliczenia kartę, a następnie wybierz opcję Widok formularza na pasku narzędzi.

  2. W Organizator skryptu Wybierz opcję okienkuDuże dystrybutorzy, a następnie kliknij przycisk Nowe polecenie skryptu na pasku narzędzi przyciskObliczenia tab.

    Należy zauważyć, że w skrypcie puste pojawia się w Obliczanie wyrażenia okienka oraz że tego polecenia skryptu jest wyświetlany pusty tytuł w Organizator skryptu okienko.

  3. W Obliczanie wyrażenia okienka, wpisz następujące polecenie instrukcja:

    /* Changing Scope to All or Default Member */
    SCOPE (ROOT())
    

    To SCOPE Instrukcja zmiany zakres moduł na wszystkie, lub domyślnie, element członkowski dla wszystkich atrybutów w module.

  4. Kliknij przycisk Nowe polecenie skryptu na pasku narzędzi Obliczenia kartę, a następnie wpisz następującą instrukcję w Obliczanie wyrażenia pane:

    /* Defining the cube scope for the sales amount quotas for FY2005 */
    SCOPE ()
    

    Zauważ, że czerwoną linią squiggly pojawia się pod spodem końcowego nawiasu, oznacza, że trzeba zdefiniować zestaw elementów członkowskich w nawiasie za SCOPE Instrukcja. Następnie należy dodać Przydział kwota sprzedaży miaraSCOPE Instrukcja dołączyć ten miara w zakresie.

  5. Na Metadane karcieNarzędzia obliczeń Okienko rozwińŚrodki, expand Normy sprzedaży, a następnie przeciągnij Przydział kwota sprzedaży miara w nawiasach dla SCOPE w instrukcja Obliczanie wyrażenia okienko.

    Należy zauważyć, że czerwona linia squiggly zniknie.Następnie należy dodać FY 2005 element członkowski wymiaru do SCOPE Instrukcja, aby dodać ten element członkowski wymiaru czas do bieżącego zakres.

  6. Na Metadane karcieNarzędzia obliczeń Okienko rozwińData wymiaru, rozwiń węzeł Fiskalne, expand Data fiskalnych, expand Rok finansowy, a następnie przeciągnij FY 2005 element członkowski do SCOPE w instrukcja Obliczanie wyrażenia Okienko natychmiast po [Przydziału kwota sprzedaży] element zestaw, które są definiowane.

    Należy zauważyć, czerwona linia squiggly w obszarze [Data] część tego nowego elementu w tej grupie.Ten wiersz informuje istnienie błąd składniowy bezpośrednio przed ten element członkowski wymiaru, ponieważ przecinek jest wymagany między każdemu członkowi zestaw w ramach SCOPE Instrukcja.

  7. Dodawanie przecinka niezbędne przed [Data] część FY 2005 element członkowski członkowskiData wymiar.

    Należy zauważyć, że początkowe czerwona linia squiggly zniknie.Następnie dodaj członków Pracowników zdefiniowanej przez użytkownika w hierarchii Pracownika wymiarSCOPE Instrukcja, aby dodać te elementy do bieżącego zakres.

  8. Na Metadane karcieNarzędzia obliczeńOkienko rozwińPracownika wymiaru, a następnie przeciągnij Pracowników hierarchii zdefiniowany przez użytkownika do SCOPE w instrukcja Obliczanie wyrażeniaOkienko zaraz**[Data]. [Data rok]. [rok finansowy]. &[2005]** element członkowski zestaw, które są definiowane.

    Należy zauważyć, czerwona linia squiggly w obszarze [Pracownik] część to nowe element członkowski tego zestaw, aby wskazać, że przecinek jest wymagany między poszczególnymi element członkowski zestaw w ramach SCOPE Instrukcja.

  9. Dodawanie przecinka niezbędne przed [Pracownik] częścią nowego element członkowski.

    Należy zwrócić uwagę, czerwona linia squiggly zniknął.

  10. Na końcu [Pracownik]. [Pracownicy] to ustawienie w ramach element członkowski członkowskiSCOPE Instrukcja, dodaj następującą klauzula do ukończenia definicji to trzeci element członkowski zestaw:

    .Members
    

    Tę klauzulę Określa, że wszystkie składniki hierarchii pracowników w wymiarze pracowników zostaną uwzględnione w bieżącej kostki zakres.

  11. Sprawdź, czy Twój ukończone SCOPE Instrukcja odpowiada następujący skrypt:

    SCOPE ([Measures].[Sales Amount Quota],[Date].[Fiscal Date].[Fiscal Year].&[2005], [Employee].[Employees].Members)
    

    Teraz ukończona definition zakres definiujący modułu podrzędnego, do którego będzie stosowana do obliczania kwoty normy sprzedaży do 2005 roku finansowego wyrażenie MDX.

  12. Na pasku narzędzi Obliczenia karcie, kliknij przycisk Widok skryptu, a następnie przejrzyj polecenia skryptu nowo dodane.

    Zauważ, że każde polecenie skryptu pojawia się, jak wpisano go w programie Obliczanie wyrażenia okienka, ale średnikiem dodawane na końcu każdego polecenia skryptu.Należy również zwrócić uwagę, że Analysis Services wstawił komentarz przed każdego polecenia skryptu, aby ułatwić zrozumienie każdego oddzielne polecenia.

Definiowanie i testowanie obliczenia nowy przydział sprzedaży dla rok obrachunkowy 2005

W tym zadaniu będzie dodać nowe polecenie skryptu do skryptu obliczeń, służącą do obliczania wartości normy sprzedaży do 2005 roku finansowego dla wszystkich członków Pracownika wymiar.Jednak zamiast polecenia skryptu w Formularz widoku, należy dodać polecenie skryptów bezpośrednio w widoku skryptu.W Skrypt widoku, należy należy dodać średnik między każdego polecenia skryptu.

Aby zdefiniować i testować nowe obliczenie sprzedaży zasobów dla roku obrachunkowego 2005

  1. W Skrypt służy do wyświetlania, wpisz następujące instrukcje od nowego wiersza na końcu skryptu obliczenia:

    /* Applying a calculation to the subcube */
    THIS = [Date].[Fiscal Date].[Fiscal Year].&[2004] * 1.25;
    

    The THIS instrukcja allocates a new value to the Sales Amount Quota miara at the intersection of the Employee element członkowski and the FY 2005 element członkowski of the subcube.Nowa wartość jest oparty na wartości, która istnieje w miejscu przecięcia Pracownika element członkowski członkowski a Przydział kwota sprzedaży miara w 2004 roku finansowego pomnożona przez 1,25.

  2. W Obliczanie wyrażenia Kliknij w margines po lewej stronie okienkuTHIS Instrukcja zestaw punkt przerwania.

    Należy zauważyć, że czerwoną kropką pojawia się w tym marginesów i że w instrukcja jest wyróżnione kolorem czerwonym.Po wykonaniu tego projektu w trybie debugowania, zmiany w projekcie są używane do wystąpienie programu Analysis Services, moduł jest przetwarzany i wykonuje skrypt obliczenia, aż do chwili, kiedy punkt przerwania. Użytkownik może następnie kroku za pomocą skryptów pozostałe jeden po drugim.Jeśli nie zostanie ustawiony punkt przerwania, a następnie uruchomić projekt w trybie debugowania, skrypt obliczenia zostaną przerwane w pierwszej instrukcji skryptów CALCULATE Instrukcja.

  3. Na Program Debug menu kliknijRozpocząć debugowanie.Alternatively,you can press F5 on your keyboard.

    Projekt jest rozmieszczony i przetwarzane i wykonuje skrypt obliczenia, aż do chwili, kiedy punkt przerwania.

  4. Ukrywa wszelkie zadokowane okien, aby dostarczyć więcej obszar, aby wyświetlić Tabela przestawna okienko, w którym znajduje się u dołu Obliczenia tab.

    The Pivot tabela pane will help you with debugging.

  5. W Tabela przestawna Okienko DodawaniePrzydział kwota sprzedaży Dodawanie miara do obszaru danychData fiskalnych hierarchii zdefiniowany przez użytkownika do obszaru kolumn, a następnie dodać Nazwa pracownika hierarchia atrybut from the Pracownika wymiar do obszaru wiersza.Przewiń do dołu tabela przestawnej i Przegląd pracowników, którzy mają przypisane przydziały sprzedaży.

    Zwróć uwagę, że FY 2005 element członkowski członkowskiRok finansowy poziomPrzydział kwota sprzedaży miara dla każdego pracownika zawiera bez wartości w obszarze danych dla Przydział kwota sprzedaży miara.Domyślnie puste komórki są wyświetlane w Tabela przestawna okienko podczas pracy w trybie debugowania.

  6. Naciśnij klawisz F10 wykonaćTHIS Instrukcja i obliczyć normy sprzedaży dla roku obrachunkowego 2005.

    Zwróć uwagę, że komórki w Tabela przestawna okienka na przecięciu Przydział kwota sprzedaży miaraFY 2005 element członkowski wymiaru a Nazwa pracownika członka są teraz obliczone.Zauważyć również, że dotyczy komórki przez THIS instrukcja są wyróżnione kolorem żółtym.Brak ikony paska narzędzi, aby włączyć lub wyłączyć podświetlanie zmienionych komórek.Domyślnie zmienione komórki zostaną wyróżnione.

  7. W Tabela przestawna okienka, usuń zaznaczenie pola wyboru do usunięcia FY 2002, FY 2003, and FY 2004 R. w obszarze kolumna.

  8. Kliknij prawym przyciskiem myszy dowolne miejsce w obszarze danych, a następnie kliknij przycisk Pokaż puste komórki , aby usunąć znacznik wyboru Oznacz tej opcji i ukrycie wszystkich pustych komórek (Ta opcja jest również dostępna na Obliczenia narzędzi karcie).Spowoduje to ułatwić wyświetlanie wszystkich pracowników, którzy mają wartości przydziału kwoty sprzedaży.

  9. W Tabela przestawna okienku próby rozwiń FY 2005 w obszarze kolumna.

    Należy zauważyć, że użytkownik nie może rozwinąć FY 2005 ponieważ wartości H1 FY 2005 punkt przecięcia elementu członkowskiegoPrzydział kwota sprzedaży miara a Nazwa pracownika hierarchii atrybut nie został obliczony (ponieważ znajdowały się poza zakresem bieżącej).

  10. Aby wyświetlić puste komórki, wartości dla H1 FY 2005 Kliknij w dowolnym miejscu członkówTabela przestawna okienka, a następnie kliknij przycisk Pokaż puste komórki na obliczenia karcie narzędzi, aby wyświetlić wszystkie puste komórki.

  11. Na Program Debug menu kliknijZatrzymaj debugowania or press Przesunięcie F5 na klawiaturze.

  12. Usunąć punkt przerwania w skrypcie obliczeń, klikając przycisk czerwoną kropkę na lewym marginesie.

Przydzielanie rok obrachunkowy 2005 semestry i kwartały przydziały kwota sprzedaży

W tym zadaniu zmodyfikować zakres, aby uwzględnić członków pół roku obrachunkowego 2005 roku finansowego, zamiast element członkowski członkowski 2005 roku finansowego, a następnie przydzielić połowa wartości przydziału kwoty sprzedaży dla 2005 roku finansowego do co pół roku w 2005 roku finansowego.Następnie zmodyfikować zakres, aby uwzględnić członków fiskalne kwartał 2005 roku finansowego zamiast element członkowski członkowski 2005 roku finansowego, a następnie przydzielić jedna czwarta wielkości sprzedaży wartość przydziału dla 2005 roku finansowego do każdego kwartału w 2005 roku finansowego.Aby wykonać zadanie, następnie przetestuj tych przydziałów.

Aby przydzielić przydziały kwoty sprzedaży semestry 2005 roku finansowego i kwartały

  1. W Skrypt widokuObliczanie wyrażenia okienka, wpisz następujące polecenie instrukcja od nowego wiersza na końcu skryptu obliczenia:

    /* Allocation of Sales Amount Quota to the 2005 Fiscal Semesters */
    SCOPE ( [Date].[Fiscal Semester].[Fiscal Semester].Members ); 
    

    To SCOPE Instrukcja jest zagnieżdżone SCOPE Instrukcja, ponieważ nie END SCOPE między tym pojawi się instrukcja SCOPE Instrukcja i poprzedni SCOPE Instrukcja. Gdy SCOPE Instrukcja jest zagnieżdżony, zagnieżdżone SCOPE Instrukcja dziedziczy zakres nadrzędnego te atrybuty, które nie są rescoped. Poprzedni SCOPE Instrukcja nie modyfikuje bezpośrednio Przydział kwota sprzedaży miaraPracowników hierarchii zdefiniowany przez użytkownika lub Data fiskalnych hierarchii zdefiniowany przez użytkownika.Zamiast tego, dodawany jest każdy element członkowski Semestr fiskalnych hierarchia atrybutu definicji podmodułów przy użyciu Members Funkcja. Aby uzyskać więcej informacji zobaczCzłonkowie (zestaw) (MDX).W wyniku zastosowania zagnieżdżone SCOPE Instrukcja, przestrzeni moduł teraz obejmuje wszystkie elementy członkowskie znajdujące się na przecięciu Pracownika element członkowski członkowski a Przydział kwota sprzedaży miara w dowolnej semestr podatkowych w 2005 roku finansowego.Zwróć uwagę, że jest aktualnie tylko jedną fiskalne semestr w 2005 roku finansowego w moduł.

  2. W Obliczanie wyrażenia okienka, wpisz następujące polecenie instrukcja od nowego wiersza na końcu skryptu obliczenia:

    THIS = [Date].[Fiscal Date].CurrentMember.Parent / 2;
    

    Ta instrukcja przyjmowany co pół roku obrachunkowego w przestrzeni moduł zdefiniowanych obliczonej wartości dla kwartału obrachunkowego.The CurrentMember.Parent funkcja is used to allocate to each element członkowski half of the value of its parent. Aby uzyskać więcej informacji zobacz CurrentMember (MDX), a Nadrzędny (MDX).

  3. W Obliczanie wyrażenia okienka, wpisz następujące polecenie instrukcja od nowego wiersza na końcu skryptu obliczenia:

    /* Allocation of Sales Amount Quota to the 2005 Fiscal Quarters */
    SCOPE ( [Date].[Fiscal Quarter].[Fiscal Quarter].Members ); 
    

    To SCOPE Instrukcja jest również zagnieżdżone SCOPE Instrukcja, ponieważ nie END SCOPE między tym pojawi się instrukcja SCOPE Instrukcja i poprzedni SCOPE Instrukcja. Poprzedni SCOPE Instrukcja nie modyfikuje bezpośrednio Przydział kwota sprzedaży miaraPracowników hierarchii zdefiniowany przez użytkownika lub Data fiskalnych hierarchii zdefiniowany przez użytkownika.Zamiast tego, dodawany jest każdy element członkowski członkowski Kwartał obrachunkowy hierarchii atrybut w definicji podmodułów przy użyciu Members Funkcja. W rezultacie przestrzeni moduł teraz obejmuje wszystkie elementy członkowskie znajdujące się na przecięciu Pracownika element członkowski członkowski a Przydział kwota sprzedaży miara w żadnych kwartał obrachunkowy w roku obrachunkowym 2005.Należy zauważyć, że jest obecnie tylko jeden obrachunkowego kwartału w 2005 roku finansowego w moduł.

  4. W Obliczanie wyrażenia okienka, wpisz następujące polecenie instrukcja od nowego wiersza na końcu skryptu obliczenia:

    THIS = [Date].[Fiscal Date].CurrentMember.Parent / 2;
    

    Ta instrukcja przydziela do każdego kwartału obrachunkowego w przestrzeni moduł zdefiniowanych obliczonej wartości dla kwartału obrachunkowego.The CurrentMember.Parent funkcja is used to allocate to each element członkowski one-half of the value of its parent.

  5. W Obliczanie wyrażenia Kliknij na marginesie obok końcowe okienkuSCOPE Instrukcja zestaw punkt przerwania, a następnie naciśnij klawisz F5 na klawiaturze.

    Obliczanie skrypt jest wykonywany aż do chwili, kiedy punkt przerwania.

  6. Kliknij w dowolnym miejscu w obszarze danych Tabela przestawna okienka, a następnie kliknij przycisk Pokaż puste komórki na pasku narzędzi kartę Przeliczanie, aby ukryć puste komórki.

    Należy zauważyć, że w okienku danych jest wypełniony takie same środki i hierarchii, które są używane w ostatnim przechodzić przez debugera, a wartość H1 FY 2005 element członkowski członkowski został obliczony, połowa wartości jego obiektu nadrzędnego, jak pokazano na obrazie później.

    Ponadto zauważyć, że wartość dla każdego FY 2005 element członkowski członkowski jest ponownie obliczany, oparte agregacja członków, który jest w tym przypadek pierwszy semestr obrachunkowych roku finansowego.Wartość 2005 roku finansowego element członkowski dotyczy obliczania obrachunkowy 2005 semestr element członkowski ponieważ każdy skrypt jest wykonywany w osobnym przebiegu.Aby przypiąć istniejącej wartości tak, aby go nie dotyczy kolejnych instrukcji w skrypcie obliczeń, należy użyć FREEZE Instrukcja. Aby uzyskać więcej informacji zobaczBLOKOWANIE instrukcja (MDX).

    Existing values pinned by using FREEZE

  7. W obszarze kolumna rozwiń węzeł H1 FY 2005.

    Zwróć uwagę, że wartość 2005 ro Q1 element członkowski nie został jeszcze obliczony.

  8. Kliknij w dowolnym miejscu w obszarze danych Tabela przestawna okienka, a następnie kliknij przycisk Pokaż puste komórki na pasku narzędzi karcie Obliczanie.

  9. W obszarze kolumna rozwiń węzeł Q1 FY 2005.

    Należy zwrócić uwagę, wartość nie jest przydzielona dwóch miesięcy w pierwszym kwartale 2005 roku finansowego te składniki nie zostały jeszcze zakresem bieżącego modułu podrzędnego (aż do ostatecznego dwóch instrukcji w skrypcie są wykonywane).Wymiar czas w Analysis Services Samouczek moduł zawiera tylko pierwszych dwóch miesięcy 2005 roku finansowego. W związku z tym Brak członków w 2 kwartale ro 2005.

  10. Naciśnij klawisz F10 wykonanieSCOPE Instrukcja, a następnie naciśnij klawisz F10 ponownie, aby wykonać ostateczne instrukcję w skrypcie obliczeń, która odnosi się do obliczania do bieżącego modułu podrzędnego.

    Należy zauważyć, że wartość składnika Q1 ro 2005 jest obliczana, a wartość 2005 ro H1 i wartości element członkowski FY2005 są re-calculated (jak agregacja ich elementy podrzędność), jak pokazano na poniższym obrazie.Również należy zauważyć, że nie jest obliczana wartość dla każdego miesiąca obrachunkowego w roku finansowego 2005 (lipiec i sierpień 2005).W następnej procedurze przyzna właściwe wartości do każdego kwartału.

    Calculated value for Q1 FY 2005 member

  11. Na Debugowanie menu kliknijZatrzymaj debugowania or press Przesunięcie F5 na klawiaturze.

  12. Usunąć punkt przerwania w skrypcie obliczeń.

Alokowanie normy sprzedaży do miesięcy

W tej procedurze zmodyfikuje zakres, który należy dołączyć poziom miesiąca obrachunkowego wszystkich lat obrachunkowych (obliczeń na rok obrachunkowy 2005 tylko ograniczona poprzedniego instrukcji zakres).Dla każdego pracownika do każdego miesiąca obrachunkowego zostanie następnie przydzielić jedna trzecia wartość kwartału obrachunkowego dla przydziału kwoty sprzedaży.

Aby przydzielić norm sprzedaży dla miesięcy

  1. W Obliczanie wyrażenia okienka, Dodaj następujące instrukcje od nowego wiersza na końcu skryptu obliczenia:

    /* Allocate Quotas to Months */
    SCOPE ( [Date].[Fiscal Date].[Month Name].Members );
    

    To SCOPE Instrukcja jest innej instrukcji zakres zagnieżdżone, która modyfikuje miejsca moduł, do którego będzie stosowana wyrażenie MDX, aby przydzielić zasoby kwoty sprzedaży dla każdego miesiąca obrachunkowego, na podstawie wartości dla każdego kwartału obrachunkowego. To SCOPE Instrukcja jest tak, jak poprzedni zagnieżdżone SCOPE Instrukcja, ale powiadomienia, Data fiskalnych Hierarchia zdefiniowanej przez użytkownika, sama jest rescoped. W związku z tym, członkowie obszaru moduł teraz zawierać wszystkich członków miesiąc obrachunkowy Data wymiaru zamiast po prostu członkami miesiąc obrachunkowy 2005 roku finansowego.

    Uwaga

    Porównanie tej zmiany zakres moduł z zmiany zakres moduł w poprzedniej procedurze, aby upewnić się, że poznać różnicę między dwoma zakres zmian.

  2. W Obliczanie wyrażenia okienka, Dodaj następujące instrukcje od nowego wiersza na końcu skryptu obliczenia:

    THIS = [Date].[Fiscal Date].CurrentMember.Parent / 3; 
    

    Ta instrukcja przydziela każdemu członkowi miesiąca hierarchii fiskalne data jednej trzeciej wartości nadrzędnego — poziom kwartału.Tego obliczenia zostaną zastosowane dla wszystkich miesięcy podatkowych w module.

  3. W Obliczanie wyrażenia Kliknij w margines z lewej strony końcowej okienkuTHIS instrukcja Ustaw punkt przerwania, a następnie naciśnij klawisz F5 na klawiaturze.

  4. Przejrzyj wartości 2004 lipca i sierpnia 2004.

    Należy zauważyć, że nie ma wartości aktualnie jest obliczana dla lipca 2004 lub sierpnia 2004 r.

  5. Kliknij prawym przyciskiem myszy w dowolnym miejscu Dane okienka, a następnie kliknij przycisk Pokaż puste komórki , aby wyświetlić tylko te komórki, które mają wartości.

    To umożliwi więcej łatwo zobaczyć, jak końcowe instrukcja jest stosowany w skrypcie obliczeń.

  6. Naciśnij klawisz F10 , aby wykonać instrukcję końcowego.

    Należy zauważyć, że wartość przydziału kwota sprzedaży dla każdego pracownika, dla każdego miesiąca obrachunkowego jest obliczana wartość jest równa jednej trzeciej wartości nadrzędnej.

  7. W obszarze kolumna usuwanie FY 2005 , a następnie dodać K4 FY 2004.

  8. Rozwiń 2004 ro, rozwiń H2 ro 2004, a następnie rozwiń węzeł K4 FY 2004.

    Należy zauważyć, że wartość dla każdego miesiąca obrachunkowego jest równa całkowitej wartości dla kwartału obrachunkowego.

  9. Na Program Debug menu kliknijZatrzymaj debugowania.

  10. Usunąć punkt przerwania w skrypcie obliczeń.

  11. Na pasku narzędzi kliknij przycisk Zapisz wszystko.