123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742 |
- Module SQL_樣品訂單管理
- Friend Sub SQL_除錯清單()
- ConnOpen()
- SQL1 = "SELECT 樣品訂單部件表.SO, 樣品訂單部件表.流水號, 樣品訂單清單.流水號 AS 流水號2, 樣品訂單清單.SO AS SO2
- FROM 樣品訂單部件表 LEFT OUTER JOIN
- 樣品訂單清單 ON 樣品訂單部件表.流水號 = 樣品訂單清單.流水號 AND
- 樣品訂單部件表.版次 = 樣品訂單清單.版次 AND 樣品訂單部件表.SO = 樣品訂單清單.SO
- WHERE (樣品訂單清單.SO IS NULL)
- GROUP BY 樣品訂單部件表.SO, 樣品訂單部件表.流水號, 樣品訂單清單.流水號, 樣品訂單清單.SO
- ORDER BY SO2"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_刪除樣品訂單部件表()
- ConnOpen()
- SQL1 = "DELETE FROM 樣品訂單部件表 WHERE (SO LIKE N'" & PA & "' AND 流水號 LIKE N'" & PA1 & "')"
- CmdSet_For_dr()
- End Sub
- '-----------樣品單控制表-----------------------------------------------
- Friend Sub SQL_樣品單()
- ConnOpen()
- If PA = "" Then
- SQL1 = "SELECT SO, 季節, 客戶, 型體號碼, 型體名稱, 國家, 狀態, ISS_DATE, ETA, 數量, 制單人, LEFT(制單時間, 10) AS 制單時間, 版次, 工廠, REQ, C_N, 中底, 楦頭編號, 模具編號
- FROM 樣品訂單控制表
- WHERE 狀態 LIKE N'" & 樣品進度表分類3 & "'
- ORDER BY SO DESC, 版次 DESC"
- Else
- SQL1 = "SELECT SO, 季節, 客戶, 型體號碼, 型體名稱, 國家, 狀態, ISS_DATE, ETA, 數量, 制單人, LEFT(制單時間, 10) AS 制單時間, 版次, 工廠, REQ, C_N, 中底, 楦頭編號, 模具編號
- FROM 樣品訂單控制表
- WHERE ((SO LIKE N'%" & PA & "%') OR (季節 LIKE N'%" & PA & "%') OR (客戶 LIKE N'%" & PA & "%') OR (型體號碼 LIKE N'%" & PA & "%')
- OR (型體名稱 LIKE N'%" & PA & "%') OR (國家 LIKE N'%" & PA & "%') OR (狀態 LIKE N'%" & PA & "%') OR (ISS_DATE LIKE N'%" & PA & "%') OR (ETA LIKE N'%" & PA & "%'))
- ORDER BY SO DESC, 版次 DESC"
- End If
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_樣品清單()
- ConnOpen()
- SQL1 = "SELECT 項次, 顏色, 架號, 借出者, 數量, SIZE, KEEP, 流水號, 版次 FROM 樣品訂單清單 WHERE (SO LIKE N'" & 樣品單控制表.SO_tb.Text & "' AND 版次 LIKE N'" & 樣品單控制表.版次_tb.Text & "') ORDER BY 項次"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_樣品訂單清單2()
- ConnOpen()
- SQL1 = "SELECT 樣品訂單清單.項次, 樣品訂單部件表.部件, 樣品訂單部件表.材料名稱, 樣品訂單部件表.材料說明 AS 顏色, 樣品訂單部件表.廠商, 樣品訂單部件表.備註, " &
- "樣品訂單部件表.版次, 樣品訂單部件表.流水號, 樣品訂單部件表.項次 AS 排列 " &
- "FROM 樣品訂單部件表 INNER JOIN 樣品訂單清單 ON 樣品訂單部件表.流水號 = 樣品訂單清單.流水號 " &
- "WHERE (樣品訂單部件表.SO LIKE N'" & 樣品單控制表.SO_tb.Text & "') AND (樣品訂單部件表.版次 LIKE N'" & 樣品單控制表.版次_tb.Text & "')
- ORDER BY 樣品訂單部件表.流水號, 樣品訂單部件表.項次, 樣品訂單部件表.部件"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_樣品訂單清單3()
- ConnOpen()
- SQL1 = "SELECT 部件 FROM 樣品訂單部件表 WHERE (SO LIKE N'" & 樣品單控制表.SO_tb.Text & "') AND (版次 LIKE N'" & 樣品單控制表.版次_tb.Text & "') GROUP BY 部件"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_樣品訂單清單4()
- ConnOpen()
- SQL1 = "SELECT 項次, 備註 FROM 樣品訂單清單 WHERE (SO LIKE N'" & 樣品單控制表.SO_tb.Text & "' AND 版次 LIKE N'" & 樣品單控制表.版次_tb.Text & "') ORDER BY 項次"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_國家清單()
- ConnOpen()
- SQL1 = "SELECT 國家 FROM 國家清單 ORDER BY 國家"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_客戶控制表清單()
- ConnOpen()
- SQL1 = "SELECT 客戶簡稱 FROM 客戶控制表 ORDER BY 客戶簡稱"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_PURPOSE清單()
- ConnOpen()
- SQL1 = "SELECT 狀態 FROM PURPOSE清單 ORDER BY 狀態"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_型體控制表清單()
- ConnOpen()
- SQL1 = "SELECT 型體號碼 FROM 型體控制表 WHERE 客戶簡稱 LIKE N'" & 樣品單控制表.CUST_cb.Text & "' ORDER BY 型體號碼"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_型體控制表清單1()
- ConnOpen()
- SQL1 = "SELECT 型體名稱 FROM 型體控制表 WHERE 型體號碼 LIKE N'" & 樣品單控制表.STYLE_cb.Text & "' ORDER BY 型體名稱"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_部件清單1()
- ConnOpen()
- SQL1 = "SELECT 部件 FROM 部件清單 WHERE 部件 LIKE N'" & 樣品單控制表.新增_cb.Text & "%' AND 樣品單用選擇 LIKE '1' ORDER BY 部件"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_工廠控制表()
- ConnOpen()
- SQL1 = "SELECT 工廠 FROM 工廠控制表 ORDER BY 工廠"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_港口清單()
- ConnOpen()
- SQL1 = "SELECT FOB FROM 港口清單 ORDER BY FOB"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_供應商清單1()
- ConnOpen()
- SQL1 = "SELECT 廠商 FROM 供應商清單 WHERE 公司傳真3 LIKE '" & 樣品單控制表.廠商類別_cb.Text & "' AND 停用 = 0 ORDER BY 廠商"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_供應商清單2()
- ConnOpen()
- SQL1 = "SELECT 樣品物料調料單明細.規格, 樣品物料調料單明細.名稱
- FROM 供應商清單 INNER JOIN 樣品物料調料單抬頭 ON 供應商清單.供應商編碼 = 樣品物料調料單抬頭.供應商編號 RIGHT OUTER JOIN 樣品物料調料單明細 ON 樣品物料調料單抬頭.調料單號 =
- 樣品物料調料單明細.調料單號
- WHERE (供應商清單.廠商 LIKE N'" & 樣品單控制表.供應商_cb.Text & "') GROUP BY 樣品物料調料單明細.規格, 樣品物料調料單明細.名稱 ORDER BY 樣品物料調料單明細.規格, 樣品物料調料單明細.名稱"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_供應商清單3()
- ConnOpen()
- SQL1 = "SELECT 樣品物料調料單明細.顏色
- FROM 供應商清單 INNER JOIN 樣品物料調料單抬頭 ON 供應商清單.供應商編碼 = 樣品物料調料單抬頭.供應商編號 RIGHT OUTER JOIN 樣品物料調料單明細 ON 樣品物料調料單抬頭.調料單號 =
- 樣品物料調料單明細.調料單號
- WHERE (供應商清單.廠商 LIKE N'" & 樣品單控制表.供應商_cb.Text & "') GROUP BY 樣品物料調料單明細.顏色 ORDER BY 樣品物料調料單明細.顏色"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_底台()
- ConnOpen()
- SQL1 = "SELECT 底台 FROM 中皮結構 ORDER BY 底台"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_中底()
- ConnOpen()
- SQL1 = "SELECT 中底 FROM 中底做法 ORDER BY 中底"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_楦頭編號()
- ConnOpen()
- SQL1 = "SELECT 楦頭編號 FROM 楦頭規格控制表 ORDER BY 楦頭編號"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_模具開發控制表1()
- ConnOpen()
- SQL1 = "SELECT CN, 模具編號 FROM 模具開發控制表 GROUP BY CN, 模具編號 ORDER BY 模具編號, CN"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_供應商清單4()
- ConnOpen()
- SQL1 = "SELECT 公司傳真3 AS 類別 FROM 供應商清單 GROUP BY 公司傳真3 ORDER BY 公司傳真3"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_模具開發控制表2()
- ConnOpen()
- SQL1 = "SELECT CN FROM 模具開發控制表 WHERE 模具編號 LIKE N'" & 樣品單控制表.模具編號_cb.Text & "'"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_下拉清單顏色()
- ConnOpen()
- SQL1 = "SELECT 顏色 FROM 顏色清單 ORDER BY 顏色"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_下拉廠商()
- ConnOpen()
- SQL1 = "SELECT 廠商 FROM 供應商清單 ORDER BY 廠商"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_刪除樣品訂單控制表()
- ConnOpen()
- SQL1 = "DELETE FROM 樣品訂單控制表 WHERE (SO LIKE N'" & 樣品單控制表.SO_tb.Text & "' AND 版次 LIKE N'" & 樣品單控制表.版次_tb.Text & "')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_刪除樣品訂單清單()
- ConnOpen()
- SQL1 = "DELETE FROM 樣品訂單清單 WHERE (SO LIKE N'" & 樣品單控制表.SO_tb.Text & "' AND 版次 LIKE N'" & 樣品單控制表.版次_tb.Text & "')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_刪除樣品訂單部件表1()
- ConnOpen()
- SQL1 = "DELETE FROM 樣品訂單部件表 WHERE (SO LIKE N'" & 樣品單控制表.SO_tb.Text & "' AND 版次 LIKE N'" & 樣品單控制表.版次_tb.Text & "')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_第一筆圖片()
- ConnOpen()
- SQL1 = "SELECT TOP(1) 圖片 FROM 鞋型圖片資料庫 " &
- "WHERE 客戶 LIKE N'" & PA7 & "' AND 形體號 LIKE N'" & PA8 &
- "' AND 形體名 LIKE N'" & PA9 & "' AND 類別 LIKE N'設計圖'"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_第一筆圖片1()
- ConnOpen()
- SQL1 = "SELECT TOP(1) 圖片 FROM 鞋型圖片資料庫 " &
- "WHERE 客戶 LIKE N'" & PA7 & "' AND 形體號 LIKE N'" & PA8 & "'"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_圖片()
- ConnOpen()
- SQL1 = "SELECT 圖片 FROM 鞋樣素描圖控制表 WHERE 型體編號 LIKE N'" & PA8 & "'"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_修改樣品訂單清單()
- ConnOpen()
- SQL1 = "UPDATE 樣品訂單清單 SET 顏色 = N'" & PA & "',架號 = N'" & PA1 &
- "',數量 = N'" & PA2 & "',SIZE = N'" & PA3 & "',KEEP = N'" & PA4 &
- "', 借出者 = N'" & PA5 & "',備註 = N'" & PA6 & "'
- WHERE (SO LIKE N'" & 樣品單控制表.SO_tb.Text & "' AND 項次 LIKE N'" & PA10 & "' AND 版次 LIKE N'" & PA11 & "')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_修改樣品訂單部件表()
- ConnOpen()
- SQL1 = "UPDATE 樣品訂單部件表 SET 材料名稱 = N'" & PA & "', 材料說明 = N'" & PA1 & "',
- 備註 = N'" & PA2 & "', 廠商 = N'" & PA3 & "', 項次 = N'" & PA4 & "' " &
- "WHERE (SO LIKE N'" & 樣品單控制表.SO_tb.Text & "' AND 流水號 LIKE N'" & PA5 & "' AND 版次 LIKE N'" & 樣品單控制表.版次_tb.Text &
- "' AND 部件 LIKE N'" & PA6 & "')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_最後一筆流水號2()
- ConnOpen()
- SQL1 = "SELECT TOP(1) 流水號 FROM 樣品訂單清單 ORDER BY 流水號 DESC"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_最後一筆項次()
- ConnOpen()
- SQL1 = "SELECT TOP(1) 項次 FROM 樣品訂單清單 WHERE SO LIKE N'" & 樣品單控制表.SO_tb.Text & "' AND (版次 LIKE N'" & 樣品單控制表.版次_tb.Text & "') ORDER BY 項次 DESC"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_新增樣品訂單清單()
- ConnOpen()
- SQL1 = "INSERT INTO 樣品訂單清單 (SO, 項次, 架號, 數量, SIZE, KEEP, 顏色, 流水號, 版次, 借出者, 備註) " &
- "VALUES (N'" & 樣品單控制表.SO_tb.Text & "', N'" & 新項次 & "', N'', N'0', N'', N'', N'', N'" & 新流水號1 & "', N'" & 樣品單控制表.版次_tb.Text & "', N'', N'" & 樣品備註 & "')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_新增樣品訂單部件表()
- ConnOpen()
- SQL1 = "INSERT INTO 樣品訂單部件表 (SO, 項次, 部件, 材料名稱, 材料說明, 備註, 廠商, 版次, 流水號) VALUES (N'" & 樣品單控制表.SO_tb.Text & "', N'', N'" & PA &
- "', N'', N'', N'', N'', N'" & 樣品單控制表.版次_tb.Text & "', N'" & 新流水號1 & "')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_刪除樣品訂單清單1()
- ConnOpen()
- SQL1 = "DELETE FROM 樣品訂單清單 WHERE (SO LIKE N'" & 樣品單控制表.SO_tb.Text & "' AND 項次 LIKE N'" & 樣品單控制表.選擇第_tb.Text & "' AND (版次 LIKE N'" & 樣品單控制表.版次_tb.Text & "'))"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_刪除樣品訂單部件表2()
- ConnOpen()
- SQL1 = "DELETE FROM 樣品訂單部件表 WHERE (SO LIKE N'" & 樣品單控制表.SO_tb.Text & "' AND 流水號 LIKE N'" & 樣品單控制表.項_tb.Text & "' AND (版次 LIKE N'" & 樣品單控制表.版次_tb.Text & "'))"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_修改樣品訂單清單1()
- ConnOpen()
- SQL1 = "UPDATE 樣品訂單清單 SET 項次 = N'" & 新項次 & "' " &
- "WHERE (SO LIKE N'" & 樣品單控制表.SO_tb.Text & "' AND 項次 LIKE N'" & PA2 & "' AND 版次 LIKE N'" & PA3 & "')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_查詢部件()
- ConnOpen()
- SQL1 = "SELECT 部件 FROM 樣品訂單部件表 WHERE (SO LIKE N'" & 樣品單控制表.SO_tb.Text & "' AND 版次 LIKE N'" & 樣品單控制表.版次_tb.Text & "' AND 部件 LIKE N'" & 樣品單控制表.新增1_cb.Text & "') GROUP BY 部件"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_新增樣品訂單部件表3()
- ConnOpen()
- SQL1 = "INSERT INTO 樣品訂單部件表 (SO, 部件, 材料名稱, 材料說明, 備註, 廠商, 版次, 流水號) VALUES (N'" & 樣品單控制表.SO_tb.Text & "', N'" & 樣品單控制表.新增1_cb.Text &
- "', N'', N'', N'', N'', N'" & 樣品單控制表.版次_tb.Text & "', N'" & PA & "')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_刪除樣品訂單部件表3()
- ConnOpen()
- SQL1 = "DELETE FROM 樣品訂單部件表 WHERE (SO LIKE N'" & 樣品單控制表.SO_tb.Text & "' AND 部件 LIKE N'" & 樣品單控制表.選擇_tb.Text & "' AND 版次 LIKE N'" & 樣品單控制表.版次_tb.Text & "')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_最後一筆SO號()
- ConnOpen()
- SQL1 = "SELECT TOP(1) SO FROM 樣品訂單控制表 ORDER BY SO DESC"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_新增樣品訂單控制表()
- ConnOpen()
- SQL1 = "INSERT INTO 樣品訂單控制表 (SO, 季節, 客戶, 型體號碼, 型體名稱, 國家, 狀態, ISS_DATE, ETA, 數量, 制單人, 制單時間, 版次, 工廠, REQ, C_N, 中底, 楦頭編號, 模具編號) " &
- "VALUES (N'" & 樣品單控制表.SO_tb.Text & "', N'" & 樣品單控制表.SEASON_cb.Text & "', N'" & 樣品單控制表.CUST_cb.Text & "', N'" & 樣品單控制表.STYLE_cb.Text & "', N'" & 樣品單控制表.STYLEname_cb.Text & "', N'" & 樣品單控制表.COUNTRY1_cb.Text &
- "', N'" & 樣品單控制表.PURPOSE_cb.Text & "', N'" & DTP1 & "', N'" & DTP2 & "', N'" & 樣品單控制表.QTY_tb.Text & "', N'" & gUserName & "', N'" & DTP3 & "', N'V01', N'" & 樣品單控制表.FACTORY_tb.Text &
- "', N'" & 樣品單控制表.REQBY_tb.Text & "', N'" & 樣品單控制表.中皮_cb.Text & "', N'" & 樣品單控制表.中底_cb.Text & "', N'" & 樣品單控制表.楦頭編號_cb.Text & "', N'" & 樣品單控制表.模具編號_cb.Text & "')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_新增樣品訂單清單3()
- ConnOpen()
- SQL1 = "INSERT INTO 樣品訂單清單 (SO, 項次, 架號, 數量, SIZE, KEEP, 顏色, 流水號, 版次, 借出者, 備註) " &
- "VALUES (N'" & 樣品單控制表.SO_tb.Text & "', N'01', N'', N'0', N'', N'', N'', N'" & 新流水號1 & "', N'" & 樣品單控制表.版次_tb.Text & "', N'', N'" & 樣品備註 & "')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_新增樣品訂單清單1()
- ConnOpen()
- SQL1 = "INSERT INTO 樣品訂單清單 (SO, 項次, 架號, 數量, SIZE, KEEP, 顏色, 流水號, 版次, 借出者, 備註) VALUES (N'" & 樣品單控制表.SO_tb.Text & "', N'" & PA6 &
- "', N'" & PA1 & "', N'" & PA2 & "', N'" & PA3 &
- "', N'" & PA4 & "', N'" & PA5 & "', N'" & 新流水號1 & "', N'" & 樣品單控制表.版次_tb.Text & "', N'', N'" & 樣品備註 & "')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_新增樣品訂單部件表1()
- ConnOpen()
- SQL1 = "INSERT INTO 樣品訂單部件表 (SO, 部件, 材料名稱, 材料說明, 備註, 廠商, 版次, 流水號) VALUES (N'" & 樣品單控制表.SO_tb.Text & "', N'" & PA7 & "',
- N'" & PA8 & "', N'" & PA9 & "', N'" & PA10 & "', N'" & PA11 & "', N'" & 樣品單控制表.版次_tb.Text & "', N'" & PA & "')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_查詢最後一筆版次()
- ConnOpen()
- SQL1 = "SELECT TOP (1) 版次 FROM 樣品訂單控制表 WHERE (SO LIKE N'" & 樣品單控制表.SO_tb.Text & "') ORDER BY 版次 DESC"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_版本更新()
- ConnOpen()
- SQL1 = "SELECT 版次 FROM 樣品訂單控制表 WHERE (SO LIKE N'" & 樣品單控制表.SO_tb.Text & "' AND 版次 LIKE N'" & 樣品單控制表.版次_tb.Text & "') ORDER BY 版次 DESC"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_更改樣品訂單控制表()
- ConnOpen()
- SQL1 = "UPDATE 樣品訂單控制表 SET 季節 = N'" & 樣品單控制表.SEASON_cb.Text & "', 客戶 = N'" & 樣品單控制表.CUST_cb.Text & "', 型體號碼 = N'" & 樣品單控制表.STYLE_cb.Text & "', 型體名稱 = N'" & 樣品單控制表.STYLEname_cb.Text &
- "', 國家 = N'" & 樣品單控制表.COUNTRY1_cb.Text & "', 狀態 = N'" & 樣品單控制表.PURPOSE_cb.Text & "', ISS_DATE = N'" & DTP1 & "', ETA = N'" & DTP2 & "', 數量 = N'" & 樣品單控制表.QTY_tb.Text &
- "', 工廠 = N'" & 樣品單控制表.FACTORY_tb.Text & "', REQ = N'" & 樣品單控制表.REQBY_tb.Text & "', C_N = N'" & 樣品單控制表.中皮_cb.Text & "', 中底 = N'" & 樣品單控制表.中底_cb.Text & "' , 楦頭編號 = N'" & 樣品單控制表.楦頭編號_cb.Text & "' ,
- 模具編號 = N'" & 樣品單控制表.模具編號_cb.Text & "'
- WHERE SO LIKE N'" & 樣品單控制表.SO_tb.Text & "' AND 版次 LIKE N'" & 樣品單控制表.版次_tb.Text & "'"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_最後一筆PAO()
- ConnOpen()
- SQL1 = "SELECT TOP(1) PAO FROM 預告訂單控制表 WHERE PAO LIKE N'%" & Strings.Right(樣品單控制表.ComboBox10.Text, 2) & "' ORDER BY PAO DESC"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_最後一筆流水號()
- ConnOpen()
- SQL1 = "SELECT TOP(1) 流水號 FROM 預告訂單清單 ORDER BY 流水號 DESC"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_預告訂單清單()
- ConnOpen()
- SQL1 = "SELECT PAO, 項次, 顏色, 雙數, SPLS, BUYING, SELLING, 流水號, 版次, 備註 FROM 預告訂單清單 WHERE (PAO LIKE N'" & 新流水號4 & "' AND 版次 LIKE N'V01') ORDER BY 項次"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_新增預告訂單控制表()
- ConnOpen()
- SQL1 = "INSERT INTO 預告訂單控制表 (PAO, SO, 季節, 客戶, BUYER, 工廠, 型體號碼, 型體名稱, 總數量, ETD, ISSUE_DATE, FOB, ConstructionName, PS, 制單人, 制單時間, 版次) " &
- "VALUES (N'" & 新流水號4 & "', N'" & 樣品單控制表.SO_tb.Text & "', N'" & 樣品單控制表.SEASON_cb.Text & "', N'', N'" & 樣品單控制表.CUST_cb.Text & "', N'" & 樣品單控制表.FACTORY_tb.Text & "', N'" & 樣品單控制表.STYLE_cb.Text &
- "', N'" & 樣品單控制表.STYLEname_cb.Text & "', N'0', N'" & DTP4 & "', N'" & DTP5 & "', N'" & 樣品單控制表.COUNTRY_cb.Text & "', N'', N'', N'" & gUserName & "', N'" & DTP3 & "', N'V01')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_新增預告訂單清單()
- ConnOpen()
- SQL1 = "INSERT INTO 預告訂單清單 (PAO, 項次, 顏色, 雙數, SPLS, BUYING, SELLING, 流水號, 版次, 備註) VALUES (N'" & 新流水號4 & "', N'" & PA &
- "', N'" & PA1 & "', N'0', N'0', N'0', N'0', N'" & 新流水號5 & "', N'V01', N'')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_新增預告訂單部件表()
- ConnOpen()
- SQL1 = "INSERT INTO 預告訂單部件表 (PAO, 項次, 部件, 材料名稱, 材料說明, 備註, 廠商, 版次, 流水號) VALUES (N'" & 新流水號4 & "',
- N'', N'" & PA1 & "', N'" & PA2 & "', N'" & PA3 & "', N'" & PA4 & "', N'" & PA5 & "', N'V01', N'" & PA & "')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_中皮下拉選單()
- ConnOpen()
- SQL1 = "SELECT 中皮, 結構 FROM 中皮結構 WHERE 底台 LIKE N'" & 樣品單控制表.中皮_cb.Text & "'"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_做法()
- ConnOpen()
- SQL1 = "SELECT 做法 FROM 中底做法 WHERE 中底 LIKE N'" & 樣品單控制表.中底_cb.Text & "'"
- CmdSet_For_dr()
- End Sub
- '---------------------樣品進度表------------------------------------------
- Friend Sub SQL_樣品訂單控制表1()
- ConnOpen()
- SQL1 = "SELECT 樣品訂單控制表.SO, 樣品訂單控制表.版次
- FROM 樣品訂單控制表 INNER JOIN
- 樣品訂單清單 ON 樣品訂單控制表.SO = 樣品訂單清單.SO INNER JOIN
- 樣品訂單部件表 ON 樣品訂單控制表.SO = 樣品訂單部件表.SO
- WHERE (樣品訂單控制表.季節 LIKE N'" & 樣品進度表.SEASON_cb.Text & "') AND (樣品訂單控制表.客戶 LIKE N'" & 樣品進度表.CUST_cb.Text & "') AND
- (樣品訂單控制表.狀態 LIKE N'" & 樣品進度表分類1 & "')
- GROUP BY 樣品訂單控制表.型體號碼, 樣品訂單控制表.SO, 樣品訂單控制表.版次
- ORDER BY 樣品訂單控制表.型體號碼, 樣品訂單控制表.SO, 樣品訂單控制表.版次 DESC"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_樣品訂單控制表2()
- ConnOpen()
- SQL1 = "SELECT 部件, 材料名稱, 材料說明, 備註, 廠商, 流水號
- FROM 樣品訂單部件表
- WHERE (SO LIKE '" & PA & "') AND (版次 LIKE '" & PA1 & "') AND (部件 LIKE N'A.%')
- ORDER BY SO, 版次, 流水號, 部件"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_樣品訂單控制表3()
- ConnOpen()
- SQL1 = "SELECT 部件, 材料名稱, 材料說明, 備註, 廠商, 流水號
- FROM 樣品訂單部件表
- WHERE (SO LIKE '" & PA & "') AND (版次 LIKE '" & PA1 & "') AND (部件 LIKE N'B.%')
- ORDER BY SO, 版次, 流水號, 部件"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_樣品訂單控制表4()
- ConnOpen()
- SQL1 = "SELECT 部件, 材料名稱, 材料說明, 備註, 廠商, 流水號
- FROM 樣品訂單部件表
- WHERE (SO LIKE '" & PA & "') AND (版次 LIKE '" & PA1 & "') AND (部件 LIKE N'C.%')
- ORDER BY SO, 版次, 流水號, 部件"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_樣品訂單控制表5()
- ConnOpen()
- SQL1 = "SELECT 部件, 材料名稱, 材料說明, 備註, 廠商, 流水號
- FROM 樣品訂單部件表
- WHERE (SO LIKE '" & PA & "') AND (版次 LIKE '" & PA1 & "') AND (部件 LIKE N'D.%')
- ORDER BY SO, 版次, 流水號, 部件"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_樣品訂單控制表6()
- ConnOpen()
- SQL1 = "SELECT 部件, 材料名稱, 材料說明, 備註, 廠商, 流水號
- FROM 樣品訂單部件表
- WHERE (SO LIKE '" & PA & "') AND (版次 LIKE '" & PA1 & "') AND (部件 LIKE N'E.%')
- ORDER BY SO, 版次, 流水號, 部件"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_樣品訂單控制表7()
- ConnOpen()
- SQL1 = "SELECT 部件, 材料名稱, 材料說明, 備註, 廠商, 流水號
- FROM 樣品訂單部件表
- WHERE (SO LIKE '" & PA & "') AND (版次 LIKE '" & PA1 & "') AND (部件 LIKE N'F.%')
- ORDER BY SO, 版次, 流水號, 部件"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_進度表清單()
- ConnOpen()
- SQL1 = "SELECT 樣品訂單控制表.SO AS 序號, 鞋樣素描圖控制表.圖片, 樣品訂單控制表.SO, 樣品訂單控制表.版次,
- 樣品訂單控制表.型體號碼, 樣品訂單控制表.型體名稱 AS STYLE, 樣品訂單控制表.工廠, 樣品訂單控制表.ISS_DATE,
- 樣品訂單控制表.ETA, 樣品訂單清單.顏色, 樣品訂單清單.數量, 樣品訂單清單.SIZE, 樣品訂單清單.KEEP,
- 樣品訂單清單.流水號, 樣品訂單清單.流水號 AS UPPER, 樣品訂單清單.流水號 AS LINING,
- 樣品訂單清單.流水號 AS BUCKLE, 樣品訂單清單.流水號 AS [SOCK LINING], 樣品訂單清單.流水號 AS BOTTOM,
- 樣品訂單清單.流水號 AS OTHER, METOO選擇按鈕.選擇
- FROM 樣品訂單控制表 LEFT OUTER JOIN
- METOO選擇按鈕 ON 樣品訂單控制表.SO = METOO選擇按鈕.對應 LEFT OUTER JOIN
- 鞋樣素描圖控制表 ON 樣品訂單控制表.型體號碼 = 鞋樣素描圖控制表.型體編號 AND
- 樣品訂單控制表.型體名稱 = 鞋樣素描圖控制表.型體名稱 FULL OUTER JOIN
- 樣品訂單清單 ON 樣品訂單控制表.SO = 樣品訂單清單.SO AND 樣品訂單控制表.版次 = 樣品訂單清單.版次
- WHERE (樣品訂單控制表.季節 LIKE N'" & 樣品進度表.SEASON_cb.Text & "') AND (樣品訂單控制表.客戶 LIKE N'" & 樣品進度表.CUST_cb.Text & "')
- AND (樣品訂單控制表.狀態 LIKE N'" & 樣品進度表分類1 & "') AND
- (樣品訂單控制表.SO LIKE '" & PA & "') AND
- (樣品訂單控制表.版次 LIKE '" & PA1 & "')
- ORDER BY 樣品訂單控制表.型體號碼, 序號, 樣品訂單控制表.版次 DESC"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_樣品訂單控制表()
- ConnOpen()
- SQL1 = "SELECT 季節, 客戶 FROM 樣品訂單控制表 WHERE (狀態 LIKE '" & 樣品進度表分類1 & "') GROUP BY 季節, 客戶 ORDER BY 客戶, 季節"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_客戶簡稱()
- ConnOpen()
- SQL1 = "SELECT 客戶簡稱 FROM 客戶控制表 ORDER BY 客戶簡稱"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_圖片導入2()
- ConnOpen()
- SQL1 = "SELECT TOP (1) 圖片 FROM 鞋樣素描圖控制表 WHERE 型體編號 LIKE N'" & SSDD & "'"
- CmdSet_For_dr()
- End Sub
- '--------------------------樣品進度表_英文版_---------------------
- Friend Sub SQL_英文版次()
- ConnOpen()
- SQL1 = "SELECT SO, 版次 FROM 樣品訂單控制表 WHERE 季節 LIKE N'" & 樣品進度表_英文版_.SEASON_cb.Text & "' AND 客戶 LIKE N'" & 樣品進度表_英文版_.CUST_cb.Text & "' AND 狀態 LIKE N'" & 樣品進度表分類2 & "' ORDER BY 型體號碼, SO, 版次 DESC"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_讀取清單2()
- ConnOpen()
- SQL1 = "SELECT 部件, 材料名稱, 材料說明, 備註, 廠商, 流水號
- FROM 樣品訂單部件表
- WHERE (SO LIKE '" & PA & "') AND (版次 LIKE '" & PA1 & "') AND (部件 LIKE N'A.%')
- ORDER BY SO, 版次, 流水號, 部件"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_英文進度表()
- ConnOpen()
- SQL1 = "SELECT 樣品訂單控制表.SO AS 序號, 鞋樣素描圖控制表.圖片, 樣品訂單控制表.SO, 樣品訂單控制表.版次, 樣品訂單控制表.型體號碼, 樣品訂單控制表.型體名稱 AS STYLE, 樣品訂單控制表.工廠,
- 樣品訂單控制表.ISS_DATE, 樣品訂單控制表.ETA, 樣品訂單清單.顏色, 樣品訂單清單.數量, 樣品訂單清單.SIZE, 樣品訂單清單.KEEP, 樣品訂單清單.流水號, 樣品訂單清單.流水號 AS UPPER,
- 樣品訂單清單.流水號 AS LINING, 樣品訂單清單.流水號 AS BUCKLE, 樣品訂單清單.流水號 AS [SOCK LINING], 樣品訂單清單.流水號 AS BOTTOM, 樣品訂單清單.流水號 AS OTHER
- FROM 樣品訂單控制表 LEFT OUTER JOIN 鞋樣素描圖控制表 ON 樣品訂單控制表.型體號碼 = 鞋樣素描圖控制表.型體編號 AND 樣品訂單控制表.型體名稱 = 鞋樣素描圖控制表.型體名稱 FULL OUTER JOIN
- 樣品訂單清單 ON 樣品訂單控制表.SO = 樣品訂單清單.SO AND 樣品訂單控制表.版次 = 樣品訂單清單.版次
- WHERE (樣品訂單控制表.季節 LIKE N'" & 樣品進度表_英文版_.SEASON_cb.Text & "') AND (樣品訂單控制表.客戶 LIKE N'" & 樣品進度表_英文版_.CUST_cb.Text & "') AND
- (樣品訂單控制表.狀態 LIKE N'" & 樣品進度表分類2 & "') AND (樣品訂單控制表.SO LIKE '" & PA & "') AND
- (樣品訂單控制表.版次 LIKE '" & PA1 & "')
- ORDER BY 型體號碼, 樣品訂單控制表.SO, 樣品訂單控制表.版次 DESC"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_季節客戶()
- ConnOpen()
- SQL1 = "SELECT 季節, 客戶 FROM 樣品訂單控制表 WHERE (狀態 LIKE '" & 樣品進度表分類2 & "') GROUP BY 季節, 客戶 ORDER BY 客戶, 季節"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_圖片2()
- ConnOpen()
- SQL1 = "SELECT TOP (1) 圖片 FROM 鞋樣素描圖控制表 WHERE 型體編號 LIKE N'" & SSDD & "'"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_部件B()
- ConnOpen()
- SQL1 = "SELECT 部件, 材料名稱, 材料說明, 備註, 廠商, 流水號
- FROM 樣品訂單部件表
- WHERE (SO LIKE '" & PA & "') AND (版次 LIKE '" & PA1 & "') AND (部件 LIKE N'B.%')
- ORDER BY SO, 版次, 流水號, 部件"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_部件C()
- ConnOpen()
- SQL1 = "SELECT 部件, 材料名稱, 材料說明, 備註, 廠商, 流水號
- FROM 樣品訂單部件表
- WHERE (SO LIKE '" & PA & "') AND (版次 LIKE '" & PA1 & "') AND (部件 LIKE N'C.%')
- ORDER BY SO, 版次, 流水號, 部件"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_部件D()
- ConnOpen()
- SQL1 = "SELECT 部件, 材料名稱, 材料說明, 備註, 廠商, 流水號
- FROM 樣品訂單部件表
- WHERE (SO LIKE '" & PA & "') AND (版次 LIKE '" & PA1 & "') AND (部件 LIKE N'D.%')
- ORDER BY SO, 版次, 流水號, 部件"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_部件E()
- ConnOpen()
- SQL1 = "SELECT 部件, 材料名稱, 材料說明, 備註, 廠商, 流水號
- FROM 樣品訂單部件表
- WHERE (SO LIKE '" & PA & "') AND (版次 LIKE '" & PA1 & "') AND (部件 LIKE N'E.%')
- ORDER BY SO, 版次, 流水號, 部件"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_部件F()
- ConnOpen()
- SQL1 = "SELECT 部件, 材料名稱, 材料說明, 備註, 廠商, 流水號
- FROM 樣品訂單部件表
- WHERE (SO LIKE '" & PA & "') AND (版次 LIKE '" & PA1 & "') AND (部件 LIKE N'F.%')
- ORDER BY SO, 版次, 流水號, 部件"
- CmdSet_For_DGV()
- End Sub
- '-----------------------樣品標籤批量列印----------------------------------------
- Friend Sub SQL_主表單()
- ConnOpen()
- SQL1 = "SELECT METOO選擇按鈕.選擇, 樣品訂單控制表.型體號碼, 樣品訂單控制表.型體名稱, 樣品訂單控制表.ETA AS ETD, 鞋樣素描圖控制表.楦頭編號, 鞋樣素描圖控制表.模具編號, 樣品訂單清單.顏色, 樣品訂單清單.數量,
- 樣品訂單清單.SIZE, 樣品訂單控制表.SO AS 面料, 樣品訂單控制表.SO AS 大底, 樣品訂單清單.流水號
- FROM 樣品訂單控制表 INNER JOIN 鞋樣素描圖控制表 ON 樣品訂單控制表.型體號碼 = 鞋樣素描圖控制表.型體編號 AND 樣品訂單控制表.型體名稱 = 鞋樣素描圖控制表.型體名稱 INNER JOIN
- 樣品訂單清單 ON 樣品訂單控制表.SO = 樣品訂單清單.SO AND 樣品訂單控制表.版次 = 樣品訂單清單.版次 LEFT OUTER JOIN METOO選擇按鈕 ON 樣品訂單控制表.SO = METOO選擇按鈕.對應
- WHERE (樣品訂單控制表.狀態 LIKE N'" & 樣品進度表分類5 & "') AND (樣品訂單控制表.季節 LIKE N'" & 樣品標籤批量列印.季節_cb.Text & "') AND (樣品訂單控制表.客戶 LIKE N'" & 樣品標籤批量列印.季節1_cb.Text & "')
- ORDER BY 樣品訂單控制表.型體號碼, 樣品訂單清單.顏色"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_一筆材料名稱()
- ConnOpen()
- SQL1 = "SELECT TOP (1) 材料名稱 FROM 樣品訂單部件表
- WHERE (流水號 LIKE N'" & PA & "') AND (部件 LIKE 'A.%') AND (部件 LIKE '%面料A' OR 部件 LIKE '%面料')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_一筆材料名稱1()
- ConnOpen()
- SQL1 = "SELECT TOP (1) 材料名稱 FROM 樣品訂單部件表
- WHERE (流水號 LIKE N'" & PA & "') AND (部件 LIKE N'E.OUTSOLE 大底')"
- CmdSet_For_dr()
- End Sub
- '--------------------------------樣品進度表FOR_METOO_PAG導入-----------------------------------
- Friend Sub SQL_樣品進度控制表METOO專用()
- ConnOpen()
- SQL1 = "SELECT 流水號 AS 序號, 流水號, 季節, 客戶, S_N AS Style, C_N, COLOR_NO AS Col_No, COLOR, LOTS, 檔案名稱
- FROM 樣品進度控制表METOO專用 WHERE 季節 LIKE N'" & 樣品進度表FOR_METOO_PAG導入.SEASON_cb.Text & "' AND 客戶 LIKE N'" & 樣品進度表FOR_METOO_PAG導入.CUST_cb.Text & "' ORDER BY S_N, COLOR_NO"
- CmdSet_For_DGV()
- End Sub
- '------------------------METOO專用PAGE導入------------------------------------------------------
- Friend Sub SQL_樣品進度控制表METOO專用1()
- ConnOpen()
- SQL1 = "SELECT 流水號, 季節, 客戶, S_N, C_N, COLOR_NO, COLOR, LOTS, 檔案名稱
- FROM 樣品進度控制表METOO專用 WHERE 檔案名稱 LIKE N'" & file_name & "' ORDER BY COLOR_NO"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_樣品進度控制表METOO專用2()
- ConnOpen()
- SQL1 = "SELECT 樣品進度控制表METOO專用.流水號, 樣品進度控制表METOO專用.COLOR_NO, 樣品進度表UPPER資料METOO專用.UPPER_NO, 樣品進度表UPPER資料METOO專用.UPPER, 樣品進度表UPPER資料METOO專用.ARTIDE,
- 樣品進度表UPPER資料METOO專用.COLOR
- FROM 樣品進度控制表METOO專用 RIGHT OUTER JOIN 樣品進度表UPPER資料METOO專用 ON 樣品進度控制表METOO專用.流水號 = 樣品進度表UPPER資料METOO專用.流水號 AND
- 樣品進度控制表METOO專用.COLOR_NO = 樣品進度表UPPER資料METOO專用.COLOR_NO
- WHERE (樣品進度控制表METOO專用.檔案名稱 LIKE N'" & file_name & "')
- ORDER BY 樣品進度控制表METOO專用.COLOR_NO"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_樣品進度控制表METOO專用3()
- ConnOpen()
- SQL1 = "SELECT 樣品進度控制表METOO專用.流水號, 樣品進度控制表METOO專用.COLOR_NO, 樣品進度表其他部件資料METOO專用.Descriptin_N, 樣品進度表其他部件資料METOO專用.Description
- FROM 樣品進度控制表METOO專用 INNER JOIN 樣品進度表其他部件資料METOO專用 ON 樣品進度控制表METOO專用.流水號 = 樣品進度表其他部件資料METOO專用.流水號 AND
- 樣品進度控制表METOO專用.COLOR_NO = 樣品進度表其他部件資料METOO專用.COLOR_NO
- WHERE (樣品進度控制表METOO專用.檔案名稱 LIKE N'" & file_name & "')
- ORDER BY 樣品進度控制表METOO專用.COLOR_NO"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_一筆檔案名稱()
- ConnOpen()
- SQL1 = "SELECT TOP (1) 檔案名稱 FROM 樣品進度控制表METOO專用 WHERE 檔案名稱 LIKE N'" & file_name & "'"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_流水號()
- ConnOpen()
- SQL1 = "SELECT TOP (1) 流水號 FROM 樣品進度控制表METOO專用 ORDER BY 流水號 DESC"
- CmdSet_For_dr()
- End Sub
- '----------------------------樣品INVOICE------------------------------------------------
- Friend Sub SQL_樣品INVOICE表單2()
- ConnOpen()
- SQL1 = "SELECT 樣品訂單控制表.客戶, INVOICE樣品單.UPS, INVOICE樣品單.ATTN, INVOICE樣品單.CARTON, INVOICE樣品單.DATE
- FROM 樣品訂單控制表 INNER JOIN 樣品訂單清單 ON 樣品訂單控制表.SO = 樣品訂單清單.SO AND 樣品訂單控制表.版次 = 樣品訂單清單.版次 RIGHT OUTER JOIN
- INVOICE樣品單 ON 樣品訂單清單.流水號 = INVOICE樣品單.對應流水號
- WHERE INVOICE樣品單.狀態 LIKE N'" & 樣品進度表分類4 & "'
- GROUP BY 樣品訂單控制表.客戶, INVOICE樣品單.UPS, INVOICE樣品單.ATTN, INVOICE樣品單.CARTON, INVOICE樣品單.DATE
- ORDER BY INVOICE樣品單.UPS DESC"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_樣品INVOICE表單1()
- ConnOpen()
- SQL1 = "SELECT 樣品訂單控制表.客戶 AS Customer, 樣品訂單控制表.狀態 AS [Sample type], INVOICE樣品單.HTS_CODE AS [Hts Code], 樣品訂單控制表.型體號碼 AS [Styie Number],
- 樣品訂單清單.顏色 AS Colorway, 樣品訂單清單.SO AS [Upper Material], 樣品訂單清單.SO AS [Outsole Material], INVOICE樣品單.G_S_F, INVOICE樣品單.PAIRS,
- INVOICE樣品單.UNIT AS [UNIT], INVOICE樣品單.PAIRS * INVOICE樣品單.UNIT AS [TTL], INVOICE樣品單.對應流水號
- FROM 樣品訂單控制表 INNER JOIN 樣品訂單清單 ON 樣品訂單控制表.SO = 樣品訂單清單.SO AND 樣品訂單控制表.版次 = 樣品訂單清單.版次 RIGHT OUTER JOIN INVOICE樣品單 ON
- 樣品訂單清單.流水號 = INVOICE樣品單.對應流水號
- WHERE (INVOICE樣品單.UPS LIKE N'" & 樣品INVOICE.UPS_tb.Text & "')
- ORDER BY [Styie Number], Colorway"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_第一筆材料名稱()
- ConnOpen()
- SQL1 = "SELECT TOP (1) 材料名稱 FROM 樣品訂單部件表
- WHERE (流水號 LIKE N'" & PA & "') AND (部件 LIKE 'A.%') AND (部件 LIKE '%面料A' OR 部件 LIKE '%面料')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_第一筆材料名稱1()
- ConnOpen()
- SQL1 = "SELECT TOP (1) 材料名稱 FROM 樣品訂單部件表
- WHERE (流水號 LIKE N'" & PA & "') AND (部件 LIKE N'E.OUTSOLE 大底')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_樣品INVOICE表單3()
- ConnOpen()
- SQL1 = "SELECT 樣品訂單控制表.季節, 樣品訂單控制表.客戶, 樣品訂單控制表.SO, 樣品訂單控制表.版次, 樣品訂單控制表.型體號碼,
- 樣品訂單控制表.型體名稱, 樣品訂單清單.顏色, 樣品訂單清單.數量, Try_CONVERT(float, 樣品訂單清單.KEEP) AS KEEP,
- 樣品訂單清單.寄出, 樣品訂單清單.流水號
- FROM 樣品訂單清單 LEFT OUTER JOIN 樣品訂單控制表 ON 樣品訂單清單.SO = 樣品訂單控制表.SO AND 樣品訂單清單.版次 = 樣品訂單控制表.版次
- WHERE (樣品訂單清單.數量 - Try_CONVERT(float,樣品訂單清單.KEEP) - 樣品訂單清單.寄出 > 0) AND (樣品訂單控制表.狀態 LIKE N'" & 樣品進度表分類4 & "')
- ORDER BY 樣品訂單控制表.型體號碼, 樣品訂單控制表.型體名稱, 樣品訂單清單.顏色"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_下拉ATTN()
- ConnOpen()
- SQL1 = "SELECT ATTN FROM INVOICE用客戶資料 ORDER BY ATTN"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_修改樣品訂單清單3()
- ConnOpen()
- SQL1 = "UPDATE 樣品訂單清單 SET KEEP = N'0' WHERE (KEEP LIKE N'')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_修改樣品訂單清單4()
- ConnOpen()
- SQL1 = "UPDATE 樣品訂單清單 SET 寄出 = N'0' WHERE (寄出 IS NULL)"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_刪除INVOICE樣品單()
- ConnOpen()
- SQL1 = "DELETE FROM INVOICE樣品單 WHERE (UPS = N'" & 樣品INVOICE.UPS_tb.Text & "')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_INVOICE用客戶資料()
- ConnOpen()
- SQL1 = "SELECT TEL FROM INVOICE用客戶資料 WHERE ATTN LIKE N'" & 樣品INVOICE.ATTN_cb.Text & "' ORDER BY ATTN"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_最後一筆UPS()
- ConnOpen()
- SQL1 = "SELECT TOP(1) UPS FROM INVOICE樣品單 WHERE UPS LIKE N'" & 樣品INVOICE.UPS_tb.Text & "' ORDER BY ATTN"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_讀取寄出()
- ConnOpen()
- SQL1 = "SELECT 寄出 FROM 樣品訂單清單 WHERE 流水號 LIKE N'" & PA & "'"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_修改樣品訂單清單5()
- ConnOpen()
- SQL1 = "UPDATE 樣品訂單清單 SET 寄出 = N'" & KKOO & "' WHERE (流水號 LIKE N'" & PA & "')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_讀取INVOICE樣品單()
- ConnOpen()
- SQL1 = "SELECT UPS FROM INVOICE樣品單 WHERE UPS LIKE N'" & 樣品INVOICE.UPS_tb.Text & "' AND 對應流水號 LIKE N'" & 樣品INVOICE.流水號_tb.Text & "' ORDER BY ATTN"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_新增INVOICE樣品單()
- ConnOpen()
- SQL1 = "INSERT INTO INVOICE樣品單 (UPS, ATTN, DATE, CARTON, G_S_F, PAIRS, UNIT, 對應流水號, HTS_CODE, 狀態)
- VALUES (N'" & 樣品INVOICE.UPS_tb.Text & "', N'" & 樣品INVOICE.ATTN_cb.Text & "', N'" & DTP & "', N'" & 樣品INVOICE.Custon_cb.Text & "', N'" & 樣品INVOICE.GenderSizeFoot_cb.Text &
- "', N'" & 樣品INVOICE.本次寄出數_tb.Text & "', N'2', N'" & 樣品INVOICE.流水號_tb.Text & "', N'" & GGHH & "', N'" & 樣品進度表分類4 & "')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_刪除INVOICE樣品單1()
- ConnOpen()
- SQL1 = "DELETE FROM INVOICE樣品單 WHERE (UPS = N'" & 樣品INVOICE.UPS_tb.Text & "') AND (對應流水號 = N'" & 樣品INVOICE.流水號_tb.Text & "')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_讀取寄出1()
- ConnOpen()
- SQL1 = "SELECT 寄出 FROM 樣品訂單清單 WHERE 流水號 LIKE N'" & 樣品INVOICE.流水號_tb.Text & "'"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_修改樣品訂單清單6()
- ConnOpen()
- SQL1 = "UPDATE 樣品訂單清單 SET 寄出 = N'" & KKOO & "' WHERE (流水號 LIKE N'" & 樣品INVOICE.流水號_tb.Text & "')"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_刪除樣品訂單部件表4()
- ConnOpen()
- SQL1 = "DELETE FROM 樣品訂單部件表 WHERE (SO LIKE N'" & 樣品單資料庫除錯_1.so_tb.Text & "' AND 流水號 LIKE N'" & 樣品單資料庫除錯_1.流水號_tb.Text & "')"
- CmdSet_For_dr()
- End Sub
- '-----------------------------------列印_樣品貼標---------------------------------------------------------------------------
- Friend Sub SQL_標籤1清單()
- ConnOpen()
- SQL1 = "SELECT SO, 季節, 客戶, 型體號碼, 型體名稱, 國家, 狀態, ISS_DATE, ETA, 數量, 制單人, LEFT(制單時間, 10) AS 制單時間, 版次, 工廠, REQ FROM 樣品訂單控制表 " &
- "WHERE SO LIKE N'" & 列印用SQL & "' AND 版次 LIKE N'" & 列印用SQL2 & "' ORDER BY SO DESC, 版次 DESC"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_標籤2清單()
- ConnOpen()
- SQL1 = "SELECT METOO選擇按鈕.選擇, 樣品訂單部件表.材料名稱, 樣品訂單部件表.材料說明 FROM 樣品訂單部件表 INNER JOIN 部件清單 ON 樣品訂單部件表.部件 = 部件清單.部件 LEFT OUTER JOIN " &
- "METOO選擇按鈕 ON 樣品訂單部件表.部件 = METOO選擇按鈕.對應 WHERE (SO LIKE N'" & 列印用SQL & "') AND (版次 LIKE N'" & 列印用SQL2 & "') AND (流水號 LIKE N'" & 列印_樣品貼標.流水號_tb.Text & "') " &
- "AND (部件清單.貼標對應名稱 LIKE N'" & 列印_樣品貼標.大項_cb.Text & "') ORDER BY 樣品訂單部件表.項次, 樣品訂單部件表.部件"
- CmdSet_For_DGV()
- End Sub
- Friend Sub SQL_顏色下拉清單()
- ConnOpen()
- SQL1 = "SELECT 顏色 FROM 樣品訂單清單 WHERE (SO LIKE N'" & 列印用SQL & "' AND 版次 LIKE N'" & 列印用SQL2 & "') ORDER BY 項次"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_貼標對應名稱下拉()
- ConnOpen()
- SQL1 = "SELECT 貼標對應名稱 FROM 貼標對應名稱清單"
- CmdSet_For_dr()
- End Sub
- Friend Sub SQL_樣品訂單清單連動()
- ConnOpen()
- SQL1 = "SELECT SIZE, 流水號 FROM 樣品訂單清單 WHERE (SO LIKE N'" & 列印用SQL & "' AND 版次 LIKE N'" & 列印用SQL2 & "' AND 顏色 LIKE N'" & 列印_樣品貼標.Color_cb.Text & "') ORDER BY 項次"
- CmdSet_For_dr()
- End Sub
- End Module
|