同じページで結果を取得できるように、レンダー変数を使用して Cognos 10 でレポートを作成する方法を教えてください。レポートには、ユーザーが LIST または CROSTAB で出力を表示するためのドロップダウンの選択肢が必要です。
質問する
603 次
1 に答える
1
いくつかの方法がありますが、あなたがすでに達成に非常に近づいていることを示す方法があります。
- 「vReportFormat」のような名前の変数を作成し、フォーマットを決定するパラメーターのケースを実行します
例
変数名: vReportFormat
Case When ?Param? = 'List' Then 'List' Else 'Crosstab' End
リストのレンダリング変数プロパティで、新しく作成した変数「vReportFormat」を選択し、変数を作成したときに作成した出力値「リスト」のみを選択します。レポートの実行時にリストのみを選択すると、最初に変数が評価され、出力値が「リスト」の場合にのみリストがレンダリングされます。この変数の割り当てをクロス集計に対して繰り返しますが、もちろん出力値として「クロス集計」を選択します。
2 つのレポート ページを作成し、Page オブジェクト自体でレンダリング変数を使用するなど、他のバリエーションがありますが、まったく同じ方法で機能します。
お役に立てれば。
于 2013-01-30T20:04:28.830 に答える