Home ICONICS (SCADA)
สอนใช้ ReportWorX เบื้องต้น PDF Print E-mail
Tuesday, 04 December 2012 00:08

ReportWorX ใช้ MS Excel ในการออกแบบเทมเพลตของรายงาน ดังนั้นเราต้องมี MS Excel ในเครื่องก่อนติดตั้ง ReportWorX ในบทความนี้จะแสดงวิธีการใช้งานเบื่องต้นเพื่อสร้างระบบรายงานผ่านเว็บด้วย ReportWorX

เปิดโปรแกรม ReportWorX ขี้นมาจากเมนู Start

image

เนื่องจากตัวเดโมนั้นจะยอมให้ใช้งาน Report ได้ 5 ตัว และเทมเพลตได้ 25 เทมเพลต ดังนั้นเราต้อง Disable ตัว Report ออกสักตัวหนึ่งเพราะตอนนี้ในตัวอย่างมีครบ 5 Report แล้วที่ได้ Enable ไว้ จากรูปล่างเลือก Report สักตัวแล้วเอาเครื่องหมายถูกออกจากช่อง Enable แล้วคลิ้ก Apply

image

ลบเทมเพลออกสักตัวเพื่อให้สามารถสร้างเทมเพลตของเราเองได้

image

สร้าง Report ใหม่ขึ้นมา โดยคลิ้กขวาที่โฟลเดอร์ที่ต้องการเช่น Sample Report > New > Report

image

ตั้งชื่อเช่น Test แล้วคลิ้ก Apply

image

คลิ้กไอคอน Create new template object

image

จะพบหน้า Report Template Wizard ให้คลิ้ก Next

image

ตั้งชื่อ Template เช่น MyTemplate และที่เก็บเช่น myFolder ซึ่งถ้าโฟลเดอร์นี้ไม่มีอยู่โปรแกรมจะสร้างให้เลย

คลิ้ก Next

image

เลือกรูปแบบไฟล์ Excel ที่จะใช้เป็นเทมเพลต

คลิ้ก Next

image

คลิ้ก Finish

image

คลิ้ก OK

image

โปรแกรม Excel จะถูกเปิดขึ้นมา พร้อมเมนูของ ReportWorX ให้ออกแบบเทมเพลตตามที่เราต้องการเช่นหัวรายงาน ฯลฯ

image

กำหนดส่วนเชื่อมต่อ Data Source

image

คลิ้กปุ่ม Browse เพื่อเลือกฐานข้อมูล

image

คลิ้กขวาที่ประเภทฐานข้อมูลที่ต้องการเชื่อมต่อ เช่น SQL Server Connection เลือก Insert New Connection

image

ระบุชื่อ Server และ Database ที่ต้องการติดต่อ

คลิ้ก OK

image

เลือก Connection ที่เราสร้างขึ้นมาข้างต้น

คลิ้ก OK

image

คลิ้ก Next

image

จะพบหน้าใส่คำสั่ง Query ข้อมูล ให้คลิ้ก Edit > Simple Query

image

เลือกตารางข้อมูลที่ต้องการ

image

คลิ้ก OK

เลือกคอลัมน์ที่ต้องการเอาข้อมูลออกมา

image

กำหนดตัวเลือกเพื่อให้ผู้ใช้เลือกช่วงข้อมูล โดยไปที่แท็ป Records Filtering ซึ่งในตัวอย่างผมมีข้อมูลในTableที่เป็นประเภทวันเวลาชื่อคอลัมน์คือ EVtime ดังนั้นผมจะใช้ข้อมูลในคอลัมน์นี้กำหนดช่วงข้อมูล โดยผมจะกำหนดวันเริ่มต้นและสิ้นวุดของข้อมูล ดังนั้นผมจะเลือกคอลัมน์ที่ใช้Filterเป็น EVtime และ Relation type เป็น Between และ Ralate To เป็น Two Parameter จากนั้นคลิ้ก Parameter1 เพื่อเข้าไปตั้งชื่อและกำหนดประเภท

image

คลิ้ก Add เพื่อสร้าง Parameter

image

ตั้งชื่อ Parameter กำหนด Type คลิ้ก Configure Parameter Details ระบุค่า Default แล้วคลิ้ก OK กลับมาที่หน้าเดิม จากนั้นใส่คำอธิบายในช่อง Web prompt ซึ่งจะแสดงที่หน้าเว็บให้ผู้ใช้เห็น

image

คลิ้ก OK

Add ตัวแปรเพิ่มอีกตัวเป็น endDate ด้วยวิธีเดียวกัน

image

คลิ้กเลือก @startDate แล้ว OK

เลือก Parameter ให้ครบทั้งสองตัวในช่อง Parameter1 และ 2

คลิ้ก OK

image

เรียงลำดับข้อมูลตามคอลัมน์ที่ต้องการ เช่นเรียงข้อมูลจากคอลัมน์ EVtime แบบล่าสุดไปหาก่อนหน้า

คลิ้ก OK

image

คลิ้ก Test เพื่อทดสอบ

image

เลือกวันเวลาที่ต้องการ

คลิ้ก OK

image

 

อ่านต่อหน้าถัดไป

Last Updated ( Monday, 03 December 2012 17:25 )
 

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

Signal Conditioner (Isolator/Converter) จาก M-System