Add method get_data for set types in data ranges
This commit is contained in:
parent
25b1170cb4
commit
70d6e93b90
|
@ -2881,6 +2881,20 @@ class LOCalcRange(object):
|
||||||
self.obj.fillAuto(0, source)
|
self.obj.fillAuto(0, source)
|
||||||
return
|
return
|
||||||
|
|
||||||
|
def _cast(self, t, v):
|
||||||
|
if t == datetime.date:
|
||||||
|
nv = datetime.date.fromordinal(int(v) + DATE_OFFSET)
|
||||||
|
else:
|
||||||
|
nv = t(v)
|
||||||
|
return nv
|
||||||
|
|
||||||
|
def get_data(self, types):
|
||||||
|
values = [
|
||||||
|
[self._cast(types[i], v) for i, v in enumerate(row)]
|
||||||
|
for row in self.data
|
||||||
|
]
|
||||||
|
return values
|
||||||
|
|
||||||
|
|
||||||
class LOWriterStyles(object):
|
class LOWriterStyles(object):
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue