1
account.config.settings
モデルに新しいフィールドを追加しました。設定ページに新しいフィールドが表示され、値を入力できます。しかし、私がそのページを再び開くとき、その価値はそこにはありません。私はTransient model
が長い値を保存しないことを知っています。一時的なモデルの値を保存するOdoo 10
残りの値はまだありますが、これをどのように達成できますか? 以下は私のコードです。 account.config.settings
モデルで
*の.py
class AccountSettings(models.TransientModel):
_inherit='account.config.settings'
@api.one
def _get_header(self):
header = fields.Char('Header')
* .xmlの
<record id="view_account_config_settings_inherit" model="ir.ui.view">
<field name="name">view.account.config.settings.inherit.form</field>
<field name="model">account.config.settings</field>
<field name="inherit_id" ref="account.view_account_config_settings"/>
<field name="arch" type="xml">
<xpath expr="//group[@name='accounting']" position="after">
<group string="Reports" name="reports">
<field name="header" class="oe_inline"/>
</group>
</xpath>
</field>
</record>
このヘルプお月http://odoo-development.readthedo cs.io/en/latest/dev/py/res.config.settings.html – Zety