ขั้นตอนและวิธีการใช้งาน Ireport


 ขั้นตอนและวิธีการใช้งาน Ireport






หลังจากที่ลงโปรแกรมเสร็จเเล้วจะได้หน้าตาของโปรแกรมแบบนี้

ก่อนอืนเราต้องมี ฐานข้อมูล(Database)
ของผมจะใช้ appserv ในการสร้าง Database สำหรับกรณีที่ติดตั้ง appserv แล้วให้เข้าเว็ปบราวเซอร์ แล้วพิมพ์ตรงช่อง url ว่า localhost/phpmyadmin จะได้หน้าจอตามภาพ

จากนั้นให้สร้างฐานข้อมูล โดยพิมพ์ชื่อฐานข้อมูลที่ช่องด้านล่างคำว่า สร้างฐานข้อมูลใหม่ซึ่งในรูปผมตั้งว่า NameDatabase

จากนั้นกดคำว่า”สร้าง”

ขั้นตอนถัดไปจะเป็นการสร้างตาราง(Table)



สำหรับการสร้างตาราง ให้เราใส่ชื่อ ของตารางตามภาพ ผมขอใช้คำว่า shop1 และ Fields คือ 4
(*ชื่อตารางต้องเป็น ภาษาอังกฤษเท่านั้น) แล้วกดคำว่า “ลงมือ”
จากนั้นจะมีให้ใส่ข้อมูลตามภาพ ให้เรากรอก ตามที่เราต้องการ
หากได้ตามที่ต้องการเเล้วกด “บันทึก”
หากกรอกถูกต้องจะได้หน้าต่อมาตามนี้

จากนั้นให้กดที่คำว่า แทรก แล้วใส่ข้อมูลตามภาพ
ไม่ต้องไปสนใจ ค่าข้างหน้าแล้วกด ลงมือ สามารถเพิ่มได้จนกว่าเราจะพอใจ
สำหรับตอนนี้เราก็ได้ Database เป็นที่เรียบร้อยเเล้ว ได้เวลาเปิดโปรแกรม
Ireprot ได้เลย
สำหรับหน้าตาของโปรแกรม

เริ่มต้นลองมาสร้างงาน 1 งาน โดยคลิกที่ File>New
จากนั้นเลือกรูปแบบงานที่เราต้องการจะสร้างมา1 งาน
หากเลือกได้เเล้วให้กด Open this tamplate
ตั้งชื่องาน กด Next แล้วกด Finish
ขั้นตอนต่อมา คลิ๊กที่รูป Report Datasource เพื่อเชื่อมต่อกับ DataBase(Win7)




จากนั้นกดที่ New เพื่อสร้างฐานข้อมูลชุดใหม่
จากนั้นจะได้หน้าจอแบบนี้ เพื่อสร้าง Datasource โดยเลือกที่ตัวเลือกบนสุด Databace JDBC connection
        

ใส่ชื่อของ Datasource
JDBC Driver ให้เลือกที่ MySQL (com.mysql.jdbc.Driver)
JDBC URL     ให้เปลี่ยนตรง DatabaseName เป็นชื่อ Databaseของตนเอง
Credentials
Username : ใส่ตามรหัสของ Appserv
Password  : ใส่ตามพาสเวิร์ด ของ Appserv

จากนั้นกดที่ Test

พอขึ้นหน้าจอแบบนี้แปลว่าผ่าน กดOK แล้ว Save




สำหรับวิธีการติดต่อกับฐานข้อมูลของ (Winxp) เราจะต้องใช้เมนู ตามในภาพ


หาก เมนูดังกล่าวไม่มี ให้นำเมนูออกมาโดย คลิกที่ แถบ windows>Sevices








จากนั้น ให้คลิกขวาที่ MySQL(connector/J diver) คลิกขวา Connect using…



ได้หน้าจอตามภาพเเล้วให้กรอก host,port,Database.Username,password

                ถ้าข้อมูลถูกต้อง จะไม่มี Error ขึ้นมา








ขั้นตอนต่อมา คลิ๊กที่รูป Report Datasource เพื่อเชื่อมต่อกับ DataBase
กด New เลือก NetBearns Database JDBC connection กด Next



พอได้มาเเล้วให้ใส่ ชื่อ Sever ใส่อะไรก็ได้เเล้วเเต่เรา
จบการทำงานสำหรับการเชื่อต่อกับฐานข้อมูล


จากนั้นเราจะทำการเพิ่ม Fields โดย ดูตรงกลางแถบ ของงาน
คลิ๊กเพื่อทำการเพิ่ม Fields



จะปรากฎหน้าจอแบบนี้  Report query คลิ๊กคำว่า Query designer
      

พอจากนั้นให้เลือก Fields จากมุมข้างล่างซ้าย


แบบนี้แล้วกด OK ออกมาได้

                    สังเกตุดูว่าแถบทางซ้ายมือ ตรงเครื่องมือ Fields จะมีเพิ่มมาอีก ตามจำนวนของ tab ที่เราได้สร้างไว้บน localhost/myadmin




                          ลาก Fields ย่อยวางลงบนแผ่นหน้าเว็ปของเราตรง โซน Detail แล้วจัดตัว Fieldหลักมาไว้ในโซน Group Header เปลี่ยนชื่อตามความสะดวก

        

กด Preview แล้วจะปรากฏหน้าจอดังภาพ





จากนั้นเราจะมาหาผมรวมของค่าแต่ละค่า

          โดยมองไปตรงแถบซ้าย ตรงเครื่องมือ Variables กดคลิ๊กขวาที่ Variables แล้วเลือกที่ Add Variables  และคลิ๊กตรง Variables ที่พึ่งสร้าง


จากนั้น จะปรากฏแถบทางขวามือ ของ Variables1

ตรงช่อง Variable Class : ให้เลือกที่ java.lang.Integer
Calculation :จะเป็น function ต่างให้เราเลือกเช่น sum cout average ฯลฯ
Reset type : ให้เราเลือก None
และตรงช่อง Increment type :ให้เราเลือก Report

จากนั้น ให้กดตรง Variable Expression



จะปรากฏหน้าจอนี้ เลือกว่าจะให้ function ใช้กับ fields ไหน โดยช่องตรงกลาง กด OK



จากนั้นลาก Variable1 จากแถบมาใส่ที่ช่อง Detail ช่องข้างล่างของตัวที่เราต้องการ
กด preview เพื่อแสดงผล



และทั้งหมดนี้เป็น ขั้นตอนและวิธีการใช้งาน Ireport เบื้องต้นซึ่งสามารถนำไปใช้ในการสร้างเว็ปไซต์ได้อีกรูปแบบหนึ่ง จึงขอจบการนำเสนอเพียงเท่านี้




























ไม่มีความคิดเห็น:

แสดงความคิดเห็น