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.
¿Existe listado de objetos en openoffice basic?
-
- Mensajes: 261
- Registrado: Lun Dic 01, 2008 7:59 am
- Ubicación: Pereira, Colombia
Re: ¿Existe listado de objetos en openoffice basic?
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
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
End function
Néstor
S,O. Ubuntu 15 AOO_4.0.1
S,O. Ubuntu 15 AOO_4.0.1
Re: ¿Existe listado de objetos en openoffice basic?
Existe la aplicacion de XrayTool y PyXraytools el cual lista los objetos del API de OpenOffice.org.
Alexandro Colorado
http://es.openoffice.org
http://es.openoffice.org