GENESIS32มีตัวสร้างรายงานExcelอัตโนมัติ ถ้าเราต้องการแสดงผ่านเว็บก็สามารถใช้ Web InterfaceพัฒนาโดยEDA Internationalเข้าไปเสริม(ฟรีครับ)จะทำให้เราสามารถเลือกวันที่และแสดงรายงานตามวันที่ที่เราเลือกผ่านเว็บ และดาวน์โหลดรายงานไปใช้งานได้ โดยอินเทอร์เฟสเป็นแบบเรียบง่าย มีปฏิทินให้เลือก เมื่อเลือกวันที่แล้วก็คลิ้กค้นหาไฟล์จากวันที่เลือก ก็จะปรากฏรายการไฟล์ที่สร้างในวันนั้น ๆ ออกมา
ถ้าไม่พบไฟล์ที่สร้างตามวันที่เลือกก็จะแสดงข้อความ “No files avilable”
ประโยชน์
- ช่วยขยายความสามารถของGENESIS32ให้แสดงรายงานที่สร้างไว้ผ่านเว็บได้ โดยผู้ใช้สามารถดาวน์โหลดไปได้
- จัดแสดงรายงานตามวันที่เลือก แม้จะมีไฟล์อยู่ในไดเรกทอรี่เดียวกัน ไม่ต้องค้นหาไฟล์เองกรณีมีรายงานสร้างไว้จำนวนมากเมื่อเวลาผ่านไป
- ไม่จำกัดจำนวนผู้ใช้
- ลดต้นทุนการพัฒนา
System Requirement
- มีการติดตั้งIIS7 Web Server
- มีการติดตั้งGENESISS32
- มีการติดตั้ง.Net FrameWork 4.0ขึ้นไป
การติดตั้ง
ตรวจสอบIISว่าสามารถใช้งาน.Net Framework 4.0 ได้ โดยเปิดIIS7ขึ้นมา แล้วดูว่าในกิ่งApplication Poolsมี.NET Framework v4.0 Integrated อยู่บ้างไหม ถ้ามีให้ข้ามไปขั้นตอนต่อไป
ถ้าไม่มีให้เปิดcmdขึ้นมา(ใช้สิทธิ์ Administratorด้วย)แล้วทำการรีจิสเตอร์.Net Framework 4.0ด้วยคำสั่ง
%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i
หรือถ้าเป็นวินโดวส์32บิตให้ใช้คำสั่ง
%windir%\Microsoft.NET\Framework\v4.0.21006\aspnet_regiis.exe -i
จากนั้นสร้างWeb ApplicationในIIS7โดยคลิ้กขวาที่Default Web Site เลือก Add Application…
เลือกโฟลเดอร์ที่ใช้เก็บรายงานของGENESIS32และกำหนดApplication Poolเป็นตัวที่ใช้.Net v4และเป็นแบบIntegratedและตั้งชื่อAlias แล้วคลิ้กOK
ดาวน์โหลดWebInterfaceจากลิงค์นี้ แล้วแตกไฟล์และคัดลอกเอาเฉพาะ3ไฟล์ข้างในไปไว้ในโฟลเดอร์รายงาน
Restart IIS7
จากนั้นทดสอบเรียกใช้งานWebInterface
หรือ http://IPAddressของเครื่อง/ชื่อWebApplicationที่สร้างขึ้น
ตั้งCompatibility View settingsของIE
เพิ่มไซต์ที่เราจะใช้งานเข้าไปเช่นIPหรือชื่อเครื่อง ในที่นี้คือlocalhost แล้วClose
ทดสอบเลือกวันที่ต้องการ แล้วคลิ้ก “ค้นหาไฟล์จากวันที่เลือก” ถ้ามีไฟล์รายงานที่ถูกสร้างในวันนั้นก็จะแสดงเป็นรายการให้ดาวน์โหลดได้
พบข้อสงสัยฝากข้อความได้ที่นี่