FoxPro/Visual FoxPro - VFP poner texto al final del resultado de la suma de 2 textbox

 
Vista:
Imágen de perfil de daniel
Val: 33
Ha aumentado su posición en 2 puestos en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

VFP poner texto al final del resultado de la suma de 2 textbox

Publicado por daniel (21 intervenciones) el 18/07/2017 00:42:48
Tengo el resultado de la suma de 2 textbox en un tercer textbox, lo que necesito es como poder hacer que luego de la suma me salga un texto es decir:
TEXT1+TEXT2 = 999 "DIAS TRABAJADOS"
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 1.011
Oro
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

VFP poner texto al final del resultado de la suma de 2 textbox

Publicado por Fidel José (657 intervenciones) el 18/07/2017 14:23:28
Si quieres, puedes hacer
1)
Thisform.Text3.Value = Thisform.text1.Value + Thisform.text2.Value

2)
Si asignas TEx1 y Text2 por Value, en el programmaticChange puedes poner
** Text1.programmaticChange
this.parent.Text3.Value = this.Value + this.parent.Text2

** Text2.programmaticChange
this.parent.Text3.Value = this.Value + this.parent.Text1

Con esto no necesitas hacer nada más
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de daniel
Val: 33
Ha aumentado su posición en 2 puestos en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

VFP poner texto al final del resultado de la suma de 2 textbox

Publicado por daniel (21 intervenciones) el 19/07/2017 04:00:36
Es correcto Fidel, pero como seria para:
Thisform.Text3.Value = Thisform.text1.Value +Thisform.text2.Value+ "DIAS TRABAJADOS"
Es decir que Thisform.Text3.Value muestre el resultado de la operación seguido del texto "DIAS TRABAJADOS"

Desde ya gracias por tus comentarios
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 1.011
Oro
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

VFP poner texto al final del resultado de la suma de 2 textbox

Publicado por Fidel José (657 intervenciones) el 19/07/2017 17:40:03
Si estás trabajando con fechas, lo primero que tienes que asegurarte es que tus texbox tengan:
1
2
.Format = "D"
.Value = {}
Con eso te aseguras que sean fechas y no texto.
Luego tienes que tener claro cual es mayor

1
Thisform.Text3.Value = IIF(Thisform.Text1.Value > Thisform.Text2.Value, Thisform.Text1.Value - Thisform.Text2.Value,Thisform.Text2.Value - Thisform.Text1.Value)
Esta comparación puede ser necesaria, pero también se puede controlar en el valid del text2 que tenga que ser Igual o mayor al valor del Text1.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar