1

ポップアップフォームの保存ボタンを非表示にする方法*

Python コードのアクションによって開かれたフォーム ビュー。推奨される解決策をいくつか試しましたが、うまくいきません。

一部のポータル/フォーラムは、このフラグで解決すると述べています。しかし、そうではありません。さらに、行動には何の影響もありません。(とにかく、どこでフラグから読み取ることができますか?それに関する有用な説明が見つかりません。)

@api.multi
def button(self):
    viewId = self.env.ref('Model.model').id
    return {
        'name': _('Button action'),
        'view_type': 'form',
        'view_mode': 'form',
        'view_id': viewId,
        'res_model': 'model',
        'type': 'ir.actions.act_window',
        'res_id': self.id,
        'target': 'new',
        'flags': {'form': {'action_buttons': False}}
    }

ほとんどの場所はこれが正しい方法だと言いましたが、うまくいきません...

<record id="model" model="ir.ui.view">
        <field name="name">model</field>
        <field name="model">model</field>
        <field name="arch" type="xml">
            <form string="Button form" edit="false" create="false" delete="false">
                <group>
                    <field name="test" />
                    <button name="myButtonFunc" string="Demo button" icon="fa-plus" type="object"/>
                </group>
            </form>
        </field>
    </record>

何か案が?それとも経験?

4

2 に答える 2