ขอสอบถามครับ ทดลองทำ report โดยใช้ ireport + jasper server ทำตามตัวอย่างใน เว็บนี้ และ youtube พอถึงขั้นตอนออกกดปริ้น report มีข้อความขึ้นแบบนี้ครับ
ไม่ทราบว่าท่านใดเคยเจอ หรือ ท่านใดทราบว่าเป็นเพราะอะไร ขอคำแนะนำหน่อยครับ
แจ้งข่าว ทางเว็บบอร์ด openerpthailand.org ได้เปลี่ยนระบบเว็บบอร์ด ใหม่เป็น phpBB 3.1- บุคคลทั่วไป จะไม่สามารถเข้าอ่านกระทู้บางบอร์ด แนะนำให้ท่าน สมัครสมาชิกคลิกตามลิงค์นี้
- สมาชิกใหม่ ถ้ายังไม่ได้แนะนำตัวจะไม่สามารถ ตั้งกระทู้ และ ดาวน์โหลด ไฟล์จากเว็บบอร์ดได้ ท่านจำเป็นต้องแนะนำตัวที่หมวดนี้
- ถ้ามีปัญหาการใช้งาน หรือ ข้อเสนอแนะใดๆ แนะนำได้ที่นี่
- ปุ่มรูปหัวใจใต้โพส แต่ละโพส ท่านสามารถกดเพื่อสื่อถึงคนโพสนั้นถูกใจท่าน
- ห้ามลง E-mail, เบอร์โทรส่วนตัว, Line id หรือข้อมูลส่วนตัวอื่นๆ เพื่อป้องกันการแอบอ้างและโฆษณาแฝง โดยสามารถติดต่อสมาชิกท่านอื่นผ่านระบบ PM ของบอร์ด
- ท่านสามารถปิดการแจ้งนี้ได้ ที่มุมขวาของกล่องข้อความนี้
บุคคลทั่วไปสามาเข้าสู่ระบบ ด้วย Account ของ FaceBook ได้แล้ว คลิกที่นี่ได้เลย
Odoo Warning ทดลองทำ report โดยใช้ ireport + jasper server
กฎการใช้บอร์ด
หมวดนี้สำหรับนักพัฒนา
ลงโค้ดอย่าลืมครอบโค้ด เพื่อการแสดงผลที่อ่านง่ายสำหรับคนตอบ
หมวดนี้สำหรับนักพัฒนา
ลงโค้ดอย่าลืมครอบโค้ด เพื่อการแสดงผลที่อ่านง่ายสำหรับคนตอบ
Odoo Warning ทดลองทำ report โดยใช้ ireport + jasper server
คุณไม่มีสิทธิ์ดูไฟล์ที่แนบมาในกระทู้
Re: Odoo Warning ทดลองทำ report โดยใช้ ireport + jasper server
suds version ใหม่ไป ใช้ไม่ได้ ครับ รู้สึก INECO จะใช้ version ต่ำ
ผมไป D/L ตัวใหม่(เก่า) https://pypi.python.org/pypi/suds
แล้ว copy ไปทับ ใช้ได้เลย
ให้ลองสร้าง report ง่าย ๆ ยังไม่ซับซ้อน ก่อนแล้วเรียกดู ถ้าสำเร็จ ก็แปลว่า ok
ตอนนี้ผมลองทำ ง่าย ๆ ผ่าน แล้ว แต่พอยาก ๆ มันเรียก parameter ไม่ผ่าน เลยต้องสร้าง report ใหม่เลย ที่ทำไว้ใช้ไม่ได้
ขั้นตอนการทำที่ผมใช้
1. ทำ query มา ยังไม่ต้อง where
ลอง run ดู ผ่าน ok ไป step 2
2. ใส่ข้อมูลที่ต้องการให้ครบ ยังไม่ต้องแต่งสวย ให้มีข้อมูลที่เราต้องใช้ครบทุก field
ลอง run ดู ผ่าน ok ไป step 3
3. ใส่ parameter กับ where ไป (note เท่าที่ลอง parameter จะใช้ได้กับ .id เท่านั้น ใช้กับ Field อื่น Odoo มันจะไม่รู้จัก
ลอง run ดู ผ่าน ok ไป step 4
4. แต่งสวย
ปล. ถ้า report ที่ไม่ได้เรียกใช้ parameter ที่เป็น id ลองอ่าน ๆดูมันจะมีวิธีเขียนส่งค่าไปครับ คงต้องให้ ระดับ อาจารย์ มาช่วยอีกแรง
ถ้าไม่มีเวลาจะศึกษา และ Module สำเร็จ ไม่ตอบโจทย์ลองใช้วิธีผมก็ได้ นะครับ
1. Report ไม่ซับซ้อน ใช้ QWEB แก้ไข จาก Report ที่ Odoo ให้มาเลยดีกว่า
2. Report พวก Summary ต่าง ๆ หรือที่ ซับซ้อน ใช้ IReport ทำ แล้ว ทำ Menu เรียกตรงเข้า Jasper (ตามรูปที่ 1) เลย ให้ User ใส่ Parameter เอง
3. ทำ By pass login เข้าไปที่ Report ที่ set permission ไว้แล้ว เพื่อให้ user เลือกรายงานเอง (ตามรูปที ่2)
4. User ใส่ Parameter เพื่อเรียกรายงาน (ตามรูปที่ 3)
ผมไป D/L ตัวใหม่(เก่า) https://pypi.python.org/pypi/suds
แล้ว copy ไปทับ ใช้ได้เลย
ให้ลองสร้าง report ง่าย ๆ ยังไม่ซับซ้อน ก่อนแล้วเรียกดู ถ้าสำเร็จ ก็แปลว่า ok
ตอนนี้ผมลองทำ ง่าย ๆ ผ่าน แล้ว แต่พอยาก ๆ มันเรียก parameter ไม่ผ่าน เลยต้องสร้าง report ใหม่เลย ที่ทำไว้ใช้ไม่ได้
ขั้นตอนการทำที่ผมใช้
1. ทำ query มา ยังไม่ต้อง where
ลอง run ดู ผ่าน ok ไป step 2
2. ใส่ข้อมูลที่ต้องการให้ครบ ยังไม่ต้องแต่งสวย ให้มีข้อมูลที่เราต้องใช้ครบทุก field
ลอง run ดู ผ่าน ok ไป step 3
3. ใส่ parameter กับ where ไป (note เท่าที่ลอง parameter จะใช้ได้กับ .id เท่านั้น ใช้กับ Field อื่น Odoo มันจะไม่รู้จัก
ลอง run ดู ผ่าน ok ไป step 4
4. แต่งสวย
ปล. ถ้า report ที่ไม่ได้เรียกใช้ parameter ที่เป็น id ลองอ่าน ๆดูมันจะมีวิธีเขียนส่งค่าไปครับ คงต้องให้ ระดับ อาจารย์ มาช่วยอีกแรง
ถ้าไม่มีเวลาจะศึกษา และ Module สำเร็จ ไม่ตอบโจทย์ลองใช้วิธีผมก็ได้ นะครับ
1. Report ไม่ซับซ้อน ใช้ QWEB แก้ไข จาก Report ที่ Odoo ให้มาเลยดีกว่า
2. Report พวก Summary ต่าง ๆ หรือที่ ซับซ้อน ใช้ IReport ทำ แล้ว ทำ Menu เรียกตรงเข้า Jasper (ตามรูปที่ 1) เลย ให้ User ใส่ Parameter เอง
3. ทำ By pass login เข้าไปที่ Report ที่ set permission ไว้แล้ว เพื่อให้ user เลือกรายงานเอง (ตามรูปที ่2)
4. User ใส่ Parameter เพื่อเรียกรายงาน (ตามรูปที่ 3)
คุณไม่มีสิทธิ์ดูไฟล์ที่แนบมาในกระทู้
Re: Odoo Warning ทดลองทำ report โดยใช้ ireport + jasper server
ออกรายงานได้แล้วครับ ขอบคุณมาก เดียวจะลองศึกษาดู น่าจะทำความเข้าใจได้ไม่ยาก
*** สอบถามอีกเรื่องครับ menu "Business Intelligence" ในรูปที่ 1 ติดตั้งยังไงครับ?
*** สอบถามอีกเรื่องครับ menu "Business Intelligence" ในรูปที่ 1 ติดตั้งยังไงครับ?
Re: Odoo Warning ทดลองทำ report โดยใช้ ireport + jasper server
สร้าง File .xml มา เอาไปฝากไว้ที่ module ไหนซัก module แล้ว upgrade เอาครับ อย่าลืมใส่ชื่อ file xml ใน __openerp__.py ด้วย
หมายเหตุ : url หลัง /jasperserver/ เป็นต้นไป เป็น user name password ของ jasper ไม่ต้องใส่ก็ได้ แต่ผมทดลองใส่ไว้ เผื่อส่งค่า login ของ Odoo ไปให้ jasper เพื่อสิทธิ์การเข้าถึงรายงานที่ต่างกัน
โค้ด: เลือกทั้งหมด
<?xml version="1.0" encoding="UTF-8"?>
<openerp>
<data>
<record id="jasper_report" model="ir.actions.act_url">
<field name="name">Jasper Report</field>
<field name="type">ir.actions.act_url</field>
<!--field name="target">self</field-->
<field name="url">http://localhost:8080/jasperserver/flow.html?_flowId=searchFlow&j_username=user1&j_password=user1</field>
</record>
<menuitem action="jasper_report"
name="BI"
id="menu_jasper_report"
sequence="80"/>
</data>
</openerp>หมายเหตุ : url หลัง /jasperserver/ เป็นต้นไป เป็น user name password ของ jasper ไม่ต้องใส่ก็ได้ แต่ผมทดลองใส่ไว้ เผื่อส่งค่า login ของ Odoo ไปให้ jasper เพื่อสิทธิ์การเข้าถึงรายงานที่ต่างกัน
Re: Odoo Warning ทดลองทำ report โดยใช้ ireport + jasper server
*** สอบถามอีกเรื่องครับ menu "Business Intelligence" ในรูปที่ 1 ติดตั้งยังไงครับ?
Re: Odoo Warning ทดลองทำ report โดยใช้ ireport + jasper server
1. สร้าง File .xml (สมมติชื่อ bi.xml
2. copy code ด้านบน ใส่ใน file bi.xml
3. copy file bi.xml ไปไว้ใน \\addon\ folder sale (ละกัน)
4. ใน folder sale ให้เข้าไปแก้ไข file __openerp__.py
5. เพิ่มชื่อ bi.xml ใหม่ ที่สร้างมา เข้าไป ตรงบรรทัดไหนก็ได้ เอาเป็น ต่อจาก 'sale_report.xml' ละกัน
6. update module sale ใน setting
จบ
2. copy code ด้านบน ใส่ใน file bi.xml
3. copy file bi.xml ไปไว้ใน \\addon\ folder sale (ละกัน)
4. ใน folder sale ให้เข้าไปแก้ไข file __openerp__.py
5. เพิ่มชื่อ bi.xml ใหม่ ที่สร้างมา เข้าไป ตรงบรรทัดไหนก็ได้ เอาเป็น ต่อจาก 'sale_report.xml' ละกัน
โค้ด: เลือกทั้งหมด
'data': [
'wizard/sale_make_invoice_advance.xml',
'wizard/sale_line_invoice.xml',
'wizard/sale_make_invoice.xml',
'security/sale_security.xml',
'security/ir.model.access.csv',
'sale_workflow.xml',
'sale_sequence.xml',
'sale_report.xml',
'bi.xml',
'sale_data.xml',
'sale_view.xml',
'sales_team_view.xml',
'res_partner_view.xml',
'report/sale_report_view.xml',
'report/invoice_report_view.xml',
'edi/sale_order_action_data.xml',
'res_config_view.xml',
'views/report_saleorder.xml',
],6. update module sale ใน setting
จบ
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
การใช้งาน ireport+jasper server+odoo 8
โดย mpo360 » อังคาร 26 พ.ค. 2015 7:01 pm » ใน Odoo / OpenERP Customize & Develop ปรับแต่งแก้ไขโค้ด รายงาน พัฒนาโมดูล - 12
- 15874
-
โดย trongzav10
ดูข้อความล่าสุด
อังคาร 01 พ.ย. 2016 3:41 pm
-
-
-
การใช้งาน ireport+jasper server+odoo 8
โดย mpo360 » อังคาร 26 พ.ค. 2015 7:01 pm » ใน การใช้งานโมดูล โปรแกรม Odoo / OpenERP - 1
- 1313
-
โดย openerpthailand
ดูข้อความล่าสุด
อังคาร 26 พ.ค. 2015 8:20 pm
-
-
-
แนะนำตัวสมาชิกใหม่ค่ะ เรียน com sci อยู่ปี 3 กำลังเรียน วิชา ERP โดยใช้ odoo
โดย tpnoon » พฤหัสฯ. 03 ก.ย. 2015 11:09 am » ใน แนะนำตัว & พูดคุยจับฉ่าย - 5
- 1769
-
โดย kitcle
ดูข้อความล่าสุด
เสาร์ 05 ก.ย. 2015 12:25 pm
-
-
-
Jasper Report สำหรับ ช่วยงาน OpenERP 7.0 ทำ Report และ BI กำลังจะมา
โดย openerpthailand » ศุกร์ 17 พ.ค. 2013 9:39 pm » ใน Odoo / OpenERP - News & OpenERPThailand Feedback - 2
- 8368
-
โดย openerpthailand
ดูข้อความล่าสุด
เสาร์ 18 พ.ค. 2013 12:15 pm
-
-
-
แนะนำตัวครับ(ย้อนหลัง) - ใช้ openERP และ report ของ jasper report
โดย sarawoot1234 » จันทร์ 18 มี.ค. 2013 8:12 am » ใน แนะนำตัว & พูดคุยจับฉ่าย - 1
- 1344
-
โดย openerpthailand
ดูข้อความล่าสุด
จันทร์ 18 มี.ค. 2013 10:22 am
-
-
-
สามารถทำ Report เองได้หรือไม่แบบว่าใช้ Crytal report หรือ Ireport
โดย Weerawath » จันทร์ 19 ม.ค. 2015 2:08 pm » ใน เริ่มต้นกับโปรแกรม Odoo / OpenERP - 1
- 2804
-
โดย kitcle
ดูข้อความล่าสุด
อังคาร 20 ม.ค. 2015 10:43 am
-
-
-
Send to server แล้ว report ไม่โชว์ที่ server
โดย jpangpit » เสาร์ 25 ม.ค. 2014 10:21 am » ใน Odoo / OpenERP Customize & Develop ปรับแต่งแก้ไขโค้ด รายงาน พัฒนาโมดูล - 0
- 2417
-
โดย jpangpit
ดูข้อความล่าสุด
เสาร์ 25 ม.ค. 2014 10:21 am
-
ผู้ใช้งานขณะนี้
กำลังดูบอร์ดนี้: 1 และ บุคคลทั่วไป 0 ท่าน
Log in with LINE
