2

私はCognosを初めて使用し、次のことを達成する方法、または可能かどうか疑問に思っています。

まず、テーブルがあります:

Period Id     Name  Start_Date     End_Date

1             a     01/04/2011     06/08/2013

スキームから期間 IDを選択して渡すプロンプトを作成できますが、最初のプロンプトで選択した期間 IDStart_DateEnd_Dateを 2 番目のプロンプトに事前入力したいと思います。

Scheme Start_date <= Period.Start_Date where ID = selected Period ID from ?Period Prompt?
Scheme End_date <= Period.End_Date where ID = selected Period ID from ?Period Prompt?

SQL 接続を使用できないため、SQL を個別に構築することはできません。

select Start, End from....Where ....= ?Prompt?

前もって感謝します....

ロジャー

4

1 に答える 1

1

カスケード プロンプトを作成する必要があります。

2 つのプロンプトを作成します。パラメータへの最初のリンクは、Parameter1 と呼びましょう。

2 番目のプロンプトでは、Cascading Source が Parameter1 に設定されています。2 番目のプロンプトを作成するときに、「パラメータ化されたフィルタ」を作成するオプションがあります。そのオプションを使用して、フィルタリングされる値を設定し、それを parameter1 にポイントします。

以下は IBM の例です。

于 2014-12-29T18:35:06.493 に答える