FoxPro/Visual FoxPro - TEXT1 + TEXT2 VFP AYUDA

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

TEXT1 + TEXT2 VFP AYUDA

Publicado por CARLOS (8 intervenciones) el 06/02/2017 09:13:30
HOLA SOY APACIONADO DE VFP9 QUIERO QUE LOS VALORES QUE YO INGRESE EN TEXT1 PASEN A TEXT2 Y SE VALLAN SUMANDO.
EJEMPLO
EN TEXT1 PUSE EL SIGUIENTE CODIGO

THISFORM.TEXT2.VALUE=THISFORM.TEXT1.VALUE
THISFORM.TEXT1.VALUE=" "

PERO QUIERO QUE CUANDO AGREGUE OTRA CANTIDAD EN TEXT1
SE VUELVA A CALCULAR CON LA QUE YA ESTA EN TEXT2
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.370
Oro
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

TEXT1 + TEXT2 VFP AYUDA

Publicado por Fidel José (642 intervenciones) el 06/02/2017 12:22:41
*En el Evento Valid del TExt1, También lo puedes poner en el evento LostFocus
1
2
3
4
With Thisform
         .text2.Value = .Text2.Value + this.Value
 endwith
This.Value = 0

Nota: Si quieres sumar valores numéricos, DEBES inicializar los textbox en Cero, de lo contrario, estarás sumando cadenas.
Esto lo puedes hacer en el diseñador de formularios o en el Init del form:
1
2
3
4
With this
          .text1.Value = 0
          .Text2.Value = 0
endwith

Si quieres que el TExt2 muestre el último ingresado y haya otro textbox (text3 ) con la suma:
* Evento Valid o Evento LostFocus del TExt1
1
2
3
4
5
6
WITH THISFORM
         .Text2.Value = This.Value
         .Text3.Value = .Text3.VAlue + This.Value
 
ENDWITH
THIS.Value = 0
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar