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

การสร้าง กรอบงาน การพัฒนาที่แบ่งใช้

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

เมื่อต้องการสนับสนุนการสร้างและการดูแลรักษารูปแบบมาตรฐาน, การสร้างรายงานในการร่วมมือทำงานกับผู้พัฒนารายงานรายอื่นๆ, และหลีกเลี่ยงข้อผิดพลาดที่อาจเกิดขึ้นได้, ภารกิจการออกแบบที่ซ้ำ, BIRT ใช้ชนิดไฟล์ต่อไปนี้:

*
วัตถุประสงค์หลักของไลบรารีคือ จัดเตรียมผู้พัฒนาการออกแบบรายงานที่มีที่เก็บที่แบ่งใช้ของอิลิเมนต์และสไตล์รายงานที่ออกแบบไว้ล่วงหน้า ส่วนขยายชื่อไฟล์สำหรับไลบรารีคือ .rptlibrary BIRT วางไลบรารีไว้ในโฟลเดอร์รีซอร์ส
ไลบรารีเป็นคอมโพเนนต์แบบไดนามิกของการออกแบบรายงาน เมื่อผู้พัฒนาไลบรารีทำการเปลี่ยนแปลงไลบรารี, การออกแบบรายงานซิงโครไนซ์ด้วยไลบรารีที่เปลี่ยนแปลง ในวิธีนี้, การเปลี่ยนแปลงจะถ่ายทอดได้ง่ายภายในการออกแบบรายงานที่เหมาะสม
ไลบรารีเก็บอิลิเมนต์รายงานที่ปรับแต่ง, เช่น แหล่งข้อมูล, ไอเท็มรายงานที่มองเห็นได้, สไตล์, และเพจหลัก ใช้ไลบรารีในการออกแบบรายงานเพื่อเข้าถึงอิลิเมนต์ที่กำหนดเอง คุณสามารถใช้หลายไลบรารีในการออกแบบรายงานเดียว ด้วยการใช้ไลบรารีจำนวนมาก, คุณสามารถแยกสไตล์และการทำงานที่โปรเจ็กต์ที่แตกต่างกันหรือกระบวนการต่างๆ ที่จำเป็น
*
วัตถุประสงค์หลักของเท็มเพลตคือ จัดเตรียมตำแหน่งเริ่มต้นมาตรฐานสำหรับการออกแบบรายงานใหม่ ดังนั้น โครงสร้างของไฟล์เท็มเพลตจะเหมือนกับโครงสร้างของไฟล์การออกแบบรายงาน ส่วนขยายชื่อไฟล์สำหรับไฟล์เท็มเพลตคือ .rpttemplate BIRT วางเท็มเพลตในโฟลเดอร์เท็มเพลต
เท็มเพลตเป็นกรองการทำงานแบบสแตติกที่สร้างการออกแบบรายงานใหม่ การออกแบบรายงานได้รับมาจากเท็มเพลตที่ปรับเปลี่ยนสำเนาของเท็มเพลตนั้น ด้วยเหตุนี้ การออกแบบรายงานจึงสามารถสืบทอดจากหนึ่งเท็มเพลตเท่านั้น เนื่องจากการออกแบบรายงานใช้สำเนาของเท็มเพลต, เมื่อผู้พัฒนาเท็มเพลตเปลี่ยนเท็มเพลต, การออกแบบรายงานที่อ้างอิงตามเท็มเพลตนั้นไม่ได้ทำการเปลี่ยนแปลงเหล่านั้นใดๆ โดยอัตโนมัติ
เท็มเพลตมีโครงสร้างสำหรับโครงร่างรายงานมาตรฐาน เท็มเพลตสามารถมีไอเท็มรายงานที่มองเห็นได้ซึ่งปรากฏขึ้นในโครงร่างของรายงาน, แหล่งข้อมูลและชุดข้อมูล, และโครงร่างเพจหลัก เท็มเพลตใช้ไลบรารีในวิธีเดียวกับที่การออกแบบรายงานใช้ BIRT Report Designer จัดเตรียมชุดของเท็มเพลตมาตรฐาน, เช่น เท็มเพลตรายงาน การแสดงรายการปกติและการแสดงรายการที่จัดกลุ่มแล้ว
*
ชนิดของไฟล์นี้จัดเตรียมสไตล์สำหรับการจัดรูปแบบไอเท็มในรายงาน, ซึ่งคล้ายกับการจัดรูปแบบไอเท็มบนเว็บเพจ

(c) ลิขสิทธิ์ Actuate Corporation 2013