No consigo rellenar los marcadores en Writer

preguntado 2017-11-23 10:23:49 +0200

Imagen Gravatar de tucutu

updated 2017-11-24 08:18:58 +0200

Buenas, estoy intentando dar el salto de word a libreoffice writer 5.3, pero para ello debo conseguir que rellene los marcadores del documento. Estoy programando en PowerBuilder 10.5 y el problema es que no me reconoce el getByName("<marcador>") con el que intento acceder al marcador en cuestión. ¿Alguien lo ha conseguido? Supongo que la versión del Writer es indiferente.

-El error que da es: Name not found calling external object funtion getbyname.

-El código que uso es el siguiente:

li_ret=iole_serviceManager.ConnecttoNewObject("com.sun.star.ServiceManager")

...

iole_objDeskTop = iole_serviceManager.createInstance("com.sun.star.frame.Desktop")

...

iole_objDocumento = iole_objDeskTop.loadComponentFromURL("file:///" + as_ruta, '_blank', 0, iole_propertyValue[])
...

obookmark = iole_objDocumento.Bookmarks.getByName("MARCADOR1")

¿Alguien tiene alguna idea de que puede estar fallandome? Muchas gracias de antemano por vuestro tiempo en leerme.

edit re-etiquetar marcar como ofensivo cerrar fusionar delete