本人有用Oracle BIEE做了一張report,數據是通過DataSet從數據庫裡取出來的,現在有個問題,如何將paramters裡選擇的值動態的傳入這個DataSet裡,在點擊Apply Now時自動更新DataSet裡的sql,重新從數據庫裡取出滿足條件的數據。
例如:現在有一張報表 報表顯示有登錄時間,登入賬號,登錄IP等,打開報表後自動查出的是登錄日期為今天的的數據,現在要求在paramters裡選擇一個日期或者是日期區間,取出登錄日期是這個選擇的日期或登錄時間在這個日期區間內的數據。要求不用篩選器,通過paramters裡的選值,將日期作為條件,傳值到數據模型裡的DataSet對應的sql裡。
請各位大神指教。
圖片如下
在圖片中的DateFrom和DataTo那裡選擇一個日期區間,或者在DateFrom那裡選擇一個日期,怎麼將這個值傳入到DataModel裡的用SQL Query建立的DataSet裡,來實現動態報表。
如圖中標記部分在需要傳入參數的位置輸入:[parameter_name],系統會自動幫忙創建一個名為parameter_name的parameter,如果沒有的話,可以手動創建