Cognos Report Studio zagnieżdżone instrukcje If-pomocy!

czy kiedykolwiek próbowałeś zrobić Cognos Report Studio zagnieżdżone Oświadczenia IF I stworzył bałagan? Jeśli tak, możesz biegać z krzykiem, ponieważ nie możesz uzyskać prawidłowej składni. Oczywiście, możesz przeczytać wskazówki na dole podczas budowania składni, ale strzelić sobie w głowę, jeśli nie jesteś programistą. Pewnie szybciej odbierzesz chińszczyznę.

oto przykład raportu Cognos Studio zagnieżdżonego, jeśli chcę utworzyć:
chcę sumę a, jeśli A jest większe niż B, jednak Jeśli C jest większe niż D, chcę średnią C. Jeśli żaden warunek nie jest spełniony, chcę liczbę A.

w tym przykładzie używam total, count i average all jako wyrażeń i każdy wymaga własnej składni. Najpierw zbuduj każde wyrażenie:

• Average(C)
* Count (a)

zanim zaczniesz budować zagnieżdżone obliczenia, musisz pamiętać, że ELSE musi przejść przed każdym IF po pierwszym IF W Cognos Report Studio. Teraz, gdy masz właściwą składnię dla wyrażenia części IF Then ELSE, jesteś gotowy do zbudowania zagnieżdżonej instrukcji.

polecenie Cognos Report Studio zagnieżdżone IF wygląda następująco:
IF (a >B) then (Total(a))
ELSE IF(C>D) THEN (Average (C))
ELSE (Count(a))

pamiętaj, że każde IF musi mieć dopasowanie ELSE, aby składnia była poprawna w Cognos Report Studio. Zawsze myślę o innym jako kropce na końcu zdania. Kiedy mam więcej do powiedzenia kończę moją pierwszą wypowiedź i zaczynam mówić (Wstaw IF) i kończę tę wypowiedź kropką (ELSE).

mam nadzieję, że to pomogło ci zostać ekspertem w Cognos Report Studio. Jeśli podoba Ci się ta wskazówka lub chcesz podzielić się innymi, dodaj komentarz. Po więcej wskazówek dołącz do społeczności Lodestar Solutions na naszej stronie internetowej pod adresem www.lodestarsolutions.com. jeśli potrzebujesz dodatkowego doradztwa lub szkolenia w zakresie IBM Cognos BI skontaktuj się z nami pod adresem [email protected].

Leave a Reply

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.