Skip to content

Commit

Permalink
Merge bf0a2f9 into fddca41
Browse files Browse the repository at this point in the history
  • Loading branch information
yajo committed Aug 13, 2016
2 parents fddca41 + bf0a2f9 commit 5c06a9f
Showing 1 changed file with 17 additions and 16 deletions.
33 changes: 17 additions & 16 deletions report_xls/report_xls.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,29 @@
from openerp.report.report_sxw import report_sxw
from openerp import pooler
import logging

_logger = logging.getLogger(__name__)

xls_types_default = {
'bool': False,
'date': None,
'text': '',
'number': 0,
}

try:
import xlwt
from xlwt.Style import default_style
except ImportError:

xls_types = {
'bool': xlwt.Row.set_cell_boolean,
'date': xlwt.Row.set_cell_date,
'text': xlwt.Row.set_cell_text,
'number': xlwt.Row.set_cell_number,
}
except ImportError: # pragma: no cover
_logger.debug("Cannot import xlwt. This module will not be functional.")
xls_types = xls_types_default


class AttrDict(dict):
Expand All @@ -45,22 +61,7 @@ def __init__(self, *args, **kwargs):


class report_xls(report_sxw):

xls_types = {
'bool': xlwt.Row.set_cell_boolean,
'date': xlwt.Row.set_cell_date,
'text': xlwt.Row.set_cell_text,
'number': xlwt.Row.set_cell_number,
}
xls_types_default = {
'bool': False,
'date': None,
'text': '',
'number': 0,
}

# TO DO: move parameters infra to configurable data

# header/footer
hf_params = {
'font_size': 8,
Expand Down

0 comments on commit 5c06a9f

Please sign in to comment.