1

在 Odoo-8 中有日志项目的列表视图,其中有两个选择字段,一个是 for account journal,第二个是 for account period

在此处输入图像描述

我想做的事

我想从期间和日记帐中删除默认值。

我还想过滤仅加载开放时间段的时间段。

到目前为止我做了什么

我试图通过设置_defaults来设置期间和日记的默认值,但过滤器不起作用。

4

1 回答 1

1

检查位于以下位置的文件: addons/account/static/src/xml/account_move_line_quickadd.xml

此文件定义您所指的视图。

文件: addons/account/static/src/js/account_move_line_quickadd.js

是设置默认值的js文件。如果你看一下 js 文件,你会发现在某些时候调用default_getaccount_move_line模型的方法。

您可以做的是修改 js(当然是通过扩展小部件),或者您可以去覆盖模型的default_get方法account_move_line并在那里完成您的工作。

于 2017-05-16T19:50:01.387 回答