私はCognosに慣れていないので、次のことを達成するための方法または可能な場合は疑問に思います。
まず、テーブルがあります。
Period Id Name Start_Date End_Date
1 a 01/04/2011 06/08/2013
選択するプロンプトを作成できます。 期間ID スキームからそれを通過させ、それを通過させるが、私は今2番目のプロンプトを事前に記入したいと思います。 開始日 そして 終了日 の 期間ID 最初のプロンプトで選択されています。
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?
前もって感謝します....
ロジャー
回答:
回答№1は0作成する必要があります カスケードプロンプト
プロンプトを2つ作成します。最初のパラメータへのリンクは、Parameter1と呼びましょう。
2番目のプロンプトでは、カスケードソースがに設定されています。パラメータ1 2番目のプロンプトを作成するときに、「パラメータ化フィルタ」を作成することもできます。そのオプションを使用して、フィルタリングされる値を設定し、それをparameter1に設定します。