Cognos raport Studio imbricate dacă declarațiile-ajutor!

ați încercat vreodată să faceți Cognos raport studio imbricate dacă declarațiile și a creat o mizerie? Dacă aveți, s-ar putea rula țipând pentru că nu se poate obține sintaxa doar dreptul. Acordat, ați putea citi sfaturile din partea de jos în timp ce construiți sintaxa, dar trageți-vă în cap dacă nu sunteți programator. Probabil ai putea să iei mâncare chinezească mai repede.

aici este un exemplu de Cognos raport studio imbricate dacă declarație vreau să creez:
vreau totalul lui A Dacă A este mai mare decât B, totuși dacă C este mai mare decât D, atunci vreau Media lui C. Dacă niciuna dintre condiții nu este îndeplinită, atunci vreau numărul lui A.

în acest exemplu folosesc total, număr și medie toate ca expresii și fiecare necesită propria sintaxă. Mai întâi construiți fiecare expresie:

• Total (a)
• medie(C)
• numărați (a)

înainte de a alerga pentru a vă construi calculele imbricate, trebuie să vă amintiți că altceva trebuie să meargă înainte de fiecare dacă după primul dacă în Cognos Report Studio. Acum, că aveți sintaxa corectă pentru partea de expresie a IF THEN ELSE, sunteți gata să vă construiți declarația imbricată.

instrucțiunea Cognos Report Studio imbricat IF este următoarea:
IF (a>B) apoi (Total(a))
ELSE if(c>D) apoi (Average (c))
ELSE (Count(a))

amintiți-vă că fiecare IF trebuie să aibă o altă potrivire pentru ca sintaxa să fie corectă în Cognos Report Studio. Întotdeauna mă gândesc la altceva ca la o perioadă la sfârșitul unei propoziții. Când am mai multe de spus, închei prima mea afirmație și încep să vorbesc (introduceți un IF) și închei acea afirmație cu o perioadă (altceva).

sper că acest lucru a ajutat să devină un expert la Cognos raport Studio imbricate dacă declarații. Dacă ți-a plăcut acest sfat sau vrei să le împărtășești altora, te rugăm să adaugi un comentariu. Pentru mai multe sfaturi Alăturați-vă comunității Lodestar Solutions pe site-ul nostru la www.lodestarsolutions.com. dacă aveți nevoie de consultanță sau instruire suplimentară pe IBM Cognos BI vă rugăm să ne contactați la [email protected].

Leave a Reply

Lasă un răspuns

Adresa ta de email nu va fi publicată.