2016-09-05 4 views
0

4つのドロップダウンリストから値を選択する必要があります。 4つすべてのドロップダウンは以前の「親」ドロップダウン(それらの4つには含まれていません)によって決定されます。また、私の4つのドロップダウンはすべて同じ内容(親によって決定される)を持ちます。ユーザーが各プルダウンで項目を選択すると、レポートが実行され、その4つの選択肢に関する統計が生成されます。 「親」ドロップダウンにはいくつかの選択肢があり、それぞれの選択肢は4つのドロップダウンにオプションを動的に読み込みます。Crystal Reports:カスケードパラメータ、1つのドロップダウンメニューは複数のドロップダウンメニューを提供します

カスケードパラメータを使用して4つの次のドロップダウンのうちの1つを取得することはできますが、それ以上は実行できません。 4つの個別のカスケードパラメータを持たないことをお勧めします.4つのドロップダウンがすべて同じ親値に基づいていることを確認する必要があります。

最初の「親」ドロップダウンから選択して、他のすべてのドロップダウンの4つの内容を制御する方法を教えてください。

最初の「親」ドロップダウンの値をCommandオブジェクトに入力して、他のドロップダウンのデータソースを作成しようとしましたが、機能しなかったため、その初期値をCommandに取得できませんでした。

ありがとうございました!

+0

あなたを得ることができません...あなたの要件は、カスケードパラメータによって達成されます....親ドロップダウンは、他のすべてのドロップダウンで使用されます – Siva

+0

あなたは私に詳細を教えてください?私はドロップダウンの間にカスケードするために何時間も努力しました。最初のカスケード型ドロップダウンの親に他のドロップダウンをリンクする方法はわかりません。 – HenryFramer

+0

カスケードパラメータが作成されているかどうかを確認し、4つのパラメータがすべて相互にリンクされているかどうかを確認してください... 4回目にチェックしている場合は2と3が再び入ります。4回目のみ表示され、 – Siva

答えて

0

これは私がやったことです:

私は親が2番目のドロップダウンを供給して、定期的なカスケードドロップダウンを設定しました。 2番目のドロップダウンは複数の値を受け入れるように設定されているため、ユーザーはリストから4を選択できます。水晶の中で、私はこれらの4つの値にプログラム的にアクセスし、私が必要としたことをしました。ユーザーが4を超えて選択できないようにすることはできません。無視します。 4つはすべて配列オブジェクト内にあります。

したがって、4つの同一のドロップダウンの代わりに、1つのドロップダウンを使用し、複数の選択を許可しました。

関連する問題