ยอดคงเหลือ
กระทู้เก่าบอร์ด อ.Yeadram

 1,729   9
URL.หัวข้อ / URL
ยอดคงเหลือ

มีข้อมูลสต็อกสินค้าแบบนี้ค่ะ
รหัสสินค้า     วันที่       จำนวนเข้า    จำนวนออก   ต้องการยอดคงเหลือ
1               5/1/57           10                                  ?       
2               6/1/57            5                                    ?
1               7/1/57                               5                 ?

ไม่ทราบต้องเขียนยังไงค่ะ พอจะมีใครช่วยได้บ้างค่ะ
เพิ่งเริมหัดเขียนค่ะ

ขอบคุณค่ะ
วิลาสินี             

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

1 @R18775
มันมีคำสั่งสำหรับงานนี้อยู่ใน Report แต่ไม่มีในฟอร์ม

ถ้าให้ใช้ใน Report เพียงพอไหมครับ

ในฟอร์มต้องเขียน Code ซึ่งต้องใช้เวลาคิดนิดนึง
2 @R18776
อ้อ! ลืมบอก ถ้าข้อมูลตัวอย่างของคุณเป็นตารางแล้วล่ะก็ ต้องเปลี่ยนรูปแบบตารางหน่อยนะครับ

3 @R18777
ทำไฟล์ตัวอย่างเสร็จแล้ว
4 @R18778
ใช้คิวรี่เขียน SQL ประมาณนี้ครับ

SELECT A.[รหัสสินค้า], A.[วันที่], Sum(A.[จำนวนเข้า]) AS จำนวนเข้า, Sum(A.[จำนวนออก]) AS จำนวนออก, (SELECT NZ(Sum([จำนวนเข้า])) - NZ(Sum([จำนวนออก])) FROM Table1 AS B WHERE A.[วันที่] > B.[วันที่] AND A.[รหัสสินค้า] = B.[รหัสสินค้า]) +Nz([จำนวนเข้า])-Nz([จำนวนออก]) AS ยอดคงเหลือ
FROM Table1 AS A
WHERE (A.วันที่)>=(SELECT Min([วันที่]) FROM Table1 AS B)
GROUP BY A.[รหัสสินค้า], A.[วันที่]
ORDER BY A.[วันที่];

จริงๆค้นกระทู้เก่าๆมีคำถามลักษณะนี้อยู่เยอะนะครับ คำว่า คงเหลือ ยกยอด ซื้อมาขายไป อะไรประมาณนี้ครับ
5 @R18779
สมมุติตารางชื่อ Table1
6 @R18782
ขอบคุณมากๆเลยค่ะ
7 @R19006
ผมทำได้ ไปที่คิวรี่ของงานคุณ เปลี่ยนเป้นมุมมองดีไซน์ ไอ้ช่องด่านล่าง ให้ไปที่ฟิวท้ายสุด คลิกขขวาตรงลุกศรชี้ลง ไปที่คไว่า บิว (เป็นรูปไม้วิเศษ) ให้เขียนว่า   
= [จำนวนเข้า]-[จำนวนออก] แล้วทันใดนั้นความมัหัศจรรยืก็จะเกิดขึ้น มันก็จะมีฟิวขึ้นมาอีก1ฟิวชื่อว่า EXP1:[จำนวนเข้า]-[จำนวนออก]   เราก็จัดการเปลี่ยนชื่อ EXP1ตามชื่อที่เราต้องการ ไปม่รู้ว่าตอบตรงคำถามรึเปล่าน่ะ   


http://www.youtube.com/watch?v=pdtLa9MfSqw   อันนี้ดี สอนการใช้โปรแกรมAccess Part 1

https://www.youtube.com/channel/UCmEX0S7Z3AmeOH_8Q0f4BvQ/videos สอนacess มากมาย     หรือไปดูตามลิงค์นี้ก็ได้ มีให้้เลือกมากมาย น่าจะพอใช้ได้นะ

รู้อะไรดีๆมาบอกผมบ้างนะ ผมก็เพิ่งทำ
8 @R19019
@แก็ป คลิปสอนสนุกดีครับ อาจารย์สอนได้ตลกดี ชอบๆ แนะนำให้ดูครับ

http://www.youtube.com/channel/UCmEX0S7Z3AmeOH_8Q0f4BvQ
9 @R19024
ครับ   K-TTT   ผมก็รู้อะไรเยอะขึ้นจากการดูคลิปที่อาจารย์ชัยพลนี้แหละครับ ผมซื้อหนังสือมา2เล่มนั่งอ่าน จนปวดหัว เพราะว่าไม่รู้เลยว่า มันคืออะไร ไอ้คำสั่ง SQL VBA COMMAND CMD และอีกมากมาย หลายครั้งก็หมดความตั้งใจเอาเสียดื้อๆ แต่การตะหนักถึงชะตากรรมของหน่วยงาน ที่ต้องรับชะตากรรมอันโหดร้าย(เนื่องจากเปลี่ยนจากเครื่องคอมพิวเตอร์รุ่นเก่าอันที่เป็นหนาจอตัวหนาๆเหมือนทีวี คอมสมัยยแรกๆน่ะ)    มันไม่มีที่เสียบ เฟลตไดรพ์ มีแต่แผ่นแบนๆสี่เหลี่ยมจัตตุรัส Floppy A ก็เลย ต้องรับผิดชอบงานนี้ให้ได้เผื่อว่าถ้าเราเขียนโปรแกรมสำเร็จ คนในห้องของเราอาจจะ ตรบมือในการมาปกป้องข้อมูลของเราคราวนี้ก็ได้ (เพ้อเจ้อใหญ่แล้วตู)   แต่ผมก็ยังไม่ณู้อะไรอีกเยอะนะครับ บางครั้งถามไปท่านผู้วิเศษในห้องนี้ก็ตอบได้งงเหมือนกัน    คืองงตรงที่ ท่านผู้วิเศษในห้องไปบอกว่าต้องเอาโค้ดไปใส่ไว่ตรงโน้นนี้นั้น    พอจะถามใครก็รอน้านนาน จนไม่ต่อเนื่อง ก็เลย   งมๆ งายๆ ไปไหนไม่เป็นวนเวียน เวียนวน   หมก มุ่น อยู่อย่างนี้   ใครรู้เยอะช่วยแนะนหน่อยหน่อง   เรื่องที่ไม่รู้ได้แก่
1. อยากโค้ดจำนวนเงินเ็นตัวเอลย เอาไปใส่ไว้ตรงไหน ทำยังไง
2. ทำยังไงให้เวลาเราคีย์เลขประจำตัวของพนักงานแล้ว มันจะขึ้นชื่อเอง เราสามารถแก้ไขได้ เพ่ิมลบได้
3.ทำให้พอเปิดACCES แล้วมันจะขึ้นหน้าฟอร์มที่จะป้อนข้อมูล และก็เป็นช่องสำหรับเติมข้อมูลว่างๆ ไม่มีข้อมูลที่เราเคยป้อนก่อนหน้านี้ โชว์น่ะ

ใครมาบอกขอ เดียวจะบอกหวยให้ได้ซื้อ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3511s