View trong Odoo được tạo từ các record xml, chúng ta có thể tạo tất cả các dữ liệu dưới dạng xml. Tuy nhiên ở các case thực tế điều này khó có thể thực hiện được. Ví dụ: trong một số trường hợp, bạn có thể cần sửa đổi các bản ghi khi người dùng cài đặt một mô-đun trong môi trường producttion.
Bài viết này sẽ giải thích cách gọi các phương thức trong khi cài đặt các mô-đun của bạn bằng cách sử dụng thẻ
Để tạo 1 hàm từ xml, đầu tiên như các cách khai báo xml khác, bạn đều phải làm như sau:
Trong trường hợp này, tham số ***noupdate được sử dụng để chỉ ra rằng tại thời điểm cập nhật mô-đun, cần tiến hành nhập lại các giá trị trong tệp XML
Ở đây mình sẽ đưa ra 2 trường hợp là gọi hàm có tham số và không có tham số:
-
Hàm không tham số
-
Hàm có tham số
Để sử dụng các hàm này, chúng ta sẽ truyền nó vào XML như sau:
Cụ thể như sau: