สอบถามเกี่ยวการเก็บรายงาน
กระทู้เก่าบอร์ด อ.Yeadram

 1,458   6
URL.หัวข้อ / URL
สอบถามเกี่ยวการเก็บรายงาน

คือผมทำฟอร์ม บิลเก็บเงินลูกค้าใช้มาซักพัก แต่มันเป็นแบบปริ้นไปเป็นเดือนๆ
ไม่มีเก็บรายงานอ่ะครับ ถ้าจะพิมพ์ก็ไปเปลี่ยนยอดเอาแล้วก็สั่งพิมพ์

อย่างเช่นว่าอยากทราบว่า นาย ก. เดือนที่ 3 เค้าซื้อของไปเท่าไหร่ ก็ต้องไปนั่งรื้อบิลดูถึงจะรู้ อยากให้แบบเรียกดูในโปรแกรมได้เลยอ่ะครับ พอจะทำได้ไหม ต้องไปทำในส่วนไหนครับ

ผมก็งูๆปลาเขียนใช้เองน่ะครับทำตามหนังสือ แต่ในหนังสือที่ซื้อมาเค้าก็ไม่มีบอก
ว่าเก็บreportยังไงน่ะครับ(access2003)

รบกวนขอความรู้ด้วยครับ

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

1 @R02544
"ถ้าจะพิมพ์ก็ไปเปลี่ยนยอดเอาแล้วก็สั่งพิมพ์"
ในฐานข้อมูล มีตารางหรือเปล่าครับ ยอดที่ว่าเปลี่ยนทุกครั้งก่อนพิมพ์ ได้เก็บมันเข้าตารางหรือเปล่า

ตารางนั้น (ถ้ามีอยู่) นอกจากเก็บยอดเงินแล้ว เก็บอะไรอีกบ้าง เก็บวันที่ เก็บชื่อลูกค้าไว้หรือเปล่า

ถ้าตารางนั้นมีอยู่ และเก็บข้อมูลอย่างน้อยๆ ยอดเงิน, วันที่, ชื่อลูกค้า ก็ให้สร้างรายงาน จากตารางนั้นครับ ใช้เงื่อนไขตามโจทก์นั่นแหละครับ (นาย ก. เดือนที่ 3) วิธีการสร้างรายงาน+เงื่อนไข ในหนังสือเล่มที่คุณอ่านน่าจะมีบอกนะครับ ไม่งั้น ต้องพยายามโหลดตัวอย่างของคนอื่นไปดูครับ ไม่ต้องสนว่ามันจะเป็นตัวอย่างงานด้านไหน ขอแค่ให้มันมีการออกรายงาน ก็สามารถเอาไปดูได้แล้วครับ ดูหลายๆ ตัวอย่าง จะทำให้รู้แนวทางครับ
2 @R02545
มีฐานข้อมูลเก็บไว้อยู่ครับ
ถามอีกหน่อยครับจะให้มันบันทึกลงฐานข้อมูล แบบรายงานที่พิมพ์ไปแล้ว จะทำยังไงครับ หรือทำยังไงก็ได้พอขึ้นเดือนใหม่ให้มันบันทึกลงในตารางแบบไม่ไปทับของเดิมน่ะครับ
3 @R02546
ลองให้พารามิเตอร์ดูซิครับ
4 @R02548
เอกสารต้องมีเลขที่ แต่ละเลขที่ต้องไม่ซ้ำกัน
หรือถ้าซ้ำกันบ้าง ก็ให้วันที่เป็นตัวช่วยบังคับ เพราะฉะนั้นเอกสารแต่ละฉบับในระบบเดียวกันต้องไม่ซ้ำกันซิครับ

เมื่อมันไม่ซ้ำกัน มันก็ไม่ทับกันอยู่แล้วครับ แค่สามอย่างเองครับ ที่สำคัญ "เลขที่" "วันที่" "ชื่อลูกค้า"
ถ้าเก็บสามอย่างนี้ มันไม่มีทางซ้ำกันหรอกครับ
อย่างน้อยๆ ในโลกนี้ กาลเวลา มันเดินไปข้างหน้าได้อย่างเดียวครับ (ตราบใดที่ Timemachine ยังเป็นแค่จินตนาการ)
5 @R02551
การออกแบบฐานข้อมูลที่ดี ก็เป็นส่วนสำคัญครับ ที่จะทำให้เราสามารถบริหารจัดการข้อมูลได้ดี โดยเฉพาะความสัมพันธ์ของตารางต่าง ๆ(ลูกค้า,สินค้าและใบสั่งซื้อ) หากเราออกแบบดีจะทำให้ง่ายต่อการดึงข้อมูลมาใช้

ที่สำคัญหากทบทวนคำถามแล้ว ดูเหมือนคุณจะยังไม่เข้าใจในเรื่องฐานข้อมูลนะครับ เพราะ "รายงาน" คือการดึงข้อมูลที่มีอยู่ตามตารางต่าง ๆ มาแสดงเท่านั้น(ไม่ใช่ที่เก็บข้อมูล) ซึ่งอาจจะมาจาก 1 ตาราง 2 ตาราง หรือมากกว่านั้น หรือบางทีก็มาจากตารางชั่วคราวที่สั่งให้โปรแกรมสร้างขึ้นเพื่อเป็นที่พักข้อมูลชั่วคราว และสั่งให้โปรแกรมลบเมื่อหมดความต้องการ

มีหลายเว็บครับที่ให้คำแนะนำเกี่ยวกับ Access เช่น

http://www.thaiall.com/teachaccess/

เป็นกำลังใจให้ค้นคว้าต่อไปนะครับ

6 @R02565
ได้แล้วครับ สรุปเมื่อวานไปเดินร้านหนังสือไปเจอเล่มสีม่วงๆ เลยซื้อมา ดีมากเลยครับมีตัวอย่างบอกทุกอย่างเลย
สรุปผมต้องไปทำ Subform เอาน่ะครับ โง่อยู่ตั้งนาน .

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