หลาย ๆ คนคงเคยใช้ google maps กันแล้ว ตอนนี้แผนที่สำหรับประเทศไทย ค่อนข้างดี แสดงถนน คำนวณเส้นทางได้ เลยกลับมานั่งคิดว่า น่าจะเอามาใช้กับ Dynamics AX ได้ และคงมีประโยชน์มาก ๆ เช่น
- เก็บพิกัดลูกค้า เพื่อให้พนักงานขาย สามารถเดินทางไปหาลูกค้าได้โดยไม่หลงทาง ถ้าเป็นพนักงานใหม่ที่เข้ามาดูแลลูกค้าต่อ ยิ่งมีประโยชน์
- ฝ่ายขนส่ง ใช้ในการวางแผนการส่งสินค้า
- อนาคตนำมาวาดเป็นแผนที่ เพื่อวางแผนการตลาด โดยแบ่งโซน พื้นที่ได้
- สามารถนำพิกัดไปใช้ในอุปกรณ์ GPS เพื่อนำทางได้
เริ่มต้น project กันเลย
1. สร้าง Extended data type เป็นขั้นแรก โดยสร้าง 2 type ดังนี้
2. เพิ่ม field ใน table: CustTable และ Address
3. นำ field ไปแสดงใน form: CustTable และ Address
4. สร้าง button สำหรับสั่งให้เปิด web google maps ทั้งที่ CustTable และ Address ใส่ code ดังนี้
void clicked()
{
str _url;
;
_url = strfmt("http://maps.google.com/maps?q=%1,%2", num2str(CustTable.NJ_Latitude, 1,15,0,0), num2str(CustTable.NJ_Longitude, 1,15,0,0));
infoLog.urlLookup(_url);
super();
}

