No answer?
> Hi
>
> I'm creating a documento which must have some simple tables - a detail
> list, 2 columns, undetermined number of rows- so I've created a
> template file with an empty table (with some formatting) so the idea
> is to copy the empty table, set it's name and add the rows, but I
> don't know how to copy a table.
>
> I'm using odftoolkit.simple
>
> public void fill(TextDocument doc, List<SpecDetail> specs) {
> final Table st =
> doc.getTableByName(OfferDocumentGenerator.OFFER_SPEC_TABLE);
>
> // Copy table - how to do it?
> // final Table newTable =
>
> // Fill table
> for (SpecDetail specDetail : specs) {
> newTable.setName(specDetail.getName());
> for (DetailLine line : specDetail.lines() {
> this.addRow(newTable, line.getKey(), line.getValue());
> }
> }
>
> // Remove the table
> doc.removeElementLinkedResource(st.getOdfElement());
>
>
> Regards