Pasar datos de un numericfield en otro dialog

Desarrollo de Macros y programación en UNO, usar las API, llamar programas externos...

Pasar datos de un numericfield en otro dialog

Notapor Faith » Mié Ago 02, 2017 4:18 pm

Buenos días a todos
Nuevamente por aqui, estoy tratando de hacer que un subformulario que sirve como calculadora para saber el indice de masa corporal me pase el resultado al primero pero no he podido hacerlo.
Para accesar es en el boton que dice calculadora frindisc y el formulario tiene boton que dice IMC el cual abre el subformulario que dice Calculadora imc
consegui un ejemplo pero es con textfield he buscado en toda la red como se configura con un numeric field pero nada, por eso acudo a ustedes esperando me ayuden.
Gracias y saludes
Adjuntos
SiSerfifLL.ods
(39.8 KiB) 77 veces
Última edición por Faith el Jue Ago 03, 2017 10:56 pm, editado 1 vez en total
LibreOffice 5 y lo tengo en windows 10 pero tengo una maquina virtual donde trabajo lubuntu 16.04 con libreoffice 5
Faith
 
Mensajes: 20
Registrado: Lun Jul 10, 2017 10:32 pm

Re: Pasar datos de un numericfield en otro dialog

Notapor fornelasa » Mié Ago 02, 2017 6:32 pm

es decir el dato del control Resul a que control debe pasar del UserForm1 ¿o como? ....
Saludos.
lo 6.2.0 | aoo 4.1.6 | win 7/10
¡Un aplauso para todos los que luchan por proteger y promover la Web abierta!
Avatar de Usuario
fornelasa
 
Mensajes: 3246
Registrado: Jue Feb 17, 2011 8:30 pm
Ubicación: Estado de México, México.

Re: Pasar datos de un numericfield en otro dialog

Notapor Faith » Mié Ago 02, 2017 6:45 pm

Si el resultado de la calculadora que esta en ImcCal (resul) al UseForm1 (peso)
LibreOffice 5 y lo tengo en windows 10 pero tengo una maquina virtual donde trabajo lubuntu 16.04 con libreoffice 5
Faith
 
Mensajes: 20
Registrado: Lun Jul 10, 2017 10:32 pm

Re: Pasar datos de un numericfield en otro dialog

Notapor Faith » Mié Ago 02, 2017 6:54 pm

Quiero subir una imagen pero no se como hacerlo para mostrar lo que deseo
LibreOffice 5 y lo tengo en windows 10 pero tengo una maquina virtual donde trabajo lubuntu 16.04 con libreoffice 5
Faith
 
Mensajes: 20
Registrado: Lun Jul 10, 2017 10:32 pm

Re: Pasar datos de un numericfield en otro dialog

Notapor fornelasa » Mié Ago 02, 2017 8:32 pm

Faith escribió:Si el resultado de la calculadora que esta en ImcCal (resul) al UseForm1 (peso)

Mira el ejemplo para darnos una idea.
Mira el evento al activar el foco que hemos agregado al control oPeso del UserForm1
Saludos.

 Editado: Recuerda que cuando uno da por resuelto un tema debe agregar [RESUELTO] en el primer post del debate, ojala puedas corregirlo en el tema convertir una macro de excel a oooBasic. 
Adjuntos
SiSerfifLL %252525286%25252529 %281%29 (1).ods
Pasar
(40.35 KiB) 78 veces
Última edición por fornelasa el Jue Ago 03, 2017 4:55 pm, editado 2 veces en total
lo 6.2.0 | aoo 4.1.6 | win 7/10
¡Un aplauso para todos los que luchan por proteger y promover la Web abierta!
Avatar de Usuario
fornelasa
 
Mensajes: 3246
Registrado: Jue Feb 17, 2011 8:30 pm
Ubicación: Estado de México, México.

Re: Pasar datos de un numericfield en otro dialog

Notapor Faith » Mié Ago 02, 2017 10:23 pm

Hace el traslado del resultado pero se pierde el cuadro numerico de puntaje no me da el resultado.
lo que encierro en el circulo rojo es cuando realizo el traslado pero el cuadro de puntaje queda en blanco y el que esta al lado en circulo morado es como debe de actuar una vez digitado en el puntaje lo da por defecto. no se si me explico
Adjuntos
Sin título.png
Sin título.png (7.54 KiB) Visto 1560 veces
LibreOffice 5 y lo tengo en windows 10 pero tengo una maquina virtual donde trabajo lubuntu 16.04 con libreoffice 5
Faith
 
Mensajes: 20
Registrado: Lun Jul 10, 2017 10:32 pm

Re: Pasar datos de un numericfield en otro dialog

Notapor Faith » Mié Ago 02, 2017 10:26 pm

estaba trabajando bajo la idea que mauricio le dio a alguien que acudio al foro pero ahi es con textfield, te subo el ejemplo para que lo veas.
No lo quiero igual al de mauricio sino, al ejecutar trasladar se haga de el puntaje su valor y listo.
en las pruebas que hice con ese ejemplo me daba un error de una variable que no la declaraba pero bueno .... :crazy: por eso te pido que me ayudes
Adjuntos
Datos entre Dialogos.ods
(12.24 KiB) 78 veces
LibreOffice 5 y lo tengo en windows 10 pero tengo una maquina virtual donde trabajo lubuntu 16.04 con libreoffice 5
Faith
 
Mensajes: 20
Registrado: Lun Jul 10, 2017 10:32 pm

Re: Pasar datos de un numericfield en otro dialog

Notapor fornelasa » Mié Ago 02, 2017 10:50 pm

Hola:
fornelasa escribió:Mira el ejemplo para darnos una idea.
Mira el evento al activar el foco que hemos agregado al control oPeso del UserForm1
Saludos.

Al activar el foco (dar un clic) en el control oPeso lo hará. Espero que así se solucione.

 Editado: Al dar clic en el botón cerrar ya lo hace 
checa por favor el archivo previo.
lo 6.2.0 | aoo 4.1.6 | win 7/10
¡Un aplauso para todos los que luchan por proteger y promover la Web abierta!
Avatar de Usuario
fornelasa
 
Mensajes: 3246
Registrado: Jue Feb 17, 2011 8:30 pm
Ubicación: Estado de México, México.

Re: Pasar datos de un numericfield en otro dialog

Notapor fornelasa » Jue Ago 03, 2017 4:54 pm

Faith escribió:No lo quiero igual al de mauricio sino, al ejecutar trasladar se haga de el puntaje su valor y listo.
Tal vez así, checa de nuevo el archivo previo que envié.
lo 6.2.0 | aoo 4.1.6 | win 7/10
¡Un aplauso para todos los que luchan por proteger y promover la Web abierta!
Avatar de Usuario
fornelasa
 
Mensajes: 3246
Registrado: Jue Feb 17, 2011 8:30 pm
Ubicación: Estado de México, México.


Volver a Macros y API UNO

¿Quién está conectado?

Usuarios navegando por este Foro: MSN [Bot] y 6 invitados