[RESUELTO] Macros en Python para AOO y LO, ¿son iguales?

Desarrollo de Macros y programación en UNO, usar las API, llamar programas externos...
Responder
Leto
Mensajes: 2
Registrado: Vie Ago 05, 2016 9:05 am

[RESUELTO] Macros en Python para AOO y LO, ¿son iguales?

Mensaje por Leto »

Hola a todos

He empezado hace muy poco a meterle mano a las macros en LO (en Python), para sacarle más rendimiento a este programa. He encontrado algún tutorial por ahí interesante, a modo de iniciación, pero al ejecutar las macros de ejemplo no me funcionaban. Resulta que el tutorial es específicamente para AOO, y pensaba yo que era equivalente para ambos.

Entiendo que variarán cosas como las rutas hacia las librerías, concretamente a la UNO. Pero el resto, ¿es igual? La UNO tiene las mismas funciones y módulos para ambos programas, con sus mismas definiciones y atributos?

Un saludo a todos, y gracias.
Última edición por Leto el Mar Ago 09, 2016 11:46 am, editado 1 vez en total.
LibreOffice 4.2.6.3 en Windows 7
Avatar de Usuario
mauricio
Mensajes: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: Macros en Python para AOO y LO, ¿son iguales?

Mensaje por mauricio »

Hola...

Has tomado una muy buena decisión... felicidades!!

Con la reciente publicación de LibreOffice Still 5.1, empiezan ahora si a separarse las versiones, la primera es que AOO usa Python2, y LibreOffice ya usa Python3, como debe ser, Python2 debe morir ya... también en 5.1 se han introducido múltiples mejoras que voy a documentar para aprovechar el poder de Python... aunque el 99% de lo que he escrito aquí: https://wiki.openoffice.org/wiki/ES/Man ... ros/Python
debe de funcionarte en LibreOffice aun sin problema... si tienes dudas concretas, abre un nuevo hilo por cada una.

La respuesta a tu pregunta concreta es que por ahora, el API de UNO de los dos es casi igual en un 98% (es solo un estimado mio subjetivo), no deberías tener problemas. Presiento que los problemas que has tenido, están más relacionados con las versiones de Python que con el API de UNO.

Si quieres hablar de macros en Python, también puedes hacerlo por aquí: https://quit.email/join/5888300db53361d ... d423d0599b

Saludos
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Leto
Mensajes: 2
Registrado: Vie Ago 05, 2016 9:05 am

Re: Macros en Python para AOO y LO, ¿son iguales?

Mensaje por Leto »

Muchas gracias por tu respuesta, Mauricio. A ver qué tal se da.
LibreOffice 4.2.6.3 en Windows 7
Responder