I have two form view using the same model, which have the field.Char:
abc = fields.Char('Reference')
In the first form view. I set for the field abc must be required via XML like this:
<field name="abc" required='True'/>
But in the second, I set for the field abc which no need to be required:
After clicking the button to open the first and the second form view, it worked well with required or not required the user to input the value in field abc.
But when the user does not put the value in the second form view, it will show the value: 'False' in tree view.
I want to hide the value 'False' and it just shows the 'empty' value in field abc.
I'd tried to set default=' ' in the model. It worked to show the 'empty' value in field abc, but it will effects all form view and ignore the required rule which I'd set in the first form view by XML.
So how to hide the value 'False' base on the required form view when shown in the tree view?