2017-07-17 68 views
0

在我的報告中,我可以用一個可選參數限制我的選擇。我如何設置第二個參數,其下拉列表根據您爲第一個參數選擇的內容更改其值?配置動態級聯參數

例如,如果我在第一個參數中選擇「亞洲」,下拉列表將顯示日本,臺灣,韓國等。如果我在第一個參數中選擇「歐洲」,德國,法國和英國將顯示在第二個參數下拉列表中。

+0

如何啓動報告?從另一個程序?你寫的一個程序? – 4444

+0

不,它是LIMS(實驗室信息管理系統)的基於Web的軟件的界面。所以我可以設計一份報告並運行它來得到LIMS的一些結論或概述。 – Mark

+0

我想用這個報告做的事情是,我可以選擇一個週期(第一個參數)來限制包含實驗計劃的第二個參數的結果。 – Mark

回答

0

你想要一個dynamic cascading parameter爲此。

的要點是,你將會設置一個參數,設置爲動態,這將根據您的先前參數中的選擇填充。這將查詢數據庫兩次,但如果您爲此做好了準備,請在參數Country,然後City中選擇數據庫字段 - 或者任何您稱之爲的數據庫字段。

enter image description here

+0

非常感謝你!它運作良好!我可以問另一個問題....如果我想要第一個參數是靜態的,第二個參數是動態的,可能嗎?例如,第一個參數是可以在2017-07-01之後(或之前)設置的日期,第二個參數將顯示第一個參數規則後面的結果。 – Mark

+0

@Mark我承認我之前沒有嘗試過,但你可以試試看看會發生什麼。 – 4444