在使用wyn enterprise多值引數進行報表資料過濾統計時,通常會以所有引數值作為預設值或者手動選擇引數值來進行資料的過濾查詢。
但是,有些特殊場景,需要預設顯示乙個引數的可用資料作為引數值,這樣載入頁面時,不需要單擊查詢按鈕即可預覽資料。也不像預設全選一樣,需要預覽所有資料。
也是一種比較好的處理多值引數預覽的方法。
要點:多值引數的預設資料設定。
1. 新增含多值引數的資料集。
select * from sales_訂單 where 貨主地區 in (@area)
2. 設定引數的可選資料。
新增乙個新的資料集,用於顯示引數的可用資料。可用資料:
select distinct 貨主地區 from sales_訂單
3. 設定引數的預設資料。
由於需要設定引數的預設資料為可用資料中的乙個值,則可以通過再新增乙個sql資料集,獲取top 1來顯示。
預設資料:
select top 1 貨主地區 from (select distinct 貨主地區 from sales_訂單) t;4. 點選預覽,檢視效果。
這樣,就實現了多值引數,根據引數值顯示資料,不需要手動輸入引數,就可以直接展示出資料了。
Python 多值引數和預設引數
多值引數 在python中,有時需要乙個函式處理多個資料,這時用到多值引數。在引數前加乙個 可以接收元組,加 可以接收字典。一般用 args存放元組引數,用 kwargs存放字典引數。例 定義乙個函式,接收多個整數並求和 def sun numbers args num 0 print args f...
Python 多值引數與預設引數
多值引數 有時,python函式接收的引數是不確定的,可以利用多值引數進行傳參 示例 def sum num args num 0 for i in args num i sum num 1,2,3 上面 可以任意傳遞多個整數引數 引數的拆包 在實際開發中,如果想將乙個元組直接傳開args,字典傳給...
Python中的多值引數
def plot a,b,args,kwargs pass關於其中的引數部分 args,kwargs 許多人不是特別清晰,看到了許多介紹的文章,也覺得沒有說的特別清楚。其實,可以將上述引數部分 a,b,args,kwargs 分成3個部分 a,b 是固定引數,不可缺少,也必須是需要的資料型別 arg...