FoxPro/Visual FoxPro - ¿Como mostrar variable numerica en messagebox?

   
Vista:

¿Como mostrar variable numerica en messagebox?

Publicado por Helder Martinez (710 intervenciones) el 21/05/2008 00:08:13
HOLA AMIGOS NECESITO MOSTRAR EL VALOR DE UNA VARIABLE NUMERICA EN MESSAGEBOX.

YO LO HAGO ASI PERO ME LANZA UN ERROR.

PUBLIC nMonto_disponible, Total
ntotal= thisform.txtTotal.value

SELECT Caja
GO BOTTOM
nMonto_disponible= Monto_disponible

IF nMonto_disponible < nTotal
m=MESSAGEBOX("No Puede Relizar la Compra [Dinero Insuficiente en Caja]" +CHR(13)+;
"El [Total] de esta Factura es Mayor al [Monto Disponible] en Caja" +CHR(13)+;
"en Caja solo Tiene disponible "+nMonto_disponible+" en efectivo", 0+16, "Error Puede que no Haya Dinero")
ENDIF

NO SE SI SERA ASI COMO EN VARIABLES TIPO CARACTER "+nMonto_disponible+", EN QUE ESTOY FALLANDO???

1000 GRACIAS DE ANTEMANO


SALUDES
HELDER MARTINEZ PEÑA
HONDURAS C.A
YORO YORO
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:¿Como mostrar variable numerica en messagebox?

Publicado por Gabriel (112 intervenciones) el 21/05/2008 00:17:59
Hola:
IF nMonto_disponible < nTotal
m=MESSAGEBOX("No Puede Relizar la Compra [Dinero Insuficiente en Caja]" +CHR(13)+;
"El [Total] de esta Factura es Mayor al [Monto Disponible] en Caja" +CHR(13)+;
"en Caja solo Tiene disponible "+TRANSFORM(nMonto_disponible)+" en efectivo", 0+16, "Error Puede que no Haya Dinero")
ENDIF

ó

IF nMonto_disponible < nTotal
TEXT TO lcMsg TEXTMERGE NOSHOW PRETEXT 2
No Puede Relizar la Compra [Dinero Insuficiente en Caja]
El [Total] de esta Factura es Mayor al [Monto Disponible] en Caja
en Caja solo Tiene disponible <<TRANSFORM(nMonto_disponible)>> en efectivo
ENDTEXT
MESSAGEBOX(lcMsg, 16, 'Error Puede que no Haya Dinero')
ENDIF

Suerte.
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:¿Como mostrar variable numerica en messagebox?

Publicado por jose camilo (688 intervenciones) el 21/05/2008 03:24:02
verifica en la ayuda alltrim() y str() te pueden ayudar
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:¿Como mostrar variable numerica en messagebox?

Publicado por helder martinez (710 intervenciones) el 21/05/2008 17:57:33
1000 GRACIAS AMIGOS GABRIEL, JOSE CAMILO, NEO, TODOS LOS POST ME AYUDARON DE MUCHO, EN LA VIDA NUNCA SE DEJA DE APRENDER.....

SALUDES
DESDE EL CORAZON DE CENTRO AMERICA, HONDURAS...
YORO YORO
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:¿Como mostrar variable numerica en messagebox?

Publicado por neo (1601 intervenciones) el 21/05/2008 16:34:17
PUBLIC nMonto_disponible, Total
ntotal= thisform.txtTotal.value

SELECT Caja
GO BOTTOM
nMonto_disponible= Monto_disponible

IF nMonto_disponible < nTotal
m=MESSAGEBOX("No Puede Relizar la Compra [Dinero Insuficiente en Caja]" +CHR(13)+;
"El [Total] de esta Factura es Mayor al [Monto Disponible] en Caja" +CHR(13)+;
"en Caja solo Tiene disponible "+str(nMonto_disponible)+" en efectivo", 0+16, "Error Puede que no Haya Dinero")
ENDIF


suerte
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