Hướng dẫn sử dụng Report Odoo Py3o và OdooSMES Convert Report

Qua bài trước chúng ta đã cùng tìm hiểu cách cài đặt report py3o và cài đặt OdooSMES convert Report. Tiếp theo chúng ta cùng tìm hiểu sử dụng report odoo py3o bằng việc sử dụng template ods và odt giúp các lập trình viên và các nhà triển khai có thể hoàn thành các biểu mẫu của khách hàng một cách nhanh nhất. Để biết thêm về tiện ích và cách sử dụng template này chúng ta cùng tìm hiểu bài dưới đây.

Ở bài trước chúng ta đã cùng tìm hiểu cách cài đặt report odoo py3o theo dõi link sau nếu bạn chưa cài đặt được:

https://odoosmes.com/huong-dan-cai-dat-va-su-dung-report-py3o-va-odoosmes-convert-report

HƯỚNG DẪN SỬ DỤNG REPORT ODOO Py3o và OdooSMES Convert Report

Bước 1: Yêu cầu

  • Sử dụng LibreOffice hoặc OpenOffice để đọc file ODS và ODT.
  • Đã cài đặt Module OdooSMES Convert Report.
  • Chuẩn bị Mẫu Report để xuất ra và kiểu định dạng muốn xuất ra.

Bước 2: Tạo File Ods và ODT mẫu.

Chuẩn bị 1 File mẫu word hoặc excel lưu lại và chọn định dạng  ODS vi file excel  và ODT vi file word  ở ví dụ này tôi sử dụng file sale_order.docx đã có sẵn và được lưu tại desktop.

Mẫu File:

Xác định định dạng file cần xuất ra Word ( doc, docx ), Excel ( xlsx, xls ). Ở ví dụ này đang sử dụng chuyển định dạng docx file template sẽ lưu lại định dạng là ODT 

Thực hiện: File -> Save As -> Choise Formart file 

Sau khi có mẫu file tạo menu report:

Xây dựng module mẫu ra report biên bản nghiệm thu từ Sale Order

Cấu trúc module:

Cấu trúc thư mục module example report
Cấu trúc thư mục module example report

Cú pháp tạo:

py3o_filetype Định dạng xuất ra của report hỗ trợ các định dạng: doc, docx, xls, xlsx, pdf, ods, odt 

Các bạn có thể tải hướng dẫn sử dụng report odoo với module mẫu bằng link dưới đây:

 

Hướng dẫn cách đổ dữ liệu ra template report:

Với Mẫu Template ODT xuất ra định dạng doc,docx hoặc pdf

Đối với LibreOffice: Ctrl + f2 -> Variables -> User Field -> Name  

Đổ dữ liệu ra Report Odoo
Đổ dữ liệu ra Report Odoo

Hướng dẫn sử dụng report odoo với vòng lặp đổ dữ liệu.

LibreOffice sử dụng Ctrl + K -> Internet -> Taget -> Name - > OK 

Vòng lặp Report Odoo

Đổ dữ liệu ra từng field

Sử dụng: Ctrl + f2 -> Variables -> User Field -> Name 

Kết thúc vòng for: sử dụng  py3o:///for 

Hy vọng qua bài này các bạn đã nắm được cách sử dụng report odoo py3o và Odoo Py3o Convert.

skype: live:ictlucky.dhtn hoặc Email: ducthangict.dhtn@gmail.com.

Để lại comment bên dưới chúng tôi sẽ trả lời sớm nhất.