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)
|
||||
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):
|
||||
|
||||
|
|
Loading…
Reference in New Issue