วันจันทร์ที่ 25 กรกฎาคม พ.ศ. 2559

การดึงข้อมูลโปรแกรมบัญชี Express หลายๆ บริษัทมารวมกันเพื่อทำรายงาน

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


ภาพด้านบน สมมุติเรามีข้อมูล 2 บริษัท

ขั้นที่ 1 ให้เราสร้าง DSN Data Sources ODBC ขึ้นมา สร้างเสร็จก็ปิดหน้าต่างไป


ขั้นที่ 2 ให้เราเปิดโปรแกรม Microsoft Access ขึ้นมาครับ สร้างฐานข้อมูล Microsoft Access ขั้นมา 1 ฐานข้อมูล(ผมสร้างฐานข้อมูลชื่อ Datatest )


ขั้นที่ 3 ทำตามภาพ โดยเราเข้าไปที่แท็บ ข้อมูลภายนอก แล้วทำตามภาพ



ขั้นที่ 4 หลังจากทำตามขั้นตอนที่ 3 แล้ว จะมีหน้าต่างขึ้นมาตามภาพ ให้เราเลือกชื่อ DSN ตัวแรกก่อน คือ Data_test



ขั้นที่ 5 จะมีหน้าต่างขั้นมาให้เราเลือกตามภาพ OESLM เป็น Table เก็บชื่อพนักงานขายของโปรแกรมบัญชี Express 


พอกดตกลง จะมีหน้าต่างตามภาพด้านล่างให้เรา กด ตกลงอีกรอบ


ขั้นที่ 6 แล้วเราก็จะได้หน้าตาดังภาพครับ


ขั้นที่ 7 ให้เราทำตามขั้นที่ 3 และ 4 อีกครั้ง แต่ให้เลือก DSN ที่ชื่อว่า Data_test1 แล้วก็เลือกเหมือนขั้นที่ตอนที่ 5 และทำตามภาพ ท่านก็จะได้ข้อมูลตามภาพด้านล่าง จะมี 2 table คือ oeslm และ oeslm1


ขั้นที่ 8 ให้เรา New Query SQL Microsoft Access ขึ้นมา แล้ว พิมพ์ Code ตามภาพ



พิมพ์เสร็จให้เรา กด เครื่่องหมายตกใจ สีแดง แล้วเราก็จะได้ข้อมูลดังภาพ



ท่านจะเห็นว่ามีชื่อพนักงานขาย ซ้ำกัน แต่แยกบริษัทกันอยู่
พอเรากดบันทึก ก็จะได้ Table ใหม่ขึ้นมา ซึ่งรวมพนักงานขาย 2 บริษัท อยู่ใน Table นี้ครับ


บทความต่อไปผมจะสอนวิธีดึงข้อมูลที่ทำ มาใช้บน Excel ครับ โปรดติดตามกันต่อไป...



ไม่มีความคิดเห็น:

แสดงความคิดเห็น