Home ICONICS (SCADA)
ReportWorX : ต้องการสร้างรายงานอัตโนมัติทำอย่างไร PDF Print E-mail
Tuesday, 11 December 2012 23:37

ReportWorX สามารถทำงานได้ทั้งแบบอัตโนมัติ และแบบแมนวล หรือผสมผสานกันก็ได้ บทความนี้เสนอวิธีที่จะทำให้ ReportWorX สร้างรายงานแบบอัตโนมัติได้

กำหนดการสร้างรายงานอัตโนมัติ

เปิด ReportWorX แล้วเลือก Report ที่ต้องการกำหนดให้ทำงานอัตโนมัติ จากนั้นคลิ้กปุ่มเปลี่ยนเป็น Advanced Mode

 

image

 

ที่แท็ป Report Scheduling คลิ้กปุ่ม Add เพื่อเพิ่ม Trigger (Trigger คือตัวตั้งเวลาหรือเงื่อนไข)

 

image

 

จะพบ Trigger ที่สร้างไว้เพื่อเป็นตัวอย่าง เช่น Every Day ซึ่งจะทำงานทุกวัน เป็นต้น (วิธีสร้าง Trigger เพิ่มเติมดูขั้นตอนถัดไปด้านล่าง)

 

image

 

จากนั้นคลิ้ก OK

จากนั้นกำหนดว่าเมื่อสร้างรายงานขึ้นมาโดยอัตโนมัติแล้วจะให้ส่งไฟล์หรือเก็บไฟล์ไว้ที่ไหน เช่น เลือก Sample File Copy Action จะมีการคัดลอกรายงานไว้ในไดเรกทอรี่ที่ต้องการ

 

image

 

เราสามารถเพิ่ม Trigger เข้ามาได้หลายตัว Report ของเราก็จะถูกสร้างตามเงื่อนไขของ Trigger นั้น ๆ

คลิ้ก Apply

 

ถ้าต้องการรู้ว่าไฟล์รายงานเก็บไว้ที่ไหนให้ดูในกิ่ง Report Tools > Redirector Actions > File Copy Actions > Sample File Copy Action

ก็จะพบไดเร็กทอรี่ดีฟอล์ตที่กำหนดไว้ ถ้าต้องการเปลี่ยนก็สามารถทำได้ที่นี่

 

image

การสร้าง Trigger

ถ้าเราต้องการสร้าง Trigger ขึ้นมาใหม่ ก็เปิดไปที่ Start > Programs > ICONICS Tools > Unified Data Manager ให้เราสามารถสร้าง Trigger ขึ้นมาใหม่

ตัวอย่างการสร้าง Time Trigger แสดงดังรูป

 

image

 

เราจะสร้าง Trigger แบบ Daily / Weekly / Monthly / Yearly ก็ได้ นอกจากนั้นสามารถสร้างและใช้ Trigger แบบอื่น ๆ นอกจากแบบ DateTime ได้ด้วย เช่น Event Switches, Alarm Triggers, File Trigger, Data Trigger เป็นต้น

 

จากตัวอย่างรูปด้านล่างเป็นการสร้าง Trigger แบบ Date/Time Trigger ซึ่งจะทำงานทุกวันอาทิตย์เวลา00:00 น. เป็นต้น

 

image

 

และรูปล่างเป็รตัวอย่างการเอา Alarm มาเป็นเงื่อนไขของ Alarm Trigger โดยจะเป็น Alarm จาก OPC AE ใด ๆ เช่น AlarmWorX หรือจาก OPC Server หรือข้อมํลอื่น ๆ เช่น Database ก็ได้ โดยสามารถใช้งานเงื่อนไข Expression ตามต้องการได้

 

image

 

โดยสามารถสร้าง Expression ได้เช่นรูปล่าง

 

image

 

สิ่งที่น่าสนใจ

แปลงซอร์ฟแวร์เป็นคลาวด์ ง่ายกว่า ประสิทธิภาพสูงกว่า ต้นทุนต่ำกว่า เรียกใช้จาก iPad / iPhone / PC (Windows/Mac/Linux) / Android สำหรับทั้ง Windows/UNIX/LINUX ลองเลยฟรี 30 วัน (ต่ออายุได้)