使用Smartbi報表工具創(chuàng)建日期類型參數(shù)的步驟
在Smartbi報表工具中,為了滿足不同的查詢需求,我們可以通過創(chuàng)建參數(shù)來進行條件篩選。參數(shù)的默認值設置方式有多種,包括SQL、對象、靜態(tài)列表和函數(shù)等。通常情況下,我們會使用靜態(tài)列表來設置參數(shù)的默認值
在Smartbi報表工具中,為了滿足不同的查詢需求,我們可以通過創(chuàng)建參數(shù)來進行條件篩選。參數(shù)的默認值設置方式有多種,包括SQL、對象、靜態(tài)列表和函數(shù)等。通常情況下,我們會使用靜態(tài)列表來設置參數(shù)的默認值。但是對于日期時間這種需要獲取當前系統(tǒng)日期時間的參數(shù),我們可以利用數(shù)據(jù)庫自帶的方法函數(shù)來實現(xiàn)。下面將介紹兩種方式來給日期控件設置默認值。
步驟一:啟動Smartbi報表服務器并打開定制管理
首先,我們需要啟動Smartbi報表服務器,并在瀏覽器中訪問報表主頁。然后,切換到定制管理頁面。
步驟二:新建參數(shù)文件夾并創(chuàng)建日期參數(shù)
在公共設置的參數(shù)定義下新建一個文件夾參數(shù)目錄,并點擊確定按鈕進行保存。
然后,在該參數(shù)文件夾中右鍵鼠標,選擇新建參數(shù)。輸入?yún)?shù)名稱為"startDate",最好使用中文描述作為參數(shù)別名。數(shù)據(jù)類型選擇字符串,控件類型選擇日期控件。
步驟三:設置參數(shù)的默認值
點擊下一步按鈕,進入?yún)?shù)默認值設置界面。將單選按鈕切換到靜態(tài)列表。在默認值設置右側的輸入框中輸入指定的日期,比如"2018-04-11"。點擊右下方的保存按鈕進行保存。
步驟四:查看參數(shù)定義
在左側的參數(shù)定義下,可以看到剛創(chuàng)建的開始日期參數(shù)。
步驟五:使用SQL設置參數(shù)默認值
再次打開參數(shù)默認值設置窗口,這次切換到SQL選項。右側的輸入框?qū)⒆兂晌谋居?。在文本域中輸?select current_date",以獲取當前系統(tǒng)日期。然后點擊保存按鈕進行保存。
通過以上步驟,我們可以輕松地在Smartbi報表工具中創(chuàng)建日期類型的參數(shù),并設置其默認值。無論是使用靜態(tài)列表還是SQL語句,都可以靈活地滿足不同的需求。