1

Many2manyのフィールドを定義しましたir.attachemnt。問題はAdd an item、レコードを追加するためのリンクが表示されないことです。

*.py

attachment_ids = fields.Many2many('ir.attachment', string='Attachments')

*.xml

<notebook>
          <page string='Attachments'>
            <field name="attachment_ids"/>

          </page>
</notebook>

私もこれを試しました:

<field name="attachment_ids" widget="many2many" />

ここに画像の説明を入力

何か案が?

4

2 に答える 2

1

Odoo がこのように振る舞う理由は 2 つだけです。

  1. あなたのビューは編集モードですが、プレースホルダーが表示されていると思います。commentsこれはそうではないことを意味します

  2. あなたのユーザーは、ir.attachmentそうではない可能性が高い を作成することを許可されていません

  3. あなたのフィールドは読み取り専用です。

このケースのいずれでもない場合、これらは配線されていますが、何が起こるかを理解していない場合は、create 属性を true に設定した埋め込みツリーを使用して、そのリンクを強制的に表示できます。

     <field..... >
             <tree create='1'>
             ....
于 2018-12-08T08:48:13.310 に答える