0

データベースにマップされていないフィールドを定義する必要があります。私がしたことは:

var1 = fields.Char()
var2 = fields.Char()
var3 = fields.Float(manual=True)

予想通り、マップされたフィールド var1 と var2 のみでした。しかし、私の問題は、私の見解での var3 の使用です。送信フォームに対処するための値を保存するために、一時的にのみ使用する必要があります。

<tree editable="bottom" create="false">
    <field name="var1" readonly="1"/>
    <field name="var2" readonly="1"/>
    <field name="var3"/>
</tree>

ユーザーに変数に値を設定してもらい、サブミッションでこの値を処理し、変数 var3 を削除してデータベースに保存しないようにします。

しかし問題は、ODOO が のようなものを試し、select var1, var2, var3 from tablevar3 がデータベースにマップされていないことです。

必要なのは、次のようなツリーです。

var1       var2       var3
regA   descriptionA    10
regB   descriptionB    57

誰でも私の問題の解決策、またはこれに対する最善のアプローチを持っていますか?

4

0 に答える 0