hola

Adriam Delgado Rivero adrivero at estudiantes.uci.cu
Wed Mar 6 15:29:08 PST 2013



Utilizando UNO API para java y cargo una plantilla que contiene una tabla .... 

Intento copiar dicha tabla en la siguiente hoja (propiedades también ) para crear una nueva.... y no encuentro como, este es el código donde obtengo la tabla y sus propiedades. 

PD. He escrito muchas veces a users at global.libreoffice.org pero nadie responde... 
Saludos 






// first query the XTextTablesSupplier interface from our document 
XTextTablesSupplier xTablesSupplier = (XTextTablesSupplier) UnoRuntime.queryInterface( 
XTextTablesSupplier.class, xWriterComponent); 
// get the tables collection 
XNameAccess xNamedTables = xTablesSupplier.getTextTables(); 

// now query the XIndexAccess from the tables collection 
XIndexAccess xIndexedTables = (XIndexAccess) UnoRuntime.queryInterface( 
XIndexAccess.class, xNamedTables); 
// we need properties 
xTableProps = null; 

// get the tables 
for (int i = 0; i < xIndexedTables.getCount(); i++) { 
table = xIndexedTables.getByIndex(i); 
// the properties, please! 


xTableProps = (XPropertySet) UnoRuntime.queryInterface( 
XPropertySet.class, table); 
this.xTable = (XTextTable) UnoRuntime.queryInterface( 
XTextTable.class, table); 
} 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20130306/f7cda389/attachment.html>


More information about the LibreOffice mailing list