macro abrir formulario
TRANSCRIPT
Los foros en español de la comunidad de Apache OpenOffice (y Libre/NeoOffice,OOo4Kids/Light...). En tu idioma desde el 2008, ayudándote a usar tu libertad.
Obviar
Buscar… BuscarBúsqueda avanzada
Índice general ‹ Aplicaciones ‹ BaseCambiar tamaño de la fuenteImprimir vista
FAQRegistrarseIdentificarse
[RESUELTO] Otra Macro para abrir formularios
Publicar una respuesta
Buscar este tema… Buscar
4 mensajes • Página 1 de 1
[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 unboton. 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 quequerais abrir, solo le debes dar el nombre del formulario en el nombre del boton quele asignes a dicho formulario. En el nombre, no en el titulo, y por supuesto en el
[RESUELTO] Otra Macro para abrir formularios (Ver... http://forum.openoffice.org/es/forum/viewtopic.php?...
1 de 4 04/10/13 14:22
evento (acontecimiento boton del raton soltado ó donde querais)
Sub LOADFORM(Event As Object)
Dim FORM As ObjectDim FORMTOOPEN as stringDim DBDoc As ObjectDim Args(1) As New com.sun.star.beans.PropertyValueDIM BUTTON AS OBJECT
BUTTON=EVENT.SOURCE.MODELFORM=BUTTON.PARENTFORMTOOPEN=BUTTON.NAMEDBDoc=FORM.PARENT.PARENT.PARENT
Args(0).Name="ActiveConnection"Args(0).Value=Form.ActiveConnectionArgs(1).Name="OpenMode"Args(1).Value="open"
DBDoc.FormDocuments.loadComponentFromURL(FORMTOOPEN,"_blank",0,Args())End Sub
Probado y va perfecto en Oo 3.2Saludos a todosOpenOffice 4.0 en W7, OpenOffice 3.3 en XP y LibreOffice 3.5.3 en Linux Mint 10"Julia"
RMG
Mensajes: 1650Registrado: Mar Nov 17, 2009 6:59 amUbicación: Valencia - España
Arriba
No funciona
por Alfons » Lun Mar 08, 2010 3:57 pm
Gracias por tu aportación pero no acabo de entender si tengo que asignar nombre enla misma macro o solo fuera. Estoy probando lo que comentas pero el boton nofunciona. POdrías detallar más paso a paso el procedimiento?
[RESUELTO] Otra Macro para abrir formularios (Ver... http://forum.openoffice.org/es/forum/viewtopic.php?...
2 de 4 04/10/13 14:22
Gracias otra vez!
AlfonsOpen Office 3.1 i Windows XP
Alfons
Mensajes: 17Registrado: 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 ponesde nombre el del formulario que quieres que te abra y la asignas en el acontecimientoBoton del raton soltado.
Te queria enviar un archivo de muestra, pero Mauricio te ha puesto otro ejemplo quelo he probado y si funciona, la diferiencia es que si aplicas el ejmplo de Mauricio no tehace 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 yveras que pronto lo entiendes.
SaludosOpenOffice 4.0 en W7, OpenOffice 3.3 en XP y LibreOffice 3.5.3 en Linux Mint 10"Julia"
RMG
Mensajes: 1650Registrado: Mar Nov 17, 2009 6:59 amUbicación: Valencia - España
Arriba
Re: [RESUELTO] Otra Macro para abrir formularios
por Alfons » Vie Mar 12, 2010 5:03 pm
[RESUELTO] Otra Macro para abrir formularios (Ver... http://forum.openoffice.org/es/forum/viewtopic.php?...
3 de 4 04/10/13 14:22
Perfecto! funciona! el problema es que tenía la seguridad de macros en alta seguridady me bloqueaba el funcionamiento de los botones.
Muchas gracias
AlfonsOpen Office 3.1 i Windows XP
Alfons
Mensajes: 17Registrado: Jue Feb 04, 2010 12:12 pm
Arriba
Mostrar mensajes previos: Todos los mensajes Ordenar por
Fecha publicación Ascendente Ir
Publicar una respuesta4 mensajes • Página 1 de 1
Volver a Base
Saltar a: Base Ir
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 5invitados
Índice generalEl Equipo • Borrar todas las cookies del Sitio • Todos los horarios son UTC [ DST ]
Forum powered by phpBB ©phpBB Group
Traducción al español por HuanManwë para phpbb-es.com
Por cualquier uso de este sitioweb usted acepta las siguientesPolíticas y términos de uso
Obtenga OpenOffice
[RESUELTO] Otra Macro para abrir formularios (Ver... http://forum.openoffice.org/es/forum/viewtopic.php?...
4 de 4 04/10/13 14:22