OCA Transbot
93bc1a2746
OCA Transbot updated translations from Transifex
8 years ago
Laurent Mignon (ACSONE)
689bdc0d23
[FIX] report_py3o: fix exception when report must be saved as attachement
The mehtod must be called with a list of ids not with a list of browse records
8 years ago
Laurent Mignon (ACSONE)
48f83e8a52
[IMP] Allow to override/extend the way we get the fallback template
8 years ago
Alexis de Lattre
bd03963338
Update and improve README instructions to setup py3o
8 years ago
Jonathan Nemry (ACSONE)
68b9d54b70
* travis.yml
* flake8
8 years ago
Laurent Mignon
6d9e2c3e49
[IMP] Minimizes memory consumption
Conflicts:
report_py3o/models/py3o_report.py
8 years ago
Jonathan Nemry (ACSONE)
0933726094
[FIX] imports
8 years ago
Laurent Mignon
183a8ee45a
[IMP] Replace old style parser by TransientModel
The goal is to improve the modularity by making the parser a true inheritable odoo model and share part of the code with the 'report' model
Conflicts:
report_py3o/models/ir_actions_report_xml.py
report_py3o/models/py3o_report.py
report_py3o/tests/test_report_py3o.py
8 years ago
Laurent Mignon (ACSONE)
6411920dfd
[IMP] Escape 'False' when rendering value
8 years ago
Alexis de Lattre
6ee6472137
FIX Adapt test suite to my recent commit to avoid double dot on filename extension
8 years ago
Alexis de Lattre
71079a1c43
Add access to report_xml object in report
8 years ago
Alexis de Lattre
f5bb4e8633
FIX double dot in filename
8 years ago
Alexis de Lattre
c9092188fa
Update README
8 years ago
Alexis de Lattre
924b69d5f9
PEP8 fix
8 years ago
Alexis de Lattre
b9bc24fc83
Update version numbers
Rename __openerp__.py to __manifest__.py
8 years ago
Alexis de Lattre
5c2982ed33
Port report_py3o to Odoo v10
8 years ago
Alexis de Lattre
1a8f79ec75
report_py3o: full installation procedure in README
8 years ago
Laurent Mignon (ACSONE)
7881e1f686
[FIX] Check constrains only if report_type == 'py3o'
8 years ago
Laurent Mignon
74b0973045
Add more tests and fixes issues found by tests
8 years ago
Laurent Mignon
d6c0bdc12b
rename module ir_report to ir_actions_report_xml
8 years ago
Laurent Mignon
22ed5a64aa
Replace plain SQL by orm
8 years ago
Alexis de Lattre
d3b813b25b
Take into accounts most remarks of @lasley
Remove <data> in views
Protect import of py3o libs
Remove dep on base module
Other small changes
8 years ago
Alexis de Lattre
a94f19f36f
Small usability improvements
Replace README.md by README.rst (not finished)
8 years ago
Laurent Mignon
318fb20bfd
Replace openerp element by odoo
8 years ago
Laurent Mignon
c70de333a7
Improve tests
8 years ago
Laurent Mignon
a0732253cf
Fix skip fusion on server when the fusion is local
8 years ago
Laurent Mignon
86203b3921
Add simple tests and fix call to fusion server
8 years ago
Florent AIDE
6ecbdc2e6a
fixed missing comma in model definition
8 years ago
Laurent Mignon
62e6a53ced
Fix native flag
8 years ago
Laurent Mignon
cdb1cc2d94
Improve filetype selection name
8 years ago
Laurent Mignon
e851a1c55d
Remove ACL on removed model
8 years ago
Laurent Mignon
0aa775efdf
Add a simple way to extend the parser context
8 years ago
Laurent Mignon
c49b53be86
[IMP] Allow user to use local fusion
8 years ago
Laurent Mignon
a84d655e7c
[IMP] Add the possiblity to get the template from an absolute path on the server
8 years ago
Laurent Mignon
cec2e4b805
Remove unicode string
8 years ago
Laurent Mignon
65925417b0
[IMP] New API + Short Hearder
8 years ago
Laurent Mignon
dc13dd8ec6
[FIX] View inheritance may not use attribute 'string' as a selector.
8 years ago
Laurent Mignon
757c36ef25
Add setup
8 years ago
Laurent Mignon
913403a49f
Move to report_py3o after import from HG
8 years ago
oca-git-bot
8b5f1a9d43
[IMP] update dotfiles [ci skip]
3 years ago
OCA-git-bot
9184e5b8ed
[ADD] setup.py
3 years ago
OCA-git-bot
58caa4c250
[UPD] addons table in README.md
3 years ago
OCA-git-bot
437a6eaca4
report_xlsx 14.0.1.0.3
3 years ago
OCA-git-bot
bc084c53b9
Merge PR #538 into 14.0
Signed-off-by pedrobaeza
3 years ago
david
842137a473
[IMP][FIX] report_xlsx: handle duplicate name exceptions
We want to avoid duplicated sheet names exceptions the same following the same
philosophy that Odoo implements overriding the main library to avoid the 31
characters limit triming the strings before sending them to the library.
In some cases, there's not much control over this as the reports send automated
data and the potential exception is hidden underneath making it hard to debug
the original issue. Even so, different names can become the same one as their
strings are trimmed to those 31 character limit.
This way, once we come across with a duplicated, we set that final 3 characters
with a sequence that we evaluate on the fly. So for instance:
- 'Sheet name' will be 'Sheet name~01'
- The next 'Sheet name' will try to rename to 'Sheet name~01' as well and then
that will give us 'Sheet name~02'.
- And the next 'Sheet name' will try to rename to 'Sheet name~01' and then to
'Sheet name~02' and finally it will be able to 'Sheet name~03'.
- An so on as many times as duplicated sheet names come to the workbook up to
100 for each sheet name. We set such limit as we don't want to truncate the
strings too much and keeping in mind that this issue don't usually ocurrs.
TT31938
3 years ago
OCA-git-bot
587d99e5ba
[UPD] addons table in README.md
3 years ago
OCA Transbot
6f4acc2f84
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: reporting-engine-14.0/reporting-engine-14.0-report_qweb_element_page_visibility
Translate-URL: https://translation.odoo-community.org/projects/reporting-engine-14-0/reporting-engine-14-0-report_qweb_element_page_visibility/
3 years ago
OCA-git-bot
a711591290
[ADD] setup.py
3 years ago
OCA-git-bot
7a930410b1
[UPD] README.rst
3 years ago
OCA-git-bot
8d1bcdd762
[UPD] addons table in README.md
3 years ago