コンテンツへスキップ
メニュー
この質問にフラグが付けられました
5 返信
8797 ビュー

I am trying to define a new field in read only mode, but it is not working:

<field name="sale_margin_percent" groups="base.group_user" attr="{'readonly': True}"/>

what is wrong with above definition? thanks

アバター
破棄
最善の回答

you can do readonly="1" without attr... attr is usefull if you want use a domain for conditional value...

アバター
破棄
著作者

If I save the record, should readonly="1" fields be stored into database?

最善の回答

You can use functional field for this purpose.

アバター
破棄
著作者 最善の回答

Using readonly="1" makes the user not being able to edit the field, but it is neither moved to database when you store the record.

Aa the field is updatd by onchange events, I would like to be able to avoid user modifying that field but at the same time moving the value back to database on save.

Any ideas?

アバター
破棄

You can create a second field. First fiels are updated by onchange and invisible in form. Second fields is a related in readonly. Should works...

関連投稿 返信 ビュー 活動
4
5月 23
10526
1
1月 19
9615
0
10月 17
3440
0
11月 16
2714
0
10月 16
4963