Вы находитесь на странице: 1из 4

[RESUELTO] Otra Macro para abrir formularios (Ver...

http://forum.openoffice.org/es/forum/viewtopic.php?...

Los foros en espaol de la comunidad de Apache OpenOffice (y Libre/NeoOffice, OOo4Kids/Light...). En tu idioma desde el 2008, ayudndote a usar tu libertad. Obviar

Buscar
Bsqueda avanzada ndice general Aplicaciones Base Cambiar tamao de la fuente Imprimir vista FAQ Registrarse Identificarse

Buscar

[RESUELTO] Otra Macro para abrir formularios


Publicar una respuesta

Buscar este tema


4 mensajes Pgina 1 de 1

Buscar

[RESUELTO] Otra Macro para abrir formularios


por RMG Lun Feb 22, 2010 5:33 pm Hola amigos del foro. Aunque ya se han puesto varios ejemplos de macros para abrir formularios con un boton. Aqui os dejo otra que he encontrado en el foro de Oo en frances. Lo bueno de esta macro es que es generica y vale para todos los formularios que querais abrir, solo le debes dar el nombre del formulario en el nombre del boton que le asignes a dicho formulario. En el nombre, no en el titulo, y por supuesto en el

1 de 4

04/10/13 14:22

[RESUELTO] Otra Macro para abrir formularios (Ver...

http://forum.openoffice.org/es/forum/viewtopic.php?...

evento (acontecimiento boton del raton soltado donde querais) Sub LOADFORM(Event As Object) Dim FORM As Object Dim FORMTOOPEN as string Dim DBDoc As Object Dim Args(1) As New com.sun.star.beans.PropertyValue DIM BUTTON AS OBJECT BUTTON=EVENT.SOURCE.MODEL FORM=BUTTON.PARENT FORMTOOPEN=BUTTON.NAME DBDoc=FORM.PARENT.PARENT.PARENT Args(0).Name="ActiveConnection" Args(0).Value=Form.ActiveConnection Args(1).Name="OpenMode" Args(1).Value="open" DBDoc.FormDocuments.loadComponentFromURL(FORMTOOPEN,"_blank",0,Args()) End Sub Probado y va perfecto en Oo 3.2 Saludos a todos OpenOffice 4.0 en W7, OpenOffice 3.3 en XP y LibreOffice 3.5.3 en Linux Mint 10 "Julia" RMG Mensajes: 1650 Registrado: Mar Nov 17, 2009 6:59 am Ubicacin: Valencia - Espaa Arriba

No funciona
por Alfons Lun Mar 08, 2010 3:57 pm Gracias por tu aportacin pero no acabo de entender si tengo que asignar nombre en la misma macro o solo fuera. Estoy probando lo que comentas pero el boton no funciona. POdras detallar ms paso a paso el procedimiento?

2 de 4

04/10/13 14:22

[RESUELTO] Otra Macro para abrir formularios (Ver...

http://forum.openoffice.org/es/forum/viewtopic.php?...

Gracias otra vez! Alfons Open Office 3.1 i Windows XP Alfons Mensajes: 17 Registrado: Jue Feb 04, 2010 12:12 pm Arriba

Re: [RESUELTO] Otra Macro para abrir formularios


por RMG Mar Mar 09, 2010 8:02 pm Hola Alfons, La macro la dejas tal cual, y al boton que quieres que te abra el formulario, le pones de nombre el del formulario que quieres que te abra y la asignas en el acontecimiento Boton del raton soltado. Te queria enviar un archivo de muestra, pero Mauricio te ha puesto otro ejemplo que lo he probado y si funciona, la diferiencia es que si aplicas el ejmplo de Mauricio no te hace falta poner el nombre del formulario al boton ya que este va asociado al titulo. Repasa un poco las macros y revisa las propiedades de los botones y los formularios y veras que pronto lo entiendes. Saludos OpenOffice 4.0 en W7, OpenOffice 3.3 en XP y LibreOffice 3.5.3 en Linux Mint 10 "Julia" RMG Mensajes: 1650 Registrado: Mar Nov 17, 2009 6:59 am Ubicacin: Valencia - Espaa Arriba

Re: [RESUELTO] Otra Macro para abrir formularios


por Alfons Vie Mar 12, 2010 5:03 pm

3 de 4

04/10/13 14:22

[RESUELTO] Otra Macro para abrir formularios (Ver...

http://forum.openoffice.org/es/forum/viewtopic.php?...

Perfecto! funciona! el problema es que tena la seguridad de macros en alta seguridad y me bloqueaba el funcionamiento de los botones. Muchas gracias Alfons Open Office 3.1 i Windows XP Alfons Mensajes: 17 Registrado: Jue Feb 04, 2010 12:12 pm Arriba Mostrar mensajes previos:

Todos los mensajes Ascendente Ir

Ordenar por

Fecha publicacin
Publicar una respuesta 4 mensajes Pgina 1 de 1 Volver a Base Saltar a:

Base

Ir

Quin est conectado?


Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 5 invitados ndice general El Equipo Borrar todas las cookies del Sitio Todos los horarios son UTC [ DST ] Forum powered by phpBB phpBB Group Traduccin al espaol por Huan Manw para phpbb-es.com Por cualquier uso de este sitio web usted acepta las siguientes Obtenga OpenOffice

Polticas y trminos de uso

4 de 4

04/10/13 14:22

Вам также может понравиться