Har Du noen gang prøvd Å Gjøre Cognos Report Studio nestet HVIS uttalelser og skapt et rot? Hvis du har, kan du kjøre skrikende fordi du ikke kan få syntaksen akkurat. Gitt, du kan lese tipsene nederst når du bygger syntaksen, men skyter deg selv i hodet hvis du ikke er programmerer. Du kan sannsynligvis hente Kinesisk raskere.
Her er et eksempel PÅ Et Cognos Report Studio nestet HVIS setningen jeg vil lage:
jeg vil ha summen av a hvis A er større Enn B, men Hvis C er større Enn D, vil Jeg Ha Gjennomsnittet Av C. hvis ingen av betingelsene er oppfylt, vil jeg ha tellingen Av A.
i dette eksemplet bruker jeg totalt, teller og gjennomsnitt alle som uttrykk og hver krever sin egen syntaks. Først bygge hvert uttrykk:
* Total (A)
• Gjennomsnitt(C)
• Count (A)
før DU kjører av for å bygge nestede beregninger, må du huske AT ANNET må gå før HVER HVIS ETTER den første HVIS I Cognos Report Studio. Nå som du har riktig syntaks for uttrykksdelen AV IF THEN ELSE, er DU klar til å bygge din nestede setning.
Cognos Report Studio nestet HVIS setningen er som følger:
HVIS (A>B) Så (Totalt(A))
ANNET HVIS(C>D) så (Gjennomsnitt (C))
ANNET (Count(A))
Husk at hver IF MÅ ha ET ANNET samsvar for at syntaksen skal være riktig I Cognos Report Studio. Jeg tenker alltid PÅ DET ANDRE som en periode på slutten av en setning. Når jeg har mer å si, avslutter jeg min første setning og begynner å snakke (sett INN EN HVIS) og avslutt den setningen med en periode (ANNET).
jeg håper dette har hjulpet deg å bli en ekspert På Cognos Report Studio nested IF uttalelser. Hvis du likte dette tipset eller vil dele andre, vennligst legg til en kommentar. For flere tips bli Med Lodestar Solutions samfunnet på vår hjemmeside på www.lodestarsolutions.com. hvis du trenger ytterligere rådgivning eller opplæring PÅ IBM Cognos BI kan du kontakte OSS på [email protected].