如何使用Odoo 8创建客户档案中大多数购买产品的列表?

时间:2017-06-06 09:24:29

标签: python openerp odoo-8

我想生成一个列表(树),显示购买的产品数量最多(产品,订单数量,购买的单位总数,总金额,上次购买日期,购买之间的平均天数)。

我想我应该创建一个新类,处理数据并将其关联到res_partner。我不知道如何实现这个:应该是一个存储模型?我可以在不存储结果的情况下处理这些数据吗?

我希望你能帮助我!

1 个答案:

答案 0 :(得分:1)

您可以为此创建屏幕报告。

    private DateFormatter dateFormatter;

    public DataProvider(DateFormatter dateFormatter) {
        this.dateFormatter = dateFormatter;
    }

    public void test(){
        Date date = new Date();

        String formattedDate = dateFormatter.DateToString(date);

        System.out.print("Formatted Date is :" + formattedDate);}
}

对于查询,您需要创建与模型名称相同的视图。 因此,它将在该表中存储查询的输出。 当我们创建此模型的树视图时,它将执行此查询并获取所有数据。