¿Existe listado de objetos en openoffice basic?

Desarrollo de Macros y programación en UNO, usar las API, llamar programas externos...
Responder
cmeco
Mensajes: 8
Registrado: Mar Dic 02, 2008 2:13 pm

¿Existe listado de objetos en openoffice basic?

Mensaje por cmeco »

Saludos a todos.
Mi pregunta es esa. Quería saber si existe un listado en el que se relacionen todos, o gran parte de los objetos, del basic de openoffice. Creo que en inglés hay pero no estoy muy fuerte en inglés.
Gracias.
Néstor Londoño B.
Mensajes: 261
Registrado: Lun Dic 01, 2008 7:59 am
Ubicación: Pereira, Colombia

Re: ¿Existe listado de objetos en openoffice basic?

Mensaje por Néstor Londoño B. »

Solo conozco el API de OOo, lo puede buscar con Google, otra cosa muy distinta es entenderlo, por eso yo cuando trabajo en Basic me oriento mas agregando variables en la parte inferior del editor de macros hasta encontrar la función que necesito. Aunque todos mis macros son tomados de Ariel o de Andrew y reacondicionados le agrego una pequeña macro que sirve mucho para conocer el # correspondiente a un campo y que usará en formularios para conocer y asignar valores: El Formuario debe ser de solo campos, sin tablas y cada campo; Etiqueta y Texto deben estar desagrupados

Function Campos ' "Todos los campos deben estar desagrupados"
Dim Doc As Object 'Lista los números de los campos del formulario presente
Dim Shape as Object
Dim I as integer, J as Integer
Dim Campo as string
Doc = thisComponent
dim A ( Doc.drawPage.Count-1 ) as string
For i = 0 to Doc.DrawPage.Count - 1
Shape = Doc.DrawPage (i)
Campo = Shape.Control.Name
A( i ) = Campo
Next
For J = 0 to i-1
Print J;" ";A(J);" ";
next
Print
End function
Néstor
S,O. Ubuntu 15 AOO_4.0.1
Avatar de Usuario
jza
Mensajes: 142
Registrado: Vie Nov 21, 2008 1:36 am
Ubicación: Cancun, Mexico
Contactar:

Re: ¿Existe listado de objetos en openoffice basic?

Mensaje por jza »

Existe la aplicacion de XrayTool y PyXraytools el cual lista los objetos del API de OpenOffice.org.
Alexandro Colorado
http://es.openoffice.org
Responder