วันเสาร์ที่ 23 กรกฎาคม พ.ศ. 2559

การดึงข้อมูลมาใช้บน excel จากโปรแกรมบัญชี Express ผ่าน Data Sources (ODBC)/ดึงรายล่ะเอียดลูกค้า

     จากขหัวข้อที่แล้ว "การสร้าง DSN ใน Data Sources (ODBC) เพื่อติดต่อฐานข้อมูลโปรแกรมบัญชี Express" เมื่อเราทำการสร้าง DSN เสร็จ หัวข้อนี้จะเป็นการดึงข้อมูล จากฐานข้อมูลมาใช้บน Excel ครับ

- ตัวอย่างต่อไปนี้ จะเป็นการดึงรายล่ะเอียดลูกค้าออกมาใช้บนโปรแกรมบัญชี Excel




ขั้นที่ตอนนี้ที่ 1.  เปิดโปรแกรม Excel ขึ้นมา แล้วเลือกตรงหัวข้อ "ข้อมูล" แล้วเลื่อนลงมาที่ หัวข้อตามภาพ ด้านล่าง 


   เมื่อเราเลือกตามลูกศรตามภาพแล้วท่านก็จะได้ดังรูปภาพด้านล่าง


ในภาพเราจะเห็น ชื่อ DSN ที่เราได้สร้างไว้ ตอนที่เราทำในหัวข้อ "การสร้าง DSN ใน Data Sources (ODBC) เพื่อติดต่อฐานข้อมูลโปรแกรมบัญชี Express" เสร็จแล้วให้เราเลือก แล้ว กด OK จะได้ภาพตามด้านล่าง 

ในภาพต่าง Query Wizard - Choose Columns เราจะเห็น Table ของฐานข้อมูลโปรแกรม Express เราสามารถทำการดึงข้อมูลจากหน้าต่างนี้ได้เลย แต่ทางผม ขอข้ามขั้นตอนไปดึงอีกรูปแบบหนึ่งซึ่งมีการกำหนดเงื่อนไขได้  ในหน้าต่างนี้จะมีข้อจำกัดในการใช้เงื่อนไขบางประการครับ ให้เรากด Cancel ก่อน ถ้ามีข้อความขึ้นมาให้ท่านตอบ Yes
      พอกด แล้วท่านจะได้หน้าต่างนี้ขึ้นมา

เราจะเห็น Table ของฐานข้อมมูลโปแกรมบัญชี Express ในที่นี้ให้เราเลือก Table / armas / จะเป็น Table ที่เก็บข้อมูลลูกค้าของโปแกรมบัญชี Express พอเลือกเสร็จ ให้เรา คลิก Add จะได้ข้อมูลตามภาพ


ตามภาพด้านบน เมื่อเรา กด Add เสร็จ ให้เรา กด Close ออกไป แล้วจะได้หน้าต่างดังรูป 


 เลข 1. ให้เราเลือกชื่อ Field ที่เราต้องการ หรือ ท่านเลือกตามตัวอย่างก็ได้ พอเลือกเสร็จให้ท่านกด เครื่องหมายตกใจ ตาม เลข 2 ท่านก็จะได้ข้อมูลตาม เลข 3
  พอเราเลือกเสร็จเราก้ต้องส่งไปโปแกรม Excel โดยมีขั้นตอนด้านล่างตามภาพนี้ครับ


     ให้เรากด รูปหน้าต่าง Return Data แล้วเราจะได้ ภาพตามรูปด้านล่าง


ให้เราเลือก ตาราง แล้ว กด ตกลง ท่านก็จะได้ข้อมูลมาใช้บน Excel โดยไม่ต้องเขียนโปรแกรมเป็น คุณก็ทำได้ครับ


ถ้าเราต้องการข้อมูลล่าสุดของโปรแกรม Express เพียงแค่เรากด พื้นฟู เท่านั้น ข้อมูลปัจจุบันก็จะดึงมาให้เรา ครับ


  หัวข้อต่อไปผมจะทำการดึงชื่อสินค้า และสินค้าคงเหลือออกมาให้ดูครับ โปรดติตามกันต่อไป 

CODE SQL

Downloads Excel File Sample // Excel_Sample File
-------------------------------------------------------------------------------------
ท่านไหนใช้ ‪#‎โปรแกรมบัญชีExpress‬ อยู่ต้องการรายงานมาวิเคราะห์งานขาย หรือมาทำ (BI-Business intelligence) หรือ นำข้อมูลเข้าและออก(Import-Export) โดยไม่ต้องมี ReKey เช่น ใบสั่งขาย ‪#‎ที่มียอดสั่งขายจากเว็บไซต์‬ แล้วต้องการนำเข้าโปรแกรมบัญชีExpress หรือ ต้องการนำข้อมูลจากโปรแกรมอื่นๆ เข้ามาในฐานข้อมูลบัญชี Express โดยไม่ต้องมานั่ง ‪#‎ReKey‬ ปรึกษาได้น่ะครับ ‪#‎นำข้อมูลเข้าโปรแกรมบัญชีExprerss‬ 
(Tel: 0811444690-0876918805 /IDLine:mr.kaingkai)




1 ความคิดเห็น: