2017-07-17 20 views
0

私のレポートでは、オプションのパラメータを使用して選択を制限することができます。どのようにして、最初のパラメータで選択した値に基づいて値を変更するドロップダウンリストで2番目のパラメータを設定できますか?動的カスケードパラメータの設定

たとえば、最初のパラメータで「アジア」を選択すると、ドロップダウンリストに日本、台湾、韓国などが表示されます。最初のパラメータで "Europe"を選択すると、ドイツ、フランス、イギリスが2番目のパラメータドロップダウンリストに表示されます。

+0

レポートをどのように起動しますか?別のプログラムから?あなたが書いたプログラム? – 4444

+0

いいえ、LIMS(ラボ情報管理システム)のWebベースソフトウェアからのインターフェイスです。私はレポートをデザインして実行し、LIMSのいくつかの結論や概要を得ることができました。 – Mark

+0

このレポートでは、実験計画を含む第2パラメータの結果を制限するためにピリオド(最初のパラメータ)を選択することができます。 – Mark

答えて

0

この場合、dynamic cascading parameterが必要です。

パラメータは、ダイナミックに設定します。これは、以前のパラメータの選択に基づいて設定されます。これでデータベースが2回クエリされますが、その準備が整っている場合は、Country、次にCityなどのデータベースフィールドを選択します。

enter image description here

+0

ありがとうございました!!!!それはうまくいく!別の質問をしてもいいですか?最初のパラメータを静的にし、2番目のパラメータを動的にする場合は可能ですか?たとえば、最初のパラメータは2017-07-01の後(または前)に設定できる日付で、2番目のパラメータは結果に最初のパラメータルールが続くことを示します。 – Mark

+0

@マーク私はそれを前に試していないと認めますが、あなたはそれを打ち、何が起こるか見ることができます。 – 4444

関連する問題