Excel Auto Report เป็นToolkitเพื่อสร้างรายงานExcelจากMS SQL, MySQL, Hyper Historian อัตโนมัติตามSchedule หรือสั่งเอง ข้อมูลเพิ่มเติม หากต้องการส่งEmailอัตโนมัติด้วยHotmail สามารถตั้งค่าดังนี้
ในไฟล์ AutoRep_SQL_to_Excel_V7.xlsm ตั้งค่าReportเรียบร้อยได้แก่
- ที่เก็บเทมเพลต ที่เก็บReport (ถ้าเราแตกไฟล์Zipไว้ในC:\ก็จะสามารถใช้ตามตัวอย่างได้เลย)
- การติดต่อSQL ในตัวอย่างเป็นการติดต่อกับฐานข้อมูลMS SQLชื่อNorthwind ที่Serverคือ(local)\sqlserverexpress2019 ดังนั้นโปรดตรวจสอบว่าใช่หรือไม่
- กรอกSQL Query ในตัวอย่างเป็นการเอาข้อมูลจากตาราง Order และ Order Details มาใช้ เราสามารถเอาQueryนี้ไปทดสอบใน MS SQL Management Studioก่อนได้
- ให้เลือก Send by Email โดยเซตค่าในการส่งอีเมล์ดังนี้
ใช้ Email เป็นแอคเคาท์ Hotmail , live mail ของเรา และกรอกPWให่เรียบร้อย
SMTP ใช้ smtp.office365.com
Port ใช้ 587
ตัวอย่างอีเมล์ที่ได้รับแสดงดังรูป
Auto Report V7 ดาวน์โหลดจากที่นี่ครับ https://drive.google.com/file/d/1sZsl67qEN7jBZ2LdFnlE7soHV6Z-EpnV/view?usp=sharing