realizar restas en fox 8.0

03/08/2005 - 23:15 por Miriam Alfaro | Informe spam
Hola, como puedo realizar una operacion de restas en el fox 8, tengo este
codigo:

private Ingreso, Egreso, Base as Integer
Ingreso = 0
Egreso = 0
Base = 0
ingreso = thisform.text1.value
egreso = thisform.text2.value
base = ingreso - egreso

Pero me une los dos datos de ingreso y egreso.
Gracias
Saludos

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa

Preguntas similare

Leer las respuestas

#1 Steven Mera
03/08/2005 - 23:31 | Informe spam
Los propiedad Value de los Objetos Text1 y Text2 estan como del Tipo
Character o String por ese motivo los une.

Lo que tienes que hacer es establecer la propiedad Value a Numerico..en
el inti del Formulario pon lo siguiente

thisform.text1.value = 0
thisform.text2.value = 0

Tambien hay otra manera es que al momento de asignar el valor a las
variables conviertas el contenido a numerico con la funcion VAL

ingreso = VAL(thisform.text1.value)
egreso = VAL(thisform.text2.value)


Saludos !

Steven Mera.
Respuesta Responder a este mensaje
#2 Miriam Alfaro
04/08/2005 - 00:01 | Informe spam
Hola y gracias por tus datos me fueron demucha ayuda pero el unico
problema que tengo es que en el resultado me pone 4 ceros despues del
punto, comp puedo hacerle para que no me ponga tantos ceros despues del
punto y tambien como puedo hacerle para que me salga tipo numerico y me
muestre el signo de pesos.
GRacias
Saludos


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#3 Steven Mera
04/08/2005 - 00:40 | Informe spam
SET DECIMALS TO Numero de Decimales

O Tambien

ROUND(Valor,Numero de enteros,Numero de Decimales)
Respuesta Responder a este mensaje
#4 Maco Fajardo
06/08/2005 - 19:04 | Informe spam
Hola: tus textbox estan como character o string, una forma sencilla es que
le des un click derecho sobre el textbox y busques la opcion BUILDER luego
le asigna numeric y en el campo format le ingresas "999,999.99" para que
te lo asigne de dos decimales, claro sin la comillas.
espero que te sirva.

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
Respuesta Responder a este mensaje
#5 Roberto Mora V.
08/08/2005 - 20:55 | Informe spam
Hola,
Para poner el símbolo pesos en cada cuadro de texto...
... en el init del formulario agrega lo siguiente:
thisform.text1.Value= 0
thisform.text1.Format= "$"
thisform.text2.Value= 0
thisform.text2.Format= "$"


Roberto Mora V.
Puerto Montt, Chile



"Miriam Alfaro" escribió en el mensaje
news:
Hola y gracias por tus datos me fueron demucha ayuda pero el unico
problema que tengo es que en el resultado me pone 4 ceros despues del
punto, comp puedo hacerle para que no me ponga tantos ceros despues del
punto y tambien como puedo hacerle para que me salga tipo numerico y me
muestre el signo de pesos.
GRacias
Saludos


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida