แสดงบทความที่มีป้ายกำกับ ReKey แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ ReKey แสดงบทความทั้งหมด

วันเสาร์ที่ 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)




การสร้าง DSN ใน Data Sources (ODBC) เพื่อติดต่อฐานข้อมูลโปรแกรมบัญชี Express


1.เรา ใช้เม้าคลิกที่ StartWindows>Contro Panel ภาพ เพื่อทำการเข้าหน้าต้าง Administrative Tools (ภาพที่ 1)
ภาพที่ 1
2. เมื่อเราเข้ามาที่หน้าต่าง Administrative Tools แล้วให้เราคลิกเข้าไป จะเจอหน้าต่าง และมีหัวข้อหลายๆ อย่าง ในที่นี้ให้เราเลือก Data Sources (ODBC) และจะได้หน้าต่าง ODBC Data Source Administrator ขึ้นมา(ภาพที่2)
ภาพที่ 2

3.เมื่อเราเข้ามาใน ODBC Data Source Administrator แล้ว ให้เราคลิกที่ปุ่ม Add... จะได้หน้าต่าง Create New Data Source ขึ้นมา และให้เราเลือก Microsoft Visual FoxPro Drive (เพราะฐ้านข้อมูล โปรแกรมบัญชี Express ใช้ฐานข้อมูลของ Microsoft Visual FoxPro) (ภาพที่ 3)
ภาพที่ 3

4. เมื่อเราทำตาม ข้อ3 แล้ว และกด Finish จะได้หน้าต่าง ODBC Visual FoxPro Setup ตามภาพที่ 4
ภาพที่ 4
  Number 1. Data Sourec Name: ให้เราตั้งชื่อ DSN
  Number 2. Description ตัวนี้เราจะใส่ หรือไม่ใส่ก็ได้
  Number 3. Database Type 
                    3.1. Visual FoxPro Database(.DBC)(ใช้ในกรณีที่ Data มี File เดียว)
                    3.2. Free Table directory(ใช้ในกรณีที่ Data มีหลายๆ File เช่น เดียวกับฐานข้อมูล Express)
  Number 4. ให้เราเลือกไปที่ปุ่ม Browse.. แล้วจะได้หน้าต่าง Select Directory Containing Free Tables ให้เราไปเลือก Drives ที่เก็บข้อมูลของโปรแกรมบัญชี Express  เช่น Drives X,Y,Z ขึ้นอยู่กับที่ข้อมูลของท่านเก็บอยู่ หรือ ดูตามภาพด้านล่าง ฐานข้อมูลจะอยุ่ที่ F:\EX_Test\Data เป็นต้น


   Number 5. ยกตัวอย่าง ข้อมูลจะอยู่ที่ F:\EX_Test\Data

5. เมื่อกด OK ท่านจะได้ ข้อมูลตามรูปภาพ เป็นการเชื่อต่อฐนข้อมูล Express ผ่าน ODBC


หัวข้อต่อไปจะเป็นการดึงข้อมูลเพื่อมาให้ใช้บน Excel  เช่น รายงานการขาย,สินค้าคงเหลือ,ยอดขายของสินค้า ฯลฯ โดยไม่ต้องใช้รายงานบนโปแกรม Express ค่อยติดตามกันต่อไปครับ.....



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