Cognos Report Studio beágyazott if nyilatkozatok-segítség!

Próbáltál már csinálni Cognos Report Studio beágyazott ha nyilatkozatok és létrehozott egy rendetlenség? Ha van, lehet, hogy sikoltozva futsz, mert nem kapod meg a szintaxist. Megadott, elolvashatja az alján található tippeket a szintaxis felépítésekor, de fejbe lőheti magát, ha nem programozó. Valószínűleg gyorsabban is felvehetnéd a kínait.

itt van egy példa a Cognos Report Studio beágyazott IF utasítás létrehozására:
azt akarom, hogy az a teljes legyen, ha A nagyobb, mint B, De ha C nagyobb, mint D, akkor az átlagot akarom C. Ha egyik feltétel sem teljesül, akkor az a számát akarom.

ebben a példában a total, count és average all kifejezést használom, és mindegyiknek saját szintaxisa van. Először építeni minden kifejezés:

• átlagos (C)
• Count (A)

mielőtt lefut építeni a beágyazott számítások, meg kell emlékezni, hogy mást kell menni, mielőtt minden, ha az első után, ha a Cognos Report Studio. Most, hogy megvan a megfelelő szintaxis az IF kifejezésrészéhez, akkor készen áll a beágyazott utasítás elkészítésére.

a Cognos Report Studio beágyazott IF utasítás a következő:
ha (a > B) akkor (összesen(A))
ELSE ha(C>D) akkor (átlag (C))
ELSE (Count(A))

ne feledje, hogy minden IF-nek rendelkeznie kell ELSE egyezéssel ahhoz, hogy a szintaxis helyes legyen a Cognos Report Studio-ban. Mindig úgy gondolok az ELSE-re, mint egy mondat végén lévő időszakra. Ha több mondanivalóm van, befejezem az első állításomat, és elkezdek beszélni (beszúrni egy IF-et), és befejezem ezt az állítást egy ponttal (ELSE).

remélem, hogy ez segített abban, hogy szakértővé váljon a Cognos Report Studio beágyazott if nyilatkozataiban. Ha tetszett ez a tipp, vagy meg szeretné osztani másokat, kérjük, írjon megjegyzést. További tippekért csatlakozzon a Lodestar Solutions közösséghez weboldalunkon a következő címen: www.lodestarsolutions.com. ha további tanácsadásra vagy képzésre van szüksége az IBM Cognos BI-vel kapcsolatban, kérjük, vegye fel velünk a kapcsolatot [email protected].

Leave a Reply

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.