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("") 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.