ポップアップフォームの保存ボタンを非表示にする方法*
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>
何か案が?それとも経験?