mirror of
https://github.com/OCA/reporting-engine.git
synced 2025-02-16 16:30:38 +02:00
[IMP] report_xml: black, isort, prettier
This commit is contained in:
committed by
Enric Tobella
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"
|
||||
<xs:element
|
||||
name="user"
|
||||
type="user_type"
|
||||
minOccurs="0"
|
||||
maxOccurs="unbounded"/>
|
||||
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
|
||||
|
||||
1
setup/report_xml/odoo/addons/report_xml
Symbolic link
1
setup/report_xml/odoo/addons/report_xml
Symbolic link
@@ -0,0 +1 @@
|
||||
../../../../report_xml
|
||||
6
setup/report_xml/setup.py
Normal file
6
setup/report_xml/setup.py
Normal file
@@ -0,0 +1,6 @@
|
||||
import setuptools
|
||||
|
||||
setuptools.setup(
|
||||
setup_requires=['setuptools-odoo'],
|
||||
odoo_addon=True,
|
||||
)
|
||||
Reference in New Issue
Block a user