#!/usr/local/bin/python2.6
# -*- coding: utf-8 -*-

from odf.opendocument import OpenDocumentText, OpenDocumentSpreadsheet
from odf import draw, table
from odf import text 
from odf.style import Style, ParagraphProperties, TextProperties
from odf import table

hoja = OpenDocumentSpreadsheet()
tabla = table.Table(name="Datos muy Importantes")
tabla.addElement(table.TableColumn(numbercolumnsrepeated=2))


datos = [('2009-01-01','Atrasado'),
         ('2009-02-01','Atrasado'),
         ('2009-03-01','Atrasado'),
         ('2009-04-01','Atrasado'),
         ('2009-05-01','Atrasado'),
         ]


    
for fecha,estado in datos:

    fila = table.TableRow()
    tabla.addElement(fila)
    
    p = text.P(text=fecha)
    celda = table.TableCell()
    celda.addElement(p)
    fila.addElement(celda)

    p = text.P(text=estado)
    celda = table.TableCell()
    celda.addElement(p)
    fila.addElement(celda)

    tabla.addElement(fila)

        
        
hoja.spreadsheet.addElement(tabla)
hoja.save("hoja", True)
