①開啟資料庫裡面的[資料篩選器按鈕]
②複製裡面的兩個**
這一步就結束了
①準備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...