กระทู้เก่าบอร์ด อ.สุภาพ ไชยา
344 3
URL.หัวข้อ /
URL
เชิญผู้รู้ ช่วยดูครับ
Table Y
เลขที่เอกสาร 1000
วันที่ 1/7/2545
หมายเหตุ xxxxx
เลขที่งาน สินค้า จำนวน จะใช้จริง
1000 123 20 ?????
1000 222 30 ?????
1000 444 30 ?????
Table x
ใบเบิก 12
เลขที่เอกสาร 1000
วันที่ 1/7/2545
หมายเหตุ xxxxx
ใบเบิก สินค้า จะใช้จริง
12 123 5
12 222 4
รบกวน อ.สุภาพ ดูว่าจะเขียน Code อย่างไรให้เอาจำนวน ใช้จริงในใบเบิกที่ 12 Table x จำนวน 5 ไป sumใส่ค่าด้านบนในช่องใช้จริง Table Y โดยตรวจสอบเลขที่เอกสารที่ 1000 เป็นหลังครับ เนื่องจากTable x จะมีการเบิกหลายครั้ง แต่จะตรวจสอบจาก Table Y เสมอครับ
เลขที่เอกสาร 1000
วันที่ 1/7/2545
หมายเหตุ xxxxx
เลขที่งาน สินค้า จำนวน จะใช้จริง
1000 123 20 ?????
1000 222 30 ?????
1000 444 30 ?????
Table x
ใบเบิก 12
เลขที่เอกสาร 1000
วันที่ 1/7/2545
หมายเหตุ xxxxx
ใบเบิก สินค้า จะใช้จริง
12 123 5
12 222 4
รบกวน อ.สุภาพ ดูว่าจะเขียน Code อย่างไรให้เอาจำนวน ใช้จริงในใบเบิกที่ 12 Table x จำนวน 5 ไป sumใส่ค่าด้านบนในช่องใช้จริง Table Y โดยตรวจสอบเลขที่เอกสารที่ 1000 เป็นหลังครับ เนื่องจากTable x จะมีการเบิกหลายครั้ง แต่จะตรวจสอบจาก Table Y เสมอครับ
3 Reply in this Topic. Dispaly 1 pages and you are on page number 1
1 @R00671
เพิ่มเติมครับ จากจำนวนใช้จริง
สินค้า เลขที่ 5 ไปใส่ ???? นะครับ
Thanks For any help
2 @R00672
คุณใช้ Update Query ช่วยได้นะครับ คือ..
1. เลือก TableX, TabelY มาโดยให้มีความสัมพันธ์กันที่ สินค้า,เลขที่เอกสาร, วันที่(หมายเหตุ : ความสัมพันธ์ อาจจะมีมากกว่านี้ หรือน้อยกว่านี้แล้วแต่กรณีนะครับ เพราะผมไม่ได้เห็นตัวอย่าง)
2. แล้วใช้ Update Query สั่ง Update TableX.ใช้จริง = (TableX.ใช้จริง + TableY.ใช้จริง) เมื่อใบเบิก = 12
3 @R00674
ขอบคุณครับจะทดลองดูครับ
Time: 0.1073s