[IMP] report_xml: black, isort, prettier
parent
d828bf55a7
commit
09d1d54ee6
|
@ -1,22 +1,24 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
|
||||
<xs:element name="root" type="root_type"/>
|
||||
<xs:element name="root" type="root_type" />
|
||||
|
||||
<xs:complexType name="root_type">
|
||||
<xs:sequence>
|
||||
<xs:element name="user"
|
||||
type="user_type"
|
||||
minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
<xs:element
|
||||
name="user"
|
||||
type="user_type"
|
||||
minOccurs="0"
|
||||
maxOccurs="unbounded"
|
||||
/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="user_type">
|
||||
<xs:sequence>
|
||||
<xs:element name="id" type="xs:int"/>
|
||||
<xs:element name="name" type="xs:string"/>
|
||||
<xs:element name="vat" type="xs:string" minOccurs="0"/>
|
||||
<xs:element name="id" type="xs:int" />
|
||||
<xs:element name="name" type="xs:string" />
|
||||
<xs:element name="vat" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
|
|
|
@ -1,16 +1,16 @@
|
|||
odoo.define("report_xml.ReportActionManager", function(require) {
|
||||
odoo.define("report_xml.ReportActionManager", function (require) {
|
||||
"use strict";
|
||||
|
||||
var ActionManager = require("web.ActionManager");
|
||||
|
||||
ActionManager.include({
|
||||
_executeReportAction: function(action, options) {
|
||||
_executeReportAction: function (action, options) {
|
||||
if (action.report_type === "qweb-xml") {
|
||||
return this._triggerDownload(action, options, "xml");
|
||||
}
|
||||
return this._super(action, options);
|
||||
},
|
||||
_makeReportUrls: function(action) {
|
||||
_makeReportUrls: function (action) {
|
||||
var reportUrls = this._super(action);
|
||||
reportUrls.xml = reportUrls.text.replace("/report/text/", "/report/xml/");
|
||||
return reportUrls;
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
# generated from manifests external_dependencies
|
||||
lxml
|
||||
PyPDF2
|
||||
xlrd
|
||||
xlsxwriter
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
../../../../report_xml
|
|
@ -0,0 +1,6 @@
|
|||
import setuptools
|
||||
|
||||
setuptools.setup(
|
||||
setup_requires=['setuptools-odoo'],
|
||||
odoo_addon=True,
|
||||
)
|
Loading…
Reference in New Issue