ขอความช่วยเหลือหน่อยครับ
กระทู้เก่าบอร์ด อ.Yeadram

 856   11
URL.หัวข้อ / URL
ขอความช่วยเหลือหน่อยครับ

จะทำ stock มีการเข้าออกของสินค้า และหายอดคงเหลือครับ

ทำ form ตามรูป ช่วยแนะนำหน่อยครับ มีปุ่มบันทึก



ตาราง



ขอบคุณครับ

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

1 @R24072
1.เพิ่มฟิวส์ในตารางOrder อีก1ฟิวส์โดย ใช้ชื่อว่า Amount
2.สร้างQuery เลือกประเภทเป็น Update Query
3.ใส่คำสั่งดังนี้
UPDATE Order SET Amount = [quantity in]-[quantity out];
4.สร้างQuery เพิ่มอีก1ตัว เพื่อดูยอดคงเหลือโดยระบุฟิวส์quantity in ,ฟิวส์ quantity out และฟิวส์Amount เป็นSum ที่เหลือเป็นGroup By ครับ
2 @R24073
เพิ่มเติมครับ
เมือกดปุ่มบันทึกให้สั่งRun Query ดังนี้ครับ
Private Sub Command32_Click()
DoCmd.SetWarnings (0)
DoCmd.OpenQuery ("ชื่อQueryตามข้อ2")
DoCmd.SetWarnings (1)
MsgBox "บันทึกข้อมูลเรียบร้อย", vbInformation, "สถานะ"
End Sub

ปล.ปุ่มบันทึกเอาไว้แค่ปุ่มCommand32 เพียงปุ่มเดียวก็พอครับ
3 @R24078
@ekkaphon ติดข้อ 2-3 ครับ เลือกประเภทเป็น Update Query ยังไงครับ

ขอบคุณครับ
4 @R24080
ข้อ2
-เปิดQuery ในโหมด Design
-ที่แถบเมนู เลือกQuery เลือก Update Query
ข้อที่3
-คลิกขวาตรงที่ว่างๆ เลือก SQL View
-ใส่คำสั่งลงไปครับ
5 @R24081
@ekkaphon มันขึ้น sytax error in update statement ครับ
6 @R24092
มีการระบุชื่อฟิวส์ผิดครับ เอาเป็นว่าผมจะลองทำตัวอย่างไฟล์ไปให้ดูนะครับ เดี๋ยวอึดใจรอสักพักครับ
7 @R24094
คุณnoname เปลี่ยนชื่อตารางใหม่ครับ คำว่าOrder เป็นคำที่Access ห้ามใช้ครับ
8 @R24095
ไฟล์ตัวอย่างครับ

https://drive.google.com/open?id=0BwzAwbv8tImLOGpDb3VGZFhPT1E
9 @R24101
@ekkaphon ขอบคุณครับ

ฟอม กับ รีพอต แบบนี้สร้างยังไงครับ

รบกวนอีกนิดครับ ขอบคุณครับ
10 @R24108
@ekkaphon ทำไมผมทำแล้วยอดคงเหลือไม่มาครับ
11 @R24109
@ekkaphon ได้แล้วครับขอบคุณมากกๆ ครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2629s