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