Report 打印一个类';s在其他类中的报告';OpenERP的s窗体视图

Report 打印一个类';s在其他类中的报告';OpenERP的s窗体视图,report,openerp,Report,Openerp,在销售订单的表单视图右侧只有销售订单的报告。如何将其他类(例如产品的报告)添加到此表单视图中?它将打印销售订单产品的报告。在我的系统上/usr/lib/pymodules/python2.7/openerp/addons/sale/sale_report.xml描述了销售/报告。您可以从那里开始添加新的报告。您必须按照以下步骤为其创建新的模块 创建一个文件夹,该文件夹是您的模块,并指定模块名称 例如,演示报告 此文件夹包含: 1) 演示报告/\uuuuu初始化.py文件 import repor

在销售订单的表单视图右侧只有销售订单的报告。如何将其他类(例如产品的报告)添加到此表单视图中?它将打印销售订单产品的报告。

在我的系统上
/usr/lib/pymodules/python2.7/openerp/addons/sale/sale_report.xml
描述了销售/报告。您可以从那里开始添加新的报告。

您必须按照以下步骤为其创建新的模块

创建一个文件夹,该文件夹是您的模块,并指定模块名称 例如,演示报告

此文件夹包含:

1) 演示报告/
\uuuuu初始化
.py文件

import report
import product
2) 演示报告

{
    "name": "demo report",
    "version": "1.0",
    "depends": ["sale"],
    "author": "Serpent Consulting Services",
    "category": "Testing",
    "description": """
    This module provide :
    cr
    """,
    'update_xml': [],
    'installable': True,
    'auto_install':False,
}

3) demo_report/demo_rep_view.xml:

<?xml version="1.0" encoding="UTF-8"?>

<openerp>
   <data>
   <report id="sale_order_product_id"
            string="Product Report"
            model="sale.order" 
            name="sale.order.product"
            rml="addons/demo_report/report/sale_order_product_report.rml"
            auto="True"
            />
  </data>
</openerp>
6) 演示报告/report/
初始化文件

import report
import product
7) 演示报告/报告/销售订单产品详情.rml

根据您的需求定义它。 在rml中,您可以根据您的要求轻松地按sale.order对象设置所有产品详细信息

这会对你有帮助

如果有任何问题,请告诉我

问候,


Anil Kesariya

我知道如何添加销售订单报告。但是如何添加其他类的报告呢?非常感谢。“addons\product”floder中的.rml如何?您必须在report Folder下创建自己的rml文件感谢Dale为我提供了完美的答案。