1. 描述
2. 參數控件默認值的來源
如上圖所示參數界面,如何設置參數控件的初始值呢?有以下三種方式:
2.1 定義參數時設置參數默認值
然後再定義參數界面,參數控件會自動獲取參數默認值爲控件的默認初始值
如定義模板參數 p1 時,設置默認值爲“華東”,定義參數界面時,p1 參數控件的控件值默認爲“華東”,數據集參數同理:
注:必須要設置參數默認值在先,定義參數控件在後,初始控件值才是參數默認值,若控件已經定義好,再修改參數默認值,此時控件值不會改變,即參數界面上的初始值不會改變。
因此,若想修改參數界面的默認值,直接修改參數控件的控件值即可。
2.2 定義參數時不設置默認值
定義參數界面的時候,在參數控件的控件值屬性裏面設置默認值。
如定義模板參數 p1,不設置默認值,定義參數界面之後,在參數界面選中參數控件,在控件的屬性表>高級>控件值處進行設置,數據集參數同理
其中,參數控件的控件值有三種表現類型,字符串,綁定字段以及公式。常用的是字符串和公式,公式的使用詳情請查看 使用公式給參數賦默認初始值。
2.3 在訪問報表時
URL 後面跟上參數的初始值,參數界面即會顯示url中的值
如訪問報表http://localhost:8075/webroot/decision/view/report?viewlet=GettingStarted.cpt&地區=華北,參數界面上的控件值即爲 URL 中的值: