Cognos Report Studioでif文をネストして混乱を作成しようとしたことがありますか? あなたが持っているならば、あなたはちょうど正しい構文を得ることができないのであなたは叫んで走るかもしれません。 確かに、構文を構築するときに一番下のヒントを読むことができますが、プログラマでない場合は頭の中で自分自身を撃つことができます。 中国語をもっと早く手に入れることができるでしょう。
作成するCognos Report StudioのネストされたIF文の例を次に示します:
aがBより大きい場合はAの合計が必要ですが、CがDより大きい場合はCの平均が必要です。どちらの条件も満たされていない場合はAのカウントが必要です。
この例では、total、count、およびaverage allを式として使用しており、それぞれ独自の構文が必要です。 最初に各式をビルドします。
•Total(A)
•Average(C)
•Count(A)
ネストされた計算をビルドする前に、ELSEはCognos Report Studioの最初のIFの後に各IFの前に行く必要があることを覚えておく必 これで、IF THEN ELSEの式部分の適切な構文が得られたので、ネストされた文を構築する準備が整いました。
cognos Report StudioでネストされたIFステートメントは次のとおりです。
IF(A>B)THEN(Total(A))
ELSE IF(C>D)THEN(Average(C))
ELSE(Count(A))
Cognos Report Studioで構文を正しくするためには、すべてのIFにELSE一致が必要であることに注意してください。 私はいつもELSEを文の終わりのピリオドと考えています。 もっと言いたいことがあるときは、最初の文を終了して話し始め(IFを挿入)、その文をピリオド(ELSE)で終了します。
これがCognos Report StudioのネストされたIF文の専門家になるのに役立っていることを願っています。 あなたはこのヒントが好きか、他の人を共有したい場合は、コメントを追加してくださ より多くの先端のために私達のウェブサイトのLodestarの解決のコミュニティをで結合して下さいwww.lodestarsolutions.com.IBM Cognos BIに関する追加のコンサルティングやトレーニングが必要な場合は、以下までご連絡ください[email protected]