Is it possible to use related field that it would only work one sided?
For example let say there are two fields:
'field2': fields.related('related_id', 'field1', type="float", string="Field 2") 'field1': fields.float('Field 1')
If this would be used, then doesn't matter which field would be changed, the other would change too. Is it possible to make that changing
field2 would change to
field1 value, but changing
field1 wouldn't change?
Note. I think on_change method would not work here, because these fields are in different tables and in different views.
Wouldn't it be easier to add an onchange function to field1 to change field2. That way you have that one-sided behaviour you want, instantly.
And someone correct me if I am wrong, but related fields are one changed when you save the record. And even more... they do not show you the value stored on the database for that fields, but the related field they rely on, so be careful.
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
|Asked: 8/16/13, 4:43 AM|
|Seen: 2327 times|
|Last updated: 3/16/15, 8:10 AM|