Hỏi Lỗi 'module' object has no attribute 'float'

Thảo luận trong 'Công Cụ Phát Triển' bắt đầu bởi vuducnam.cs, 16/9/15.

  1. vuducnam.cs New Member

  2. Hello bạn,
    Mình chưa code cho version 8 nên cũng ko rõ lắm. Tuy nhiên theo mình thì bạn nên xem lại dòng khai báo dưới đây.
    1. 'x_cbm': fields.float('CBM'),
    2. 'x_new_cbm': fields.float(compute='_up_sale_order', string='New CBM', store=True)
    Ở dòng khai báo số 2 bạn đang khai báo field x_new_cbm kiểu dữ liệu là float. Trong khi đó bạn đã bắt sự kiện của button trên view để tính toán số liệu cho field này.
    Theo mình bạn có thể sử dụng field function hoặc field float giống như ở dòng 1. Cách khai báo kiểu ở dòng số 2 thì mình chưa gặp. Mình cũng chưa tìm hiểu xem trong Odoo có kiểu khai báo như vậy ko.

    Thân.;)

Chia sẻ trang này