openoffice-general-es mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Adriam Delgado Rivero <adriv...@estudiantes.uci.cu>
Subject Re: hola
Date Wed, 06 Mar 2013 23:29:08 GMT


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@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); 
} 

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message