mirror of
https://github.com/OCA/reporting-engine.git
synced 2025-02-16 16:30:38 +02:00
date to datetime conversion when autotyping
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
# Copyright 2009-2018 Noviat.
|
# Copyright 2009-2018 Noviat.
|
||||||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
||||||
|
|
||||||
from datetime import datetime
|
from datetime import datetime, date
|
||||||
import re
|
import re
|
||||||
from types import CodeType
|
from types import CodeType
|
||||||
from xlsxwriter.utility import xl_rowcol_to_cell
|
from xlsxwriter.utility import xl_rowcol_to_cell
|
||||||
@@ -503,6 +503,10 @@ class ReportXlsxAbstract(models.AbstractModel):
|
|||||||
cell_type = 'number'
|
cell_type = 'number'
|
||||||
elif isinstance(cell_value, datetime):
|
elif isinstance(cell_value, datetime):
|
||||||
cell_type = 'datetime'
|
cell_type = 'datetime'
|
||||||
|
elif isinstance(cell_value, date):
|
||||||
|
cell_value = datetime.combine(
|
||||||
|
cell_value, datetime.min.time())
|
||||||
|
cell_type = 'datetime'
|
||||||
else:
|
else:
|
||||||
if not cell_value:
|
if not cell_value:
|
||||||
cell_type = 'blank'
|
cell_type = 'blank'
|
||||||
|
|||||||
Reference in New Issue
Block a user