FoxPro/Visual FoxPro - codigo para multiplicar

   
Vista:

codigo para multiplicar

Publicado por christian (5 intervenciones) el 02/12/2008 18:44:26
Hola.
Ando haciendo un programa en el editor de foxpro, pero necesito saber como hacer una multiplicacion usando como variable cantidad y la otra precio y dando el el resultado
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

RE:codigo para multiplicar

Publicado por HELDER (COUNDY) (710 intervenciones) el 02/12/2008 22:51:38
Puedes hacerlo asi;

public nCantidad, nPrecio, nResultado

nCantidad= thisform.txtCantidad.value
nPrecio= thisform.txtPrecio.value
nResultado= thisform.txtResultado.value

nResultado = nCantidad * nPrecio
thisform.txtResultado.value = nResultado


Saludes amigo
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

RE:codigo para multiplicar

Publicado por christian (5 intervenciones) el 03/12/2008 05:07:48
hola.
ya intente el codigo que me diste

public nCantidad, nPrecio, nResultado

nCantidad= thisform.txtCantidad.value
nPrecio= thisform.txtPrecio.value
nResultado= thisform.txtResultado.value

nResultado = nCantidad * nPrecio
thisform.txtResultado.value = nResultado

pero cuando lo ejecuto me sale: thisform solo puede usarse en un metodo

ando haciendo el codigo en el editor de foxpro, pero no en un formulario con botones, talvez sea por eso? no lo se.
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

RE:codigo para multiplicar

Publicado por ALBERTO (399 intervenciones) el 03/12/2008 05:26:10
ES ASI AMIGO COMO DICES TU , SI USAS EL EDITOR DEBES USAR EL COMODIN * PARA MULTIPLICAR.
SALUDOS
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

RE:codigo para multiplicar

Publicado por ANDRES CORTEZ M (162 intervenciones) el 03/12/2008 16:39:37
HOLA CHRISTIAN

El ejemplo que te dio el amigo el HELDER, es cuando trabajas con un formulario
y en este caso 3 textbox.

no te entiendo bien, si al decir el editor de vfp te refierea a la ventana de commando, si es asi

ejemplo

ncantidad=10 && enter
nprecio=10 && enter
nresultado=ncantidad * nprecio
? resultado

si no fuera asi

ncantidad && Variable donde ingresas Cantidad
nprecio && Variable donde ingresas Precio
nresultado=ncantidad * nprecio
? resultado

espero esta sea tu duda

ACM
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

RE:codigo para multiplicar

Publicado por ANDRES CORTEZ M (162 intervenciones) el 03/12/2008 16:42:59
Shorry Christian

donde dice debe decir

? Resultado ? nresultado

ACM
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

RE:codigo para multiplicar

Publicado por christian (5 intervenciones) el 04/12/2008 17:18:24
Gracias a todos si he modificado el codigo hasta dar con el pero solo tengo un pequeño problema, el cual cuando ejecuto el programa y ya escribo los números no me da el resultado en pantalla. Aqui les dejo el codigo de la multiplicacion para que lo chequen
gracias.

store 0 to ncantidad,nprecio,nresultado

@11,01 say "cantidad" get ncantidad function "B"
@11,25 say "precio" get nprecio function "$,B" picture "9,999.99"
@11,50 say "resultado" get nresultado function "$,B" picture "9,999.99"

store ncantidad*nprecio to nresultado

cantidad = ncantidad
precio = nprecio
resultado = nresultado



read
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