• หน้าแรก
  • หลักสูตร
  • บทความ
  • ร้านค้า
  • ติดต่อเรา
    มีคำถามเกี่ยวกับ odoo ?
    (02) 4302475
    info@odoothaidev.com
    Login
    Odoothaidev - We are Odoo professional in Thailand
    • หน้าแรก
    • หลักสูตร
    • บทความ
    • ร้านค้า
    • ติดต่อเรา

      Open-office

      • บ้าน
      • บล็อก
      • Open-office
      • How to create Report in OpenERP

      How to create Report in OpenERP

      • โพสโดย admin
      • หมวดหมู่ Open-office, OpenERP 7.0, Reporting ระบบรายงาน
      • วันที่ กรกฎาคม 27, 2019
      • ความคิดเห็น 0 ความคิดเห็น
      • แท็ก open-office

      How to create Report in OpenERP

      step 1 : -------------------------------------------------------------------------------------------------------          → open open-office.org       → tools menu           → extension manager               → go to -  base_report_designer                    → plugin  →openerp_report_designer.zip   step 2 : ---------------------------------------------------------------------------------------------------------           → restart open-office    step 3 : ----------------------------------------------------------------------------------------------------------        → open a new report        → add a loop ( select your DB)        → add loop as a repeat        → add a field  and make it customize look        → save file as a .sxw  or send to the server   step 4 :  ----------------------------------------------------------------------------------------------------------        → convert .sxw to .rml
             → cd addons/base_report_designer/openerp_sxw2rml
             → $ python openerp_sxw2rml.py ../../exam/report/.sxw > ../../exam/report/.rml   step 5 : -----------------------------------------------------------------------------------------------------------      →  ( in report folder )            → exam.py                  or              copy it from (http://doc.openerp.com/v6.0/developer/3_11_reports/11_1_openoffice_report.html)  
           import time       from report import report_sxw       class exam(report_sxw.rml_parse):            def __init__(self, cr, uid, name, context):                 super(exam, self).__init__(cr, uid, name, context)                 self.localcontext.update({                 'time': time,                 })  report_sxw.report_sxw('report.exam.student', 'exam.student',      'addons/exam/report/exam.rml', parser=exam, header=True)
      
      
            → (exam.py , exam.rml , exam.sxw , __init__.py )
             → __init__.py
                         import exam   step 6 : ------------------------------------------------------------------------------------------------------------      (   main exam folder )         → exam_report.xml
      <?xml version="1.0"?>  <openerp>          <data>                  <report                          id="exam_student"                          string="Print Exam..."                          model="exam.student"                          name="exam.student"                          rml="exam/report/exam.rml"                          auto="False"                          header="False"/>          </data>  </openerp> -------------------------------------------------------------------------------------------------------------     → __openerp__.py          in update xml add this  →  'exam_report.xml'    --------------------------------------------------------------------------------------------------------------  
        → __init__.py       import report 
      -----------------------------------------------------------------------------------------------------------
      
      
      EDIT : HOW TO Customize thai font with Report Designer Module
      
      
      if we customize report and send to the server it gonna save to database, file system will be ignore.
      1. edit report with Report Designer (OpenOffice)
      2. save sxw file to file system (example/report/report.sxw)
      3. export sxw to rml
      4. replace rml file to file system (example/report/report.rml)
      
      
      PS : Some of report can't reload layout automatically we need to unchecked in Technical Feature
      
      
      Check the “Reload from attachment” checkbox for the invoice report.
      Navigate to:
      Settings -> Customization -> Low Level Objects -> Actions -> Reports (Version 6.1)
      Settings -> Technical -> Actions -> Reports (Version 7.0)
      Find and open the record for the Invoice – it will be called Invoices and have a service name of account.invoice.
      If the “Reload from attachment” checkbox is checked, running the report will keep returning the first version of the report from the saved attachment.
      Uncheck the checkbox and the invoice report will be created with the new name and logo.

      แท็ก:open-office

      • Share:
      อวตารของผู้เขียน
      admin

      โพสต์ก่อนหน้า

      OpenERP - How to create Report [Full Tutorial]
      กรกฎาคม 27, 2019

      โพสต์ถัดไป

      Django คืออะไร ดีจังโก้ คือโปรแกรม สำหรับพัฒนา web application ซึ่งเขียนในภาษา python
      กรกฎาคม 27, 2019

      คุณอาจชอบ

      ตัวอย่างเอกสารจาก Odoo
      11 กันยายน, 2021
      ตัวอย่างเอกสาร Odoo
      21 มีนาคม, 2020
      ตัวอย่างเอกสารจากระบบ Odoo
      21 มีนาคม, 2020

      ทิ้งคำตอบไว้

      อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *

      ค้นหาบทความ

      หมวดหมู่

      หมวดหมู่

      • Accounting
      • Adobe XD
      • API
      • Blog
      • Business
      • Buttons
      • CRM
      • Custom Fields
      • Design / Branding
      • Django
      • Ecommerce
      • ERP
      • ERP Flow
      • Express
      • Flectra
      • Form View
      • Frontend
      • Github
      • Github
      • Grant Chart
      • Header
      • iReport
      • Jasper Server & Server
      • Jaspersoft Studio
      • Java
      • JSON-RPC
      • Lazada
      • Linux
      • MLM
      • MRP
      • Nignx Proxy
      • NodeJS
      • Odoo 10
      • Odoo 12 Module
      • Odoo 13
      • Odoo 14 Development
      • Odoo 16
      • Odoo 8
      • Odoo 9
      • Odoo API
      • Odoo Certification
      • Odoo Developer
      • Odoo Ebook
      • Odoo Enterprise
      • Odoo ERP
      • Odoo Event
      • Odoo Implement
      • Odoo Inventory
      • Odoo Report
      • Odoo V15
      • Open Source
      • Open-office
      • OpenERP 7.0
      • PhantomJS
      • Postgres SQL
      • Programming Language
      • Project Management
      • Python
      • Python3
      • Qweb
      • Reporting ระบบรายงาน
      • RML Report
      • Search View and Filters
      • Social Network
      • Statusbar
      • Ubuntu
      • Uncategorized
      • Voip & Call Center
      • Warehouse Management
      • WMS
      • Woocommerce
      • Workflow
      • XML-RPC
      • การ Implement
      • การเก็บข้อมูล Pre-Requirement
      • การเตรียมตัวเพื่อใช้งาน erp
      • ความรู้ด้านการตลาด CRM
      • ธีมเว็บไซต์ Odoo
      • ธุรกิจบริการ
      • ธุรกิจประเภทจัดอบรมสัมมนา
      • ธุรกิจสิ่งพิมพ์
      • นักพัฒนา
      • ประเภทธุรกิจที่เหมาะกับ Odoo
      • ระบบบัญชี
      • ระบบเคลม
      • ลิขสิทธิ์ – License
      Introduction LearnPress – LMS plugin

      Introduction LearnPress – LMS plugin

      Free
      From Zero to Hero with Nodejs

      From Zero to Hero with Nodejs

      Free
      Learn Python – Interactive Python

      Learn Python – Interactive Python

      $69.00

      บทความล่าสุด

      V16 Planned Date of Tasks are invisible.
      12ก.พ.2023
      Odoo Implement Methodology
      29พ.ย.2022
      Odoo Enterprise Subscription Agreement
      29พ.ย.2022
      (02) 430-2475
      info@odoothaidev.com
      Facebook Twitter Google-plus Pinterest

      Odoothaidev by OdooTeaM.

      • Privacy
      • Terms
      • Sitemap
      • Purchase

      เข้าสู่ระบบด้วยบัญชีเว็บไซต์ของคุณ

      ลืมรหัสผ่าน?

      Click to Copy