
Public Attributes | |
| fd | |
Private Member Functions | |
| def | _begin |
| def | _end |
| def | _write_schema |
| def | _get_value |
| def | _write_row |
| def py::qo::exporter::opendocument_spreadsheet::_begin | ( | self | ) | [private] |
called when export begins
Reimplemented from py::qo::exporter::interface.
Reimplemented in py::qo::exporter::comma_separated_values.
| def py::qo::exporter::opendocument_spreadsheet::_end | ( | self | ) | [private] |
called when export is done
Reimplemented from py::qo::exporter::interface.
Reimplemented in py::qo::exporter::comma_separated_values.
| def py::qo::exporter::opendocument_spreadsheet::_write_schema | ( | self, | ||
| fields | ||||
| ) | [private] |
we will export fields @p fields
Reimplemented from py::qo::exporter::interface.
00119 : 00120 self._write_row([self.label_fields[field] for field in fields]) 00121 def _get_value( self, value ) :
| def py::qo::exporter::opendocument_spreadsheet::_get_value | ( | self, | ||
| value | ||||
| ) | [private] |
Reimplemented in py::qo::exporter::comma_separated_values.
00122 : 00123 if value is None : 00124 value = "" 00125 elif isinstance(value, bool) : 00126 if value : 00127 value = "X" 00128 else : 00129 value = "" 00130 return value 00131 def _write_row( self, row ) :
| def py::qo::exporter::opendocument_spreadsheet::_write_row | ( | self, | ||
| row | ||||
| ) | [private] |
insert row
Reimplemented from py::qo::exporter::interface.
Reimplemented in py::qo::exporter::comma_separated_values.
00132 : 00133 self.fd.append(map(self._get_value, row)) 00134 00135 class user_dialect( csv.excel ) :
Reimplemented in py::qo::exporter::comma_separated_values.
1.5.3