資料篩選器過濾器配置過程

2021-08-17 07:47:56 字數 2418 閱讀 6607

①開啟資料庫裡面的[資料篩選器按鈕]

②複製裡面的兩個**

這一步就結束了

①準備view

②到系統裡快速建立鏈結表

③修改子窗體的名字為sfrlist

④複製按鈕和複製裡面的**(篩選和重新整理)

⑤到list窗體裡面去將資料來源更新掉,設定好初始化條件,並複製出來所需要的篩選語句.

⑥拼接好兩個語句, sourcerecordonload(帶where語句)和sourcerecordforfilter語句,

⑦準備好columnorderby欄位, checkfield, replacefield三個.

⑧然後到**裡面去一項一項填進去.

①複製窗體的名稱到form欄位

select 配艙單資訊表.配艙確認單號,

配艙單資訊表.生產部門,

配艙單資訊表.起運港,

配艙單資訊表.船名船次,

配艙單資訊表.提單號,

配艙單資訊表.箱型,

配艙單資訊表.總箱量,

配倉單明細表.goodscheck,

配艙單資訊表.配艙單裝箱時間,

配艙單資訊表.船期,

配艙單資訊表.目的港,

配艙單資訊表.貨代,

配艙單資訊表.操作,

配艙單資訊表.操作時間,

配艙單資訊表.備註,

配倉單明細表.訂單號,

配倉單明細表.業務員,

配倉單明細表.確認裝箱日期,

配倉單明細表.箱量,

配倉單明細表.確認結果,

配倉單明細表.單證備註,

配倉單明細表.是否正常裝櫃,

配倉單明細表.實際裝櫃時間,

配倉單明細表.[散貨體積(立方)],

配倉單明細表.裝櫃異常原因,

配倉單明細表.異常結果,

配倉單明細表.進廠時間,

配倉單明細表.出廠時間,

配倉單明細表.製單時間,

配倉單明細表.errorsolution,

配倉單明細表.errordeadline,

配倉單明細表.cargoerrorreason,

配倉單明細表.responsibledepartment,

配倉單明細表.業務員確認,

配倉單明細表.業務確認人,

配倉單明細表.單證確認裝箱日期

from           配艙單資訊表 left join 配倉單明細表

on 配艙單資訊表.配艙確認單號 = 配倉單明細表.配艙確認單號,配倉單明細表.自動編號

where (((      配艙單資訊表.配艙單裝箱時間)>=date()+1

and (配艙單資訊表.配艙單裝箱時間)<=date()+3))

sourcerecordforfilter(這個是不帶where語句的,是程式取出來用來拼接where語句的,後面的where語句由程式自己拼接)

select 配艙單資訊表.配艙確認單號,

配艙單資訊表.生產部門,

配艙單資訊表.起運港,

配艙單資訊表.船名船次,

配艙單資訊表.提單號,

配艙單資訊表.箱型,

配艙單資訊表.總箱量,

配倉單明細表.goodscheck,

配艙單資訊表.配艙單裝箱時間,

配艙單資訊表.船期,

配艙單資訊表.目的港,

配艙單資訊表.貨代,

配艙單資訊表.操作,

配艙單資訊表.操作時間,

配艙單資訊表.備註,

配倉單明細表.訂單號,

配倉單明細表.業務員,

配倉單明細表.確認裝箱日期,

配倉單明細表.箱量,

配倉單明細表.確認結果,

配倉單明細表.單證備註,

配倉單明細表.是否正常裝櫃,

配倉單明細表.實際裝櫃時間,

配倉單明細表.[散貨體積(立方)],

配倉單明細表.裝櫃異常原因,

配倉單明細表.異常結果,

配倉單明細表.進廠時間,

配倉單明細表.出廠時間,

配倉單明細表.製單時間,

配倉單明細表.errorsolution,

配倉單明細表.errordeadline,

配倉單明細表.cargoerrorreason,

配倉單明細表.responsibledepartment,

配倉單明細表.業務員確認,

配倉單明細表.業務確認人,

配倉單明細表.單證確認裝箱日期,

配倉單明細表.自動編號

from 配艙單資訊表 leftjoin 配倉單明細表

on 配艙單資訊表.配艙確認單號 = 配倉單明細表.配艙確認單號

這個可以配置多個,例如配倉單明細表.確認裝箱日期,配倉單明細表.配艙確認單號

中間用英文的逗號隔開

配到這個字段自動替換為replacefield欄位

spring編碼過濾器配置

filter filter name encodingfilter filter name filter class org.springframework.web.filter.characterencodingfilter filter class init param param name e...

過濾器配置多個url pattern

最近做專案遇到乙個filter需要配置多個url pattern,上網查了下資料,經測試,現總結下 一 完全錯誤的方式 html view plain copy filter filter name authority filter name filter class com.util.author...

vue全域性過濾器配置

有時乙個過濾器需要在專案中多次使用,此時可以將該過濾器定義為全域性過濾器,全域性過濾器在main.js下配置。以時間過濾器為例,當為區域性過濾器寫為 filters if isnan m m 0 else if isnan d d 0 else return y m d date.totimestr...