Pasar datos de un numericfield en otro dialog

Desarrollo de Macros y programación en UNO, usar las API, llamar programas externos...
Responder
Faith
Mensajes: 20
Registrado: Lun Jul 10, 2017 10:32 pm

Pasar datos de un numericfield en otro dialog

Mensaje por Faith »

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) Descargado 231 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
Avatar de Usuario
fornelasa
Mensajes: 3268
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

Mensaje por fornelasa »

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!
Faith
Mensajes: 20
Registrado: Lun Jul 10, 2017 10:32 pm

Re: Pasar datos de un numericfield en otro dialog

Mensaje por Faith »

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

Mensaje por Faith »

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
Avatar de Usuario
fornelasa
Mensajes: 3268
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

Mensaje por fornelasa »

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) Descargado 230 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!
Faith
Mensajes: 20
Registrado: Lun Jul 10, 2017 10:32 pm

Re: Pasar datos de un numericfield en otro dialog

Mensaje por Faith »

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 3550 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

Mensaje por Faith »

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) Descargado 225 veces
LibreOffice 5 y lo tengo en windows 10 pero tengo una maquina virtual donde trabajo lubuntu 16.04 con libreoffice 5
Avatar de Usuario
fornelasa
Mensajes: 3268
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

Mensaje por fornelasa »

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: 3268
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

Mensaje por fornelasa »

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!
Responder