Button 如何在openerp上的树视图外添加字段或按钮?

Button 如何在openerp上的树视图外添加字段或按钮?,button,treeview,field,openerp-7,Button,Treeview,Field,Openerp 7,如何在openerp上的树视图外添加字段/按钮?我已经尝试了很多方法来模拟它们如何添加日志项,但我总是失败,因为默认的记帐模块涉及java脚本。我只想要一个简单的字段,并在其上添加一个on_change行为。@Anirudh Lou 基本上可以通过两种方式添加按钮: 您可以在任何视图(树、表单、kanba…)上添加按钮。此按钮旨在触发某些业务逻辑。它们是一些例外,您可以在表单视图上看到按钮,但它们是特殊的实现(如对帐、时间表…),使用第二种方式完成 或者您可以在任何地方使用Javascript

如何在openerp上的树视图外添加字段/按钮?我已经尝试了很多方法来模拟它们如何添加日志项,但我总是失败,因为默认的记帐模块涉及java脚本。我只想要一个简单的字段,并在其上添加一个on_change行为。

@Anirudh Lou

基本上可以通过两种方式添加按钮:

  • 您可以在任何视图(树、表单、kanba…)上添加按钮。此按钮旨在触发某些业务逻辑。它们是一些例外,您可以在表单视图上看到按钮,但它们是特殊的实现(如对帐、时间表…),使用第二种方式完成

  • 或者您可以在任何地方使用Javascript添加按钮界面,但这些按钮通常用于更通用的功能。如果您想添加按钮,如创建编辑,您还需要通过创建Web模块使用Javascript和模板进行添加。创建web扩展模块

  • 是的,你可以破解一些代码,但我不建议这样做,因为这会导致你不想遇到的无限问题,以及它的安全风险,这些东西可能会被他们利用。但无论哪种方式,您都需要点击Javascript在屏幕上添加按钮

    最佳

    @Anirudh Lou

    基本上可以通过两种方式添加按钮:

  • 您可以在任何视图(树、表单、kanba…)上添加按钮。此按钮旨在触发某些业务逻辑。它们是一些例外,您可以在表单视图上看到按钮,但它们是特殊的实现(如对帐、时间表…),使用第二种方式完成

  • 或者您可以在任何地方使用Javascript添加按钮界面,但这些按钮通常用于更通用的功能。如果您想添加按钮,如创建编辑,您还需要通过创建Web模块使用Javascript和模板进行添加。创建web扩展模块

  • 是的,你可以破解一些代码,但我不建议这样做,因为这会导致你不想遇到的无限问题,以及它的安全风险,这些东西可能会被他们利用。但无论哪种方式,您都需要点击Javascript在屏幕上添加按钮

    胜过