[RESUELTO]Problemas con la apertira de un formulario desde o

Discute sobre las herramientas de la base de datos
Responder
quicomo
Mensajes: 15
Registrado: Lun Ago 23, 2010 1:08 pm

[RESUELTO]Problemas con la apertira de un formulario desde o

Mensaje por quicomo »

Una vez creada la base, y desde un formulario, intento que, a través de un boton, se abra otron formulario que tiene informacion vinculada a cada uno de los registros. A través de este foro y con la ayuda de RMG, he logrado pasar de un formulario a otro, pero la informacion siempre es la correspondiente al 1º de los registro, lo que supone un eroor

Adjunto el archivo con un esbozo de la base en cuestión, por para una mayor información

GRACIAS por adelatado por la colaboración
Tecnicas.rar
(112.58 KiB) Descargado 322 veces
Última edición por quicomo el Jue Nov 18, 2010 10:00 pm, editado 1 vez en total.
Open Office 3.2 en Windows 7
RMG
Mensajes: 3879
Registrado: Mar Nov 17, 2009 6:59 am
Ubicación: Valencia - España

Re: Problemas con la apertira de un formulario desde otro

Mensaje por RMG »

Hola quicomo

Prueba si es esto lo que quieres.

Saludos
Adjuntos
Tecnicas.rar
(112.22 KiB) Descargado 486 veces
OpenOffice 4.1.15 y LibreOffice 6.2.4.2 en W-10, y LibreOffice 4.1.6.2 en Open Suse 13.1(VirtualBox)
quicomo
Mensajes: 15
Registrado: Lun Ago 23, 2010 1:08 pm

Re: Problemas con la apertira de un formulario desde otro

Mensaje por quicomo »

Gracias RMG.- Ahora si que está resuelto del todo.- Te agradezco sinceramente tu colaboración.- Un saludo
Open Office 3.2 en Windows 7
kulhom
Mensajes: 7
Registrado: Lun Feb 13, 2017 12:12 pm

Re: [RESUELTO]Problemas con la apertira de un formulario des

Mensaje por kulhom »

buenas.

tengo el mismo problema. he copiado la macro "abrir formulario filtrado" a mi base y abre el nuevo formulario, pero con el primer registro y no con el registro activo.

Cual puede ser mi error?
openoffice 4 / windows 10
RMG
Mensajes: 3879
Registrado: Mar Nov 17, 2009 6:59 am
Ubicación: Valencia - España

Re: [RESUELTO]Problemas con la apertira de un formulario des

Mensaje por RMG »

Hola,
Tu error puede ser que no captures el registro seleccionado, pero lo mejor es que adjuntes un pequeño ejemplo de lo que estas haciendo par verlo mejor.

Saludos
OpenOffice 4.1.15 y LibreOffice 6.2.4.2 en W-10, y LibreOffice 4.1.6.2 en Open Suse 13.1(VirtualBox)
Vjpalcaraz
Mensajes: 2
Registrado: Lun Jul 02, 2018 8:01 am

Re: [RESUELTO]Problemas con la apertira de un formulario des

Mensaje por Vjpalcaraz »

Buenas, tengo una duda tonta, necesito hacer lo mismo que el usuario del documento "técnicas" pero no se donde se debe meter la macro al inicio del segundo formulario.
En el formulario principal creo un botón que al pulsarlo me abra otro formulario:

Código: Seleccionar todo

Global iID As Integer

'Macro para poner "Boton de raton pulsado

Sub AbrirFormularioFiltrado (Event As Object)
	Dim oForm As Object
	oForm = Event.Source.Model.Parent
	If oForm.IsNew Or oForm.IsAfterLast Then Exit Sub
	iID = oForm.Columns.GetByName("ID").GetInt
	With ThisDatabaseDocument.FormDocuments.GetByName("Form2")
		.Close
		.Open
	End With
End Sub
y en el Form2, en edición le doy a herramientas,personalizar,sucesos y asigno la siguiente macro a abrir documento:

Código: Seleccionar todo

Sub Filtro (Event As Object)
	Dim oForm As Object
	oForm = Event.Source
	oForm.ApplyFilter=True
	oForm.Filter="""ID""=" & iID
	oForm.Reload
End Sub
Esto me da un error. En el archivo "técnicas" está en blanco. ¿Podrías decirme donde debo colocar la segunda macro?.
Muchas gracias.
Libreoffice 6.0.5.2 en windows 10
Responder