สอบถามเรื่องทำการขายไม่ได้ถ้าไม่มีของ(Form)
กระทู้เก่าบอร์ด อ.Yeadram

 2,026   12
URL.หัวข้อ / URL
สอบถามเรื่องทำการขายไม่ได้ถ้าไม่มีของ(Form)

คือผมมี Table product ครับแล้วฟิลสถานะสินค้าจะเป็ฯ yes/No ครับเนื่องจากเป็นสินค้าที่มีชิ้นเดียวคับขายทีละชิ้นเช่น พระเครือง ธนบัตรเก่า ถ้ามี จะเป็ฯเช็คถูก ถ้าไม่มีจะไม่มีเช็คครับ แล้วเวลามีฟอร์มการขายอะครับ ผมอยากให้ เวลาใส่รหัส สินค้า ถ้าสินค้านั้นขายไปแล้วหรือ ไม่มีเช็คถูกที่ช่องสถานะสินค้าให้มันขึ้น MSG box เตือนขึ้นมาว่า ไม่สามารถขายได้ หรือสินค้าได้ถูกขายไปแล้ว ช่วยด้วยครับ

12 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R16374
If NZ(Dlookup("Status","Product","ProductID=" & txtProductID),0) = 0 Then
    MsgBox "....", ....
Elase
    ...
End If
2 @R16423
ไม่เขา้ใจ อะครับลองแล้วไม่ได้ลย TT ผมอยากให้มันดูในช่อง product status อะครับมันเป็น ฟิลประเภท Yes/no แล้วเวลาเราใช้คำสั่ง Dlookup เราจะให้ัมัน ดูยังไงอะครับ If product-status= อะไระครับ ถึงจะขึ้น MSGBox ช่วยทีครับ
3 @R16424
ก็ชัดเจนนะครับ

Dlookup เพื่อไปดูว่า ฟิลด์ Status ในตาราง Product ที่มี ProductID ตรงกัน
เท่ากับ 0 คือไม่มีของ MsgBox แจ้ง
4 @R16432
คือของผมมันเป็น Yes/No อะครับ ไม่ได้เป็นสต๊อกของ มันขึ้นแค่ว่า มีกับไม่มี อะครับต้องใส่เป็นยังไง รบกวนทีครับ ผมมือใหม่
5 @R16433
yes, true, checked, -1   มันคืออันเดียวกัน
no, false, unchecked, 0   มันก็คืออันเดียวกันครับ

[status] = 0
หรือ [status] = false
หรือ [status] = no
ใช้ได้ทั้งนั้นครับ แต่ 0 จะประมวลผลเร็วกว่า เพราะเป็น integer

ถ้าคุณบอกว่า มันใช้ไม่ได้ควรจะสำรวจที่ชื่อฟิลด์ ชื่อตารางอีกทีครับ ว่าประยุกต์ได้ถูกต้องหรือเปล่า มีคำสงวนในนั้นมั้ย ถ้ามี อย่าลืมคร่อมหน้าหลังด้วย เครื่องหมายวงเล็บเหลี่ยมนะครับ
6 @R16435
ดูจากลัษณะงานของเจ้าของกระทู้แล้วก็ไม่ยากอะไรนะครับ ลองส่งไฟล์มาให้ดูหน่อย เผื่อว่างจะลองทำให้ (saifa.ppy@gmail.com)
7 @R16437
ทราบซึ้งทุกท่านมากเลยครับ ขอบคุณมากๆๆๆๆๆๆ T^T ยังไงช่วยผมด้วยนะครับ ผมย่ำแย่มากตอนนี้
8 @R16438
คำว่า "ไม่ได้" มันกว้างไปนะครับ ควรแจ้งรายละเอียดต่างๆ ด้วย เช่น ใช้งานด้วยวิธีไหน มี error หรือไม่อย่างไร
9 @R16443
เห็นใจมือใหม่ครับ ปัญหาคือ ยังถามไม่ถูก หรือไม่สามารถสื่อสารให้เข้าใจได้ คนที่รู้และอยากจะช่วยตอบ ก็ไม่รู้จะช่วยยังไง ถ้าเห็นหน้าตางานหรือเห็น Error ว่าเกิดตอนไหน ก็พอจะเข้าใจคำถามมากขึ้นครับ
10 @R16445
@คุณบุญช่วย ครับตอนนี้ผมได้ส่งตัวโปรแกรม ไปให้ทางอีเมล์พร้อมรายละเอียดแล้วนะครับ

ขอบคุณทุกท่านครับพอดีฐานข้อมูลร้านที่ผมทำ เป็นร้านพ่อผมเองครับเขาขายอีคอมเมิซอยูเลยอยากทำให้แต่ความรู้งูๆปลาๆรู้บ้างมั่วบ้างเลยต้องขอให้ช่วยถ้าอธิบายอะไรไม่เข้าใจก็ขอโทษด้วยนะครับ TT

ส่วนที่ยังไม่ได้อาการคือ ผมใส่โค๊ดไปแล้ว มันก็ยังสามารถ แอ็ดข้อมู,การขายที่สินค้าขายไปแล้วได้ปกติเหมือนไม่ได้ใส่โค้ดอะไรเลยอะครับ
11 @R16451
ได้ครับ เดี๋ยวจะลองเปิดดู ถ้าสงสัยตรงไหน ค่อยเมล์ไปถามอีกทีนะครับ
12 @R16469
ผมทำตัวอย่างให้ดูเสร็จแล้วและส่งไปให้แล้วนะครับคุณ Access
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2531s