【已解决】打印报表开发报错QWebTemplateNotFound
- 
想自定义销售的报价单、销售单格式,编写了如下的xml文件,现在在“打印”按钮下已经可以看到"二等份打印",但是当点击打印的时候就报错 <br />raise ValueError('External ID not found in the system: %s' % (xmlid))<br />QWebTemplateNotFound: External ID not found in the system: youxiang.youxiang_halve_report_saleoder<br />
 ```
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
 <data>
 <template id="youxiang_halve_report_saleoder">
 <t t-call="report.html_container">
 <t t-call="report.external_layout">
 <div class="page">
 <h2>Report title</h2>
 </div>
 </t>
 </t>
 </template>
 <report id="youxiang_report_saleoder"
 model="sale.order"
 string="二等份打印"
 report_type="qweb-pdf"
 name="youxiang.youxiang_halve_report_saleoder"
 file="youxiang.youxiang_sale_report"
 />
 </data>
 </openerp>
 ```
- 
已解决,感觉amos的qweb开发视频。 
 问题在于理解<report>标签内的name、file属性。
 name:模块目录名称.报表模板(template)id
 file:模块目录名称.报表模板(template)所在的文件名称