อย่างงี้ สนุกเลยครับ คุณ Kittiu
- Report ของ OpenERP ผมมองว่าเค้าแยก ประเด็นออกสอง แบบ คือ
1. Graph view
2. Print Report
ส่วนของ กราฟจะ มาจาก ข้อมูลที่ dynamic ส่วน Print (pdf) มาจากข้อมูลที่เราเลือกเพื่อจะ print , (Print list ก็ทำได้นะครับ)
Print Report ส่งออกได้ 3 fomat คือ pdf, html, text (มาจาก RML) ขึ้นอยู่กับว่าเราจะ Rander ออกไปแบบไหน
(ตอบข้อ 3 ได้ ได้ครึ่งหนึ่งง่ะๆ)
ส่วน ข้อสอง RML ทำกราฟไม่ได้อันนั้นเข้าใจถูกแล้วครับ เพราะ กราฟของ OpenERP ควรใช้ Graph view ทำแทนครับ ( แต่เท่าที่ดูตอนนี้ทำ ยังไม่มีกราฟไหนทำ Cross Tab ให้เราเห็น) ในเวอร์ชั่น 7 OpenERP เค้าจะเพิ่มความสามารถเรื่องนี้ขึ้นมาอีกหลาย อย่าง เช่น export เป็น csv และอื่นๆ อีกหลายส่วนในเรื่องของกราฟ
การแสดงแบบ Cross Tab Report ความเห็นส่วนตัวถ้าเราจะทำคิดว่าต้องทำเองโดยใช้ Programming เข้ามาช่วย ( Python ) ซึ่ง OpenERP เปิดช่องไว้ให้ หรือเราทำให้ส่วนของ view เอง แล้วส่ง data ออกมาเป็น json แล้วใช้ javascript libary gen กราฟอีกทีก็น่าสนุกนะครับ แต่ถ้าไม่รู้ Programming
jasper ดีกว่าครับ
สำหรับผม คิดว่าถ้าจะทำรายงานให้ dynamic และมีลูกเล่นมากๆ ดึงข้อมูลผ่าน XML-RPC มา แล้วทำหน้ารายงานเองดีกว่าครับ
ได้มาเป็น Json หรือ xml จะทำกราฟแบบ flash หรือ Javascript ที่มีลูกเล่นต่างๆ ก็ libary สำหรับทำกราฟไว้เยอะ เลยครับ
จะใช้ php หรือ jsp หรือ ภาษาอื่นๆ ไปดึงมาแล้วแต่ถนัด
ยาวเลยง่ะๆ
ผมเดาว่า คุณ Kittiu ต้องมาทาง สาย Java แน่ๆเลย ใช่ไหมครับ
