ค้นหาStyle No.ที่มีหลายStyle No ใน textbox



0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

26 ก.ค. 61 , 14:43:27
อ่าน 676 ครั้ง

prajak

ค้นหาStyle No.ที่มีหลายStyle No ใน textbox
« เมื่อ: 26 ก.ค. 61 , 14:43:27 »
ในหนึ่งPOสั้งซื้อจะต้องใช้กับหลายStyle ผมก็เลยกำหนดให้ User ป้อนชื่อstyle ในช่องหมายเหตุ โดยมีกี่style ก็ใส่ไปเลย(อาจมีถึง10 style) ตามรูป


สิ่งที่ผมต้องการคือที่หน้าสรุปรายการ(ดึงมาจากหน้าPO) ผมจะสามารถค้นหาแต่ละ style จากcombo box ได้หรือไม่ครับ เพราะมันจะแสดงแค่บันทัดแรกอย่างเดียว
รบกวนด้วยนะครับ

 

28 ก.ค. 61 , 00:17:45
ตอบกลับ #1

ปิ่นณรงค์

: ค้นหาStyle No.ที่มีหลายStyle No ใน textbox
« ตอบกลับ #1 เมื่อ: 28 ก.ค. 61 , 00:17:45 »
ถ้า Filter  Style แล้ว Style จาก Textbox ไหนมี Style นี้อยู่ก็ให้แสดง PO ทุกรายการที่มีแบบนั้นใช่ไหมครับ
:love: :grin:
 
โพสต์นี้ได้รับคำขอบคุณจาก: prajak

28 ก.ค. 61 , 07:27:37
ตอบกลับ #2

prajak

: ค้นหาStyle No.ที่มีหลายStyle No ใน textbox
« ตอบกลับ #2 เมื่อ: 28 ก.ค. 61 , 07:27:37 »
ใช่ครับอ.ปิ่นณรงค์
ปล. ช่องPO Remark ในหน้าสรุป เราให้style เรียงเป็นบรรทัดเดียวโดยมีเครื่องหมาย comma(,)ขั้นแต่ละstyleไว้ได้หรือเปล่าครับ เวลาfilterมา จะได้เห็นได้ทั้งหมดว่าจริงๆแล้วมีstyleอะไรบ้างครับ
« แก้ไขครั้งสุดท้าย: 28 ก.ค. 61 , 07:35:20 โดย prajak »

 

28 ก.ค. 61 , 08:23:54
ตอบกลับ #3

ปิ่นณรงค์

: ค้นหาStyle No.ที่มีหลายStyle No ใน textbox
« ตอบกลับ #3 เมื่อ: 28 ก.ค. 61 , 08:23:54 »
แบบนั้นน่าจะพอทำได้คับเดี่ยวลองดู
:love: :grin:
 

31 ก.ค. 61 , 11:10:11
ตอบกลับ #4

ปิ่นณรงค์

: ค้นหาStyle No.ที่มีหลายStyle No ใน textbox
« ตอบกลับ #4 เมื่อ: 31 ก.ค. 61 , 11:10:11 »


โทษที่ให้รอนานนะครับ
ลองดูตัวอย่างนี้ไม่รู้ได้ไหม
โค๊ด: [Select]
DoCmd.ApplyFilter "", "[Style] Like '*" & Me![Combo2] & "*'"
combo2 คือ ชื่อของ Combobox ที่ใช้ค้นหา
Style คือชื่อฟิลล์ ที่ต้องการค้นหาครับ
« แก้ไขครั้งสุดท้าย: 31 ก.ค. 61 , 11:32:55 โดย ปิ่นณรงค์ »
:love: :grin:
 

31 ก.ค. 61 , 15:15:47
ตอบกลับ #5

ปิ่นณรงค์

: ค้นหาStyle No.ที่มีหลายStyle No ใน textbox
« ตอบกลับ #5 เมื่อ: 31 ก.ค. 61 , 15:15:47 »
ถ้าข้อมูล Style เป็นแบบเดิม ใช้ Filter แบบนี้ก็ได้เหมือนกันนะครับ
โค๊ด: [Select]
DoCmd.ApplyFilter , " Style like '*' & [Forms]![Form1]![Combo2] &'*'"
ผลที่ได้
:love: :grin:
 

31 ก.ค. 61 , 15:18:08
ตอบกลับ #6

prajak

: ค้นหาStyle No.ที่มีหลายStyle No ใน textbox
« ตอบกลับ #6 เมื่อ: 31 ก.ค. 61 , 15:18:08 »


โทษที่ให้รอนานนะครับ
ลองดูตัวอย่างนี้ไม่รู้ได้ไหม
โค๊ด: [Select]
DoCmd.ApplyFilter "", "[Style] Like '*" & Me![Combo2] & "*'"
combo2 คือ ชื่อของ Combobox ที่ใช้ค้นหา
Style คือชื่อฟิลล์ ที่ต้องการค้นหาครับ
ผมเอามาadapใช้งานได้แล้วครับ แต่จะรบกวนสอบถาม เราสามามารถเอาข้อความ text จากหลายๆฟิวด์มารวมเป็นฟิวด์เดียว โดยคั่นด้วยเครื่องหมาย(/) ได้หรือเปล่าครับ

 

31 ก.ค. 61 , 15:28:14
ตอบกลับ #7

ปิ่นณรงค์

: ค้นหาStyle No.ที่มีหลายStyle No ใน textbox
« ตอบกลับ #7 เมื่อ: 31 ก.ค. 61 , 15:28:14 »
ทำในรูปแบบคิวรี่หรือครับ ผมสมมุติมี 4 Field
GroupText: [Field1] & "/" & [Field2] & "/" & [Field3] & "/" & [Field4]

ถ้าในรูบแบบ Form ก็อ้างจากตัว textbox แทน Field ครับ เช่น
Dim strName as String
strName = me.text1 & "/" & me.text2 & "/" & me.text3 & "/" & me.text4
me.GroupText = strName
« แก้ไขครั้งสุดท้าย: 31 ก.ค. 61 , 15:35:54 โดย ปิ่นณรงค์ »
:love: :grin:
 

31 ก.ค. 61 , 21:55:07
ตอบกลับ #8

prajak

: ค้นหาStyle No.ที่มีหลายStyle No ใน textbox
« ตอบกลับ #8 เมื่อ: 31 ก.ค. 61 , 21:55:07 »
ผมเลือกทำในqueryได้แล้วครับ ขอบคุณมากๆครับอาจารย์

 

31 ก.ค. 61 , 22:28:22
ตอบกลับ #9

ปิ่นณรงค์

: ค้นหาStyle No.ที่มีหลายStyle No ใน textbox
« ตอบกลับ #9 เมื่อ: 31 ก.ค. 61 , 22:28:22 »
เรียกชื่อก็พอคับ ผมไม่ใช่อาจารย์นะครับ ศึกษาอยู่เหมือนกันพยายามทดลองทำก่อนถ้าได้ผลก็แชร์ต่อ  :cool: :cool:
ถ้าผมแนะนำผิดพลาดไป อาจารย์ทุกท่าน ช่วยแนะนำเพิ่มเติมด้วยนะครับ อาจารย์สันติสุข  อาจารย์TTT อาจารย์ Oddywriter อาจารย์ท่านอืนๆ  :miao:
« แก้ไขครั้งสุดท้าย: 31 ก.ค. 61 , 22:32:53 โดย ปิ่นณรงค์ »
:love: :grin:
 
โพสต์นี้ได้รับคำขอบคุณจาก: prajak


บอร์ดเรียนรู้ Access สำหรับคนไทย