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