I am modifying some report and I want to know where do the values come from?
for example,
[[ formatLang(o.amount_total, digits=get_digits(dp='Account') ) ]] [[ o.pricelist_id.currency_id. symbol ]]
Where does the amount_total come from?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
I am modifying some report and I want to know where do the values come from?
for example,
[[ formatLang(o.amount_total, digits=get_digits(dp='Account') ) ]] [[ o.pricelist_id.currency_id. symbol ]]
Where does the amount_total come from?
Check corresponding .py file. Usually, the data is defined in __init__ method.
I guess that you.are editing sale_order.rml file, where o. stands for object, for which current report is being processed and amount_total for the field which is defined in current model - to see, which field is called how, enable developer mode and see from there by hovering on each of fields label.
Adding on Mariusz' answer: the o actually comes from a for loop, something like repeatIn(objects, 'o') in RML definition. The information is passed to the RML file during rendering as objects variable.
Tạo tài khoản ngay hôm nay để tận hưởng các tính năng độc đáo và tham gia cộng đồng tuyệt vời của chúng tôi!
Đăng ký