Přejít na obsah
Menu
You need to be registered to interact with the community.
This question has been flagged
6869 Zobrazení

It's a question for OpenERP SA.

In v7, if you don't use <field name="name">...</field>, a default value is taken into account in database (see image).

<record id="view_partner_xxxx_form" model="ir.ui.view">
    <field name="name">res.partner.YYYYYY.form</field>
    <field name="model">res.partner</field>
    <field name="inherit_id" ref="base.view_partner_xxxxx_form" />
    <field name="arch" type="xml">
        <xpath expr="/form/sheet/notebook" position="inside">

....

Might we consider like a good practice (I think that yes) to no more define this tag/attribute in most of views except if i want to define an specific name for a specific use.

If yes, there'll no more string like that

<field name="name">res.partner.the.name.than.i.defined.like.this.or.like.this.because.it's.an.odd.day.form</field>
   or
<field name="name">res.partner.grandmother.goes.well.form</field>

Default behaviour

image description

Thanks for the response.

Avatar
Zrušit

In Form view header shows always model Field "name" value. If name field is not available in the model then its shows "(model.name , record_id)" or if we define _rec_name = 'field_name' in python its shows "field_value"

Related Posts Odpovědi Zobrazení Aktivita
1
zář 19
9253
1
bře 15
10386
1
srp 21
9398
12
pro 23
43984
6
zář 17
8039