返回列表 上一主題 發帖

[發問] 多條件篩選&ListBox

回復 24# c_c_lai


    回C大 優先的意思是?
    我3-5種只要這樣篩即可
    第3種
    四個皆吻合才算找到,一項資料不一樣就不算
   
  
    第4種
    3個皆吻合,如果資料與第3種長的一樣,就判定為第3種
   
    第五種  
    2個皆吻合,如果資料與第4種長的一樣,就判定為第4種

TOP

本帖最後由 c_c_lai 於 2016-11-29 17:18 編輯

回復 23# starbox520

A0L.png
光是 第3種、第4種、第5種 間之比對
便有很大的差異處。
它們之先後次序,為何者優先?

TOP

回復 22# c_c_lai

以上 1 ~ 5 的篩選過程中, "P"、"Q"、"R" 的內容值
均要與 "TR排機&產出" 的  "F"、"G"、"H" 保持一致嗎?

1種,只是以"TR排機&產出" 的  "F"、"G"、"H" 為條件,去"材料"找到對應的數據,然後因為篩選者想要找的是,這筆數據的"CARRIER1 P/N",然後只要一樣"CARRIER1 P/N"的都列出來,材料的M.P.Q.R,再去對應"工作表2"的A.B.C.D,皆吻合,才算找到

第2種篩選與第一種相似
您所說的保持一致應為第3-5種
第3種  (與工作表"材料")無關
就單純"TR排機&產出"的"E"."F"."G"."H"
比對"工作表2"的      "A"."B"."C"."D"

第4種  (也與工作表"材料")無關
就單純"TR排機&產出"的"F"."G"."H"
比對"工作表2"的      "B"."C"."D"

第5種  (也與工作表"材料")無關
就單純"TR排機&產出"的"F"."G"
比對"工作表2"的      "B"."C"



又、這五個按鈕到底指的是? 是串連的、抑或是各自獨立的?

原本一開始想法是我想各自用按鈕呈現篩選結果,
可是後來決定直接一鍵完成5種篩法,顯示在一起就好,
所以才衍生出,篩完的結果要多上類別,
哈哈哈抱歉...難怪會沒人回應我,原來是我講得太亂了><


:'(

TOP

本帖最後由 c_c_lai 於 2016-11-29 07:48 編輯

回復 20# starbox520
以上 1 ~ 5 的篩選過程中, "P"、"Q"、"R" 的內容值
均要與 "TR排機&產出" 的  "F"、"G"、"H" 保持一致嗎?

還有妳標示的:
PS: 如果能夠有方法直接把這五個按鈕,變成一開始點工作表"TR排機&產出"Package 欄位叫出LISTBOX
就直接做完這五個按鈕的事情,直接全部資訊呈現在LISTBOX上,依數字區分這五個按鈕的篩選條件(OR有更好的方法)

又、這五個按鈕到底指的是? 是串連的、抑或是各自獨立的?
我發現這好像是考古學,反覆看了數遍,是越看越糊塗!
大學聯招出題老師應該要來找妳才是。
因為從頭到尾一直無法正確地完整串聯起來。
就好比 #12 的舉例,最後卻以假設性的狀況處理,
程式的邏輯是規劃出來的,絕不可以是模糊帶過,
有就有,沒有就沒有,總會有一個 "句點" 的。
有要怎麼處理,沒有又要如何進行,需一清二楚。

TOP

回復 19# c_c_lai


    如果除了自己以外有一筆資料,就像上篇附圖的那樣,第一種類別就會只有1筆資料
    以此類推,接著排序這樣
    謝謝你如此費心QQ
    太感謝~~~

TOP

回復 19# c_c_lai


    C大你的意思是這樣嗎,
    如果"TR排機&產出"的資料,對應到材料這邊 ,取到BA攔的值   EX:4100998111
    然後 去找  4100998111  列出來也只有自己本身,那此筆在第一個篩選方式就是沒資料,也就不呈現
    就會從第2種篩選方式,再去找,若也沒有,就會從第3種方式下去找
    因為最後資料,應該是跑完第一種  ~  第五種  篩選方式依序排列
   
    如下圖,就是第2種篩選方式沒資料,因為都不一定,3-5種篩選方式會有比較多筆資料
    1-2種本身因為篩很多條件,所以有可能會沒資料或比較少,皆不一定~
   
   
    也或者會有第一種篩選沒資料,就會沒有類別1,直接從2開始
    也或者1.2都沒有,直接從3開始,以此類推

TOP

本帖最後由 c_c_lai 於 2016-11-28 18:39 編輯

回復 18# starbox520
若以這例子為例
    工作表 "TR排機&產出"
1.  ASMEDIA TECH.     QFN     9X9     64     9,000     12  
    工作表 "Cus簡碼"
2.  ASM     ASMEDIA TECH.
    工作表 "材料"
3.  ASM     QFN     9X9     64     16     4100998111         4100998111
    查到此 "BA" 欄為  ->   4100998111
4.  ATI      QFN     9X9     64     218-0893000-00     16     4100998111
    ASM      QFN     9X9     64                        16     4100998111
    要找除了自己以外的資料
5.  ATI  QFN  9X9  64

試問:
如果 3 ~ 4 仍然只找到一筆  (即原來點選之 工作表 "TR排機&產出" 資料)
ASM      QFN     9X9     64                        16     4100998111
那要如何處理?

TOP

回復 17# c_c_lai


    很抱歉讓你看得這麼痛苦哈哈...

TOP

回復 16# starbox520
大致了解了,先讓眼睛休息一下,再來想想如何,
謝謝妳詳盡地解說。

TOP

回復 15# c_c_lai


    例如先前說的例子
   
   
     ATM   LQFP     7X7     48
     ATM 找到全碼後為ATMEL
     就能找到工作表2這筆
   

    吻合是"材料"的  "M" CUST_CODE (要先對到Cus簡碼找全碼)   "P" PKG              "Q" BODY_SIZE     " R "LEAD_COUNT
    對上工作表2的  " A" Customer                                                       " B" Package      "C"  BodySize         "D"  LC
    皆一致

TOP

        靜思自在 : 【蒙蔽的自由】人常在什麼都可以自由自在的時候,卻被這種隨心所欲的自由蒙蔽,虛擲時光而毫無覺知。
返回列表 上一主題