模板引數和資料集引數引數為空時選擇全部

2021-08-08 02:30:48 字數 788 閱讀 5716

如果在引數面板,引數繫結的為下拉框或者下拉核取方塊時,引數為空,應當選擇全部。

一、下拉框

1,模板引數

首先在左上角模板中設定模板引數,繫結對應控制項,修改資料字典的值,為資料查詢,選擇值,只是就可以在下拉框中後去到資料了,然後在報表中,給對應單元格設定過濾條件。

2,資料集引數

繫結的方法相同,但是資料字典為資料庫表

sql語句中:

select * from 訂單 where 1=1 $
二、下拉核取方塊

1,模板引數

返回字串勾選上,並寫英文的 ','

在報表中過濾條件為:

if(len($positionname) = 0, nofilter, $positionname)
注意:為包含於!

2,資料集引數

select * from 訂單 where 1=1 $
同樣把返回字串勾選上,並寫英文的 ','

注意:下拉核取方塊為in,不是=

附:下拉核取方塊的二級聯動

post 傳送請求時引數為空

user.adduser function 相關的 如上 問題 後端接收到的引數為空 注 後端使用乙個user物件來接 解決辦法 把 data f.serialize 改為 f.serialize 原因解釋 先舉乙個例子 比如我們前端傳送了乙個 name alis 的引數,然後我們後台通過 name...

Oracle 當輸入引數允許為空時

場景 有乙個儲存過程p test 帶有多個輸入引數code name number p test code in varchar2,namein varchar2,number in varchar2,resultlist out sys refcursor 但是業務上要求這三個引數都允許為空,也就...

Oracle 當輸入引數允許為空時

場景 有乙個儲存過程p test 帶有多個輸入引數code name number p test code in varchar2,namein varchar2,number in varchar2,resultlist out sys refcursor 但是業務上要求這三個引數都允許為空,也就...